WikipediaFS

WikipediaFS

WikipediaFS is a virtual filesystem which allows users to view and edit Wikipedia (or any Mediawiki-based site) articles as if they were real files on a local disk drive. It is not affiliated in any way with the Wikimedia Foundation. It is a third-party project created and developed primarily by Mathieu Blondel on SourceForge.net. [cite web|url=http://www.mblondel.org/journal/2007/05/27/wikipediafs-03-released/|title=WikipediaFS 0.3 released |work=www.mblondel.org/journal ]

WikipediaFS is implemented in Python and uses the FUSE kernel module.

WikipediaFS works by lazily downloading and uploading article sourcetexts - 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.)

With WikipediaFS, articles can be directly edited with your favorite text editor. [ [http://www.hackszine.com/blog/archive/2007/05/wikipediafs_a_linux_mediawiki.html "WikipediaFS - a Linux MediaWiki file-system"] by Jason Striegel]

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. This is WikipediaFS which takes care of the HTTP layer. For example, WikipediaFS could be used to perform a massive content migration from a Mediawiki site to another.

Disadvantages

* It is difficult to go from page to page. Therefore the user must know the name of the page to edit (no direct directory view).
* It is not possible to see a preview of modifications.

References

ee also

* Wikifs

External links

* [http://wikipediafs.sourceforge.net WikipediaFS official site]
* [http://meta.wikimedia.org/wiki/Help:External_editors Mediawiki help: External editors]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • WikipediaFS — est un système de fichiers virtuel permettant aux utilisateurs de voir et d éditer les articles de Wikipédia comme s il s agissait de fichiers réel sur son disque dur. WikipediaFS fonctionne également avec tous les wiki de type mediawiki. Il… …   Wikipédia en Français

  • Filesystem in Userspace — Die Funktionsweise von FUSE: Es gibt zwar ein Kernel Modul, aber die eigentliche Programmlogik läuft im Userspace (rechts). Das zugreifende Programm (links) greift wie über ein normales Dateisystem darauf zu, erst das Kernelmodul leitet den… …   Deutsch Wikipedia

  • FUSE (linux) — Filesystem in Userspace FUSE (Filesystem in UserSpacE, système de fichiers en espace utilisateur) est un logiciel libre permettant à un utilisateur sans privilèges particuliers d accéder à un système de fichiers sans qu il soit nécessaire de… …   Wikipédia en Français

  • Filesystem In Userspace — FUSE (Filesystem in UserSpacE, système de fichiers en espace utilisateur) est un logiciel libre permettant à un utilisateur sans privilèges particuliers d accéder à un système de fichiers sans qu il soit nécessaire de modifier les sources du… …   Wikipédia en Français

  • Filesystem in userspace — FUSE (Filesystem in UserSpacE, système de fichiers en espace utilisateur) est un logiciel libre permettant à un utilisateur sans privilèges particuliers d accéder à un système de fichiers sans qu il soit nécessaire de modifier les sources du… …   Wikipédia en Français

  • Filesystem in Userspace — A flow chart diagram which shows how FUSE works Stable release 2.8.6 / September 13, 2011; 2 months ago (2011 09 13) …   Wikipedia

  • Wikifs — is a wiki file system for the Plan 9 and Inferno operating systems. [cite web|url=http://www.caerwyn.com/ipn/2005/05/lab 30 wikifs.html|title=lab 30 wikifs for inferno |work=caerwyn.com] It allows wiki pages to be served as web pages, and viewed… …   Wikipedia

  • Filesystem in Userspace — en français : « système de fichiers en espace utilisateur », souvent abrégé FUSE, est un logiciel libre permettant à un utilisateur sans privilèges particuliers d accéder à un système de fichiers sans qu il soit nécessaire de… …   Wikipédia en Français

  • FUSE (Linux) — Saltar a navegación, búsqueda Filesystem in Userspace (FUSE, Sistema de archivos en Espacio de usuario) es un módulo cargable de núcleo para sistemas operativos de computador tipo Unix, que permite a usuarios no privilegiados crear sus propios… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”