Annotation of wikisrc/wiki/todo/choose_wiki_software.mdwn, revision 1.1

1.1     ! wiki        1: Requirements for an official NetBSD wiki:
        !             2: 
        !             3: * **UI:** pleasant web editing with preview and diff
        !             4: * **appearance:** customizable with CSS and templates
        !             5: * **access control:** publicly readable, editable by developers only, an area readable by developers only
        !             6: * **web authentication:** Kerberos
        !             7: * **implementation language:** not PHP
        !             8: * **revision control:** yes, preferably not something homegrown, even more preferably CVS
        !             9: * **page rendering strategy:** compiles static pages that can be mirrored
        !            10: 
        !            11: Before selecting [ikiwiki](http://ikiwiki.info/), I evaluated the following:
        !            12: 
        !            13: [[!table data="""
        !            14: Software|Language|Versioning|Comments
        !            15: [Sputnik](http://spu.tnik.org)|Lua|git or filesystem|looks cool
        !            16: [Foswiki](http://foswiki.org)|Perl|RCS|fork of TWiki, complex install docs, complex software, checkered security history
        !            17: [Kwiki](http://www.kwiki.org)|Perl|don't remember|old version was so-so, the ambitious rewrite never happened
        !            18: [MojoMojo](http://www.mojomojo.org)|Perl|SQL|featureful
        !            19: [MoinMoin](http://moinmo.in)|Python|filesystem| 
        !            20: """]]
        !            21: 
        !            22: In my opinion, ikiwiki is the best fit: written in Perl, with a simple web UI and several ways of restricting access, it not only renders arbitrary hierarchies of static pages, but also is designed to be used in concert with a variety of external revision control systems.
        !            23: 
        !            24: This one's [[done]]. --[[schmonz]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb