Changes

Jump to: navigation, search

WikipediaFS

3,682 bytes added, 07:22, 25 June 2018
spelling
{{Infobox software
| name = WikipediaFS
| caption =
| developer = Mathieu Blondel
| released = {{Start date and age|2006|06|11|df=yes}}
| latest_release_version = 0.4
| latest_release_date = {{release date and age|2010|08|02|df=yes}}
| latest_preview_version = r75<ref name=sfsvn>http://sourceforge.net/p/wikipediafs/code/log</ref>
| latest_preview_date = {{release date and age|2015|07|10|df=yes}}<ref name=sfsvn />
| status = Unmaintained
| programming_language = [[Python (Programming Language)|Python]]
| operating_system = [[Mac OS X]], [[Linux]], [[FreeBSD]]
| genre = [[Filesystem]]
| license = [[GNU GPL]]
| website = {{URL|http://wikipediafs.sourceforge.net/}}
}}
'''WikipediaFS''' is a [[virtual filesystem]] which allows users to view and edit the articles of any [[MediaWiki]]-based site as if they were real [[Computer file|files]] on a local [[disk drive]]. This enables a user to edit articles directly with any [[text editor]].<ref>{{cite web |first=Jason |last=Striegel |title=WikipediaFS – a Linux MediaWiki file-system |publisher=MAKE |date=6 May 2007 |url=http://blog.makezine.com/2007/05/06/wikipediafs-a-linux-mediawiki/ |accessdate=2012-02-10}}</ref> WikipediaFS is developed primarily by Mathieu Blondel on [[SourceForge.net]].<ref name=mblondel2007>{{cite web |url=http://www.mblondel.org/journal/2007/05/27/wikipediafs-03-released/ |archive-url=https://web.archive.org/web/20120218223109/http://www.mblondel.org/journal/2007/05/27/wikipediafs-03-released/ |date=2007-05-27 |archive-date=2012-02-18 |accessdate=2016-04-17 |title=WikipediaFS 0.3 released |work=www.mblondel.org/journal/ Mathieu's log: Machine Learning, Data Mining, Natural Language Processing...... }}</ref>

WikipediaFS is implemented in [[Python programming language|Python]] and uses the [[FUSE (linux)|FUSE]] [[Module (Linux)|kernel module]]. The file system works by [[lazy evaluation|lazily]] downloading and uploading article sourcetexts &mdash; only sending [[HTTP]] requests to the selected site when a file is accessed. (Reading a file corresponds to a GET [[HTTP]] request, writing to a POST [[HTTP]] request.)

==Advantages==

* Editing a long Wikipedia article can sometimes turn out to be painful and time-consuming due to web-forms limitations. Instead, when WikipediaFS is mounted on a directory, articles become like real files in that directory: it is thus possible to use a text-editor to edit files. Text-editors are generally more stable and less sluggish than browsers and have useful features such as spell checking and wiki [[syntax highlighting]].
* It is possible to write programs or bots transparently as if they dealt with simple files because WikipediaFS takes care of the HTTP layer. For example, WikipediaFS could be used to perform a massive [[content migration]] from one MediaWiki site to another.

==Disadvantages==
* The project has been without maintainer since 2007.
* It is difficult to go from page to page as the user must know in advance the name of the page to edit - WikipediaFS does not locally know what pages/files do or do not exist.
* Software has been since deprecated

==See also==
* [[Wikifs]]

==References==
{{reflist}}

==External links==
*{{Official website|http://wikipediafs.sourceforge.net}}
*[http://www.mediawiki.org/wiki/Manual:External_editors MediaWiki Manual:External editors]
*[http://www.mobiphil.com/2009/07/wikipediafs-proposal-for-improvement proposals for improvement]
*[https://gitlab.com/mcepl/wikipediafs Collection of all available patches on GitLab.]

[[Category:Wikipedia]]
Anonymous user

Navigation menu