Gitit wiki: Difference between revisions

212 bytes added ,  13 December 2012
categorize, etc.
(update)
(categorize, etc.)
Line 12: Line 12:
|maintopic        = Wiki
|maintopic        = Wiki
}}
}}
'''Gitit''' is a [[wiki]] backed by a {{tag|git}} or {{tag|darcs}} filestore which uses [[wp:Revision Control System|Revision Control System]] (RCS).  Pages and uploaded files can be modified either directly via the VCS's command-line tools, or through the wiki's web interface.  [http://johnmacfarlane.net/pandoc/ Pandoc] is used for markup processing, so pages may be written in (extended) markdown, [[wp:reStructuredText|reStructuredText]], {{tag|LaTeX}}, {{tag|HTML}}, or literate {{tag|Haskell}}, and, a {{tag|GreatFeature}}, can be exported in ten different formats, including [[wp:LaTeX|LaTeX]], [[wp:ConTeXt|ConTeXt]], [[wp:DocBook|DocBook]], [[wp:Rich Text Format|RTF]], [[OpenOffice]] [[wp:OpenDocument|ODT]], and [[:Category:MediaWiki|MediaWiki]] markup.  However, as can be seen on the WikiMatrix site, gitit has fairly limited 'wiki' functions when compared with say MediaWiki.
'''Gitit''' is a {{tag|Wiki Engine|wiki engine}} backed by a {{tag|git}}, {{tag|mercurial}}, or {{tag|darcs}} filestore which uses [[wp:Revision Control System|Revision Control System]] (RCS).  Pages and uploaded files can be modified either directly via the VCS's command-line tools, or through the wiki's web interface.  [http://johnmacfarlane.net/pandoc/ Pandoc] is used for markup processing, so pages may be written in (extended) markdown, [[wp:reStructuredText|reStructuredText]], {{tag|LaTeX}}, {{tag|HTML}}, or literate {{tag|Haskell}}, and, a {{tag|GreatFeature}}, can be exported in ten different formats, including [[wp:LaTeX|LaTeX]], [[wp:ConTeXt|ConTeXt]], [[wp:DocBook|DocBook]], [[wp:Rich Text Format|RTF]], [[OpenOffice]] [[wp:OpenDocument|ODT]], and [[:Category:MediaWiki|MediaWiki]] markup.  However, as can be seen on the WikiMatrix site, gitit has fairly limited 'wiki' functions when compared with say MediaWiki.


The '''Gitit wiki''' is a place to discuss the Gitit wiki engine and (since it runs on Gitit itself) to demonstrate its capabilities.
The '''Gitit wiki''' is a place to discuss the Gitit wiki engine and (since it runs on Gitit itself) to demonstrate its capabilities.
Building a wiki on top of a {{tag|distributed}} {{tag|version control}} system -- like Gitit does -- may be good way to build a fault-tolerant, high-availability wiki.


{{Size
{{Size