skip to main  |
      skip to sidebar
Building a filesystem based wiki
What
-  The idea of building a filesystem-based wiki was inspired by AndyGlew from http://c2.com/cgi/wiki/?FilesystemBasedWiki
-  The main feature about filesystem-based wiki:-  No Web server
-  No Database
-  Cross-platform 
-  Portable
-  Raw pages stored as individual text files
-  Simple wiki markup 
 
How
-  Building a filesystem-based wiki-  Store raw pages as plain text files.
-  Since each wiki page is just a text file,searching,editing,organizing will be easy in most operation systems. -  Search wiki content using os built-in search engine or any desktop search engine.
-  Edit wiki page using os built-in editor or any professional text editor.
-  Organize wiki pages in folders,or other third-party tools.
 
-  Only problem is viewing,the browser will not render wiki markup automatically.-  For that reason,I wrote a firefox addon called Wiki4X for wiki->html need.
 
-  With ViewSourceWith addon,editing is much more convenient. 
-  With portable firefox,filesystem-based wiki will be portable too. 
-  It's not totally ubiquity, but it just works for me.
 
Why
-  Lightweight -  For personal use, database+webserver solution is too heavy. 
-  It's portable,cross-platform , it can live in a USB flash drive. 
 
-  Extensibility-  Third-party tools that work for text file will work for filesystem-based wiki too,such as:-  Version Control tools like svn,cvs,git, way for collaboration.
-  Converter Tools/Scripts,raw pages will be able to publish as html pages.
-  Imaginative play, extensibility will be infinite