Wiki engine evolution tree: Difference between revisions

→‎{{tag|Wiki engine}} tree: ##'''PyWiki''' — 1999; Tim Voght; Python; also claims first wiki made in Python ('first project in Python' exercise), RCS revision control system to store its pages
(→‎{{tag|Wiki engine}} tree: ##'''PyWiki''' — 1999; Tim Voght; Python; also claims first wiki made in Python ('first project in Python' exercise), RCS revision control system to store its pages)
 
(44 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{TOCright}}
{{TOC right}}
'''WikiEngineTree''' — this tree shows roughly how various {{tag|Wiki Engine|wiki engine}} developments are (or were) interrelated.  For a full list of wiki engines we have indexed here on [[WikiIndex]], see [[:Category:Wiki Engine]].
'''Wiki engine evolution tree''' — the {{Cambridge-Dictionary|evolution}} tree in this [[article]] below shows roughly how various {{tag|wiki engine}} (wiki software) developments are (or were) related and inter-related.  For a full list of wiki engines we have indexed here on [[WikiIndex]], see [[:category: Wiki engine]].


The tree is a subjective approach to a classification of wiki engines according to their origins (where the original programmer of the wiki engine got the idea of deriving a new wiki engine).
The evolution tree is a {{Cambridge-Dictionary|subjective}} approach to a {{Cambridge-Dictionary|classification}} of wiki engines according to their [[:Category:Wiki age|origins]]; where the original [[Developer|programmer]] (or [[founder]]) of the wiki engine got the idea of {{Cambridge-Dictionary|derive|deriving}} (or [[fork]]ing) a new wiki engine from an existing wiki engine. Specifically: this is supposed to be a tree of the evolution of <u>wiki engines</u> (''not'' {{tag|wiki}} forums or [[Wiki|wiki sites]]; just wiki engines only). It is supposed to show where a wiki engine was derived from. Of course, this ''can'' be very subjective, and be subject to {{Cambridge-Dictionary|interpretation}} and {{Cambridge-Dictionary|opinion}}.  Nevertheless, it is hoped this page will provide food for thought on the history of wiki software.
 
In other words: this is supposed to be a tree of the evolution of wiki engines (not [[wiki]] forums, but wiki engines). It is supposed to show where a wiki engine was derived from. Of course, this can be very subjective.


===Page format===
===Page format===
Please try to list information in the following order:
Please try to list information using the following {{Cambridge-Dictionary|schema}} (items in bold are strongly preferred, though <u>only</u> the engine itself should be <u>displayed</u> in bold), using full [[wikilink]]s where possible ([[red link]]s ''are'' acceptable):


:wiki engine; [[:Category:Wiki Age|year]] the development of the wiki engine started; name of [[:Category:Wiki People|first programmer]]; original [[:Category:Programming|programming language]] of the wiki engine; its relation to any existing wiki engines; [[:Category:Wiki Topic|project]] or community the engine was originally made for [if any]; basic features that are new,
:'''wiki engine name''' — '''[[:Category:Wiki age|year]]''' the development of the wiki engine started; '''[[:Category:Wiki people|founding author/programmer]]'''; '''[[:Category:Programming|programming language (original/primary)]]'''; its relation to any existing wiki engines; '''[[:Category:Wiki Topic|project]]''' or community the engine was originally made for [if any]; notable and / or new features;


by using (the leading hash <tt>#</tt> generates the auto-numbering):
by using (the leading hash <tt>#</tt> generates the auto-numbering):
<pre>#'''[[:Category:Engine Name|Engine Name]]''' — year; author / founder; prog lang; relation; original use; other comment;</pre>


<pre>#[[:Category:Engine Name|Engine Name]] — year; author; prog lang; relation; other comment</pre>
==={{tag|Wiki engine}} tree===
 
[[:Category:Apple|Apple]] {{Wp|HyperCard}} stack for {{Wp|Tektronix}} — 19YY; [[Ward Cunningham]]; ???; Ward's Tektronix colleagues; precursor to seeding the [[:Category:Wiki concept|wiki concept]]
===Wiki Engine tree===
#'''<big><mark>[[:Category:WikiWikiWeb|WikiWikiWeb]]</mark></big>''' — 1994; [[Ward Cunningham]]; Perl; [[Portland Pattern Repository]] / patterns community; '''first wiki <u>site</u>''', ''aka'' '''Ward's Wiki'''; the actual wiki software would subsequently be released as '[[Wiki Base]]'
Apple [[HyperCard]] stack for Tektronix — 19YY; [[WardCunningham]]; ???; Ward's Tektronix colleagues ->
##'''[[:Category:ThoughtsWeaver|ThoughtsWeaver]]''' ca. 1996; [[Jim Coplien]]; ???;
#[[:Category:WikiWikiWeb|WikiWikiWeb]] 1994; [[WardCunningham]]; Perl; [[Portland Pattern Repository]]/patterns community; '''first wiki'''
##'''[[:Category:CvWiki|CvWiki]]''' 1997; [[Peter Merel]]; Perl; [[GreenCheese]] (?); WayBackMode
##[[:Category:ThoughtsWeaver|ThoughtsWeaver]] — ca. 1996; [[JimCoplien]]; ???;
###'''[[:Category:TunesWiki|TunesWiki]]''' 199Y; ????????; ???;
##[[:Category:CvWiki|CvWiki]] — 1997; [[PeterMerel]]; Perl; [[GreenCheese]] (?); WayBackMode
###'''[[:Category:AtisWiki|AtisWiki]]''' 1998; [[Marcus Denker]]; Perl; ATIS / University of Karlsruhe; transclusion of web pages
###[[:Category:TunesWiki|TunesWiki]] — 19YY; ; ???;  
####'''[[:Category:UniToWiki|UniToWiki]]''' 199Y; [[Enrico Pasini]]; Perl; University of Turin
###[[:Category:AtisWiki|AtisWiki]] — 1998; [[MarcusDenker]]; Perl; ATIS/University of Karlsruhe; transclusion of Web pages
####'''[[:Category:UseMod Wiki|UseMod Wiki]]''' 1999; [[Clifford Adams]]; Perl; Usenet Moderation Project; sub-pages
####[[:Category:UniToWiki|UniToWiki]] — 19YY; [[EnricoPasini]]; Perl; University of Turin
#####'''[[:Category:ProWiki|ProWiki]]''' — 2000; [[HelmutLeitner]]; Perl; [[DseWiki]], [[GründerWiki]], [[TolkienWiki]], [[Wiki4D]], [[DorfWiki]], [[OurCulture]]; fractality
####[[:Category:UseModWiki|UseModWiki]] — 1999; [[CliffordAdams]]; Perl; Usenet Moderation Project; subpages
#####'''[[:Category:Oddmuse|Oddmuse]]''' — 2001; [[Alex Schröder]]; Perl; [[EmacsWiki]]; sub-wikis [http://www.Oddmuse.org/cgi-bin/oddmuse/What_Is_Oddmuse]
#####[[:Category:PurpleWiki|PurpleWiki]] — 19YY; ; Perl;  
######'''[[:Category:FsiWiki|FsiWiki]]''' 200Y; ????????; Perl??;
#####[[:Category:ProWiki|ProWiki]] — 2000; [[HelmutLeitner]]; Perl; [[DseWiki]], [[GründerWiki]], [[TolkienWiki]], [[Wiki4D]], [[DorfWiki]], [[OurCulture]]; fractality
#####'''[[:Category:WikkiTikkiTavi|WikkiTikkiTavi]]''' 2000; [[Scott Moonen|Scott C. Moonen]]; PHP; [[KeptPages]]
#####[[:Category:Oddmuse|Oddmuse]] — 2001; [[Alex Schröder]]; Perl; [[EmacsWiki]]; subwikis [http://www.oddmuse.org/cgi-bin/oddmuse/What_Is_Oddmuse]
#####'''[[:Category:Wiki::Toolkit|Wiki::Toolkit]]''' — 2002; [[User talk:KakePugh|Kake Pugh]]; Perl;
######[[:Category:FsiWiki|FsiWiki]] — 20YY; ; Perl??;  
######'''[[:Category:OpenGuides|OpenGuides]]''' — 2002; [[User talk:KakePugh|Kake Pugh]]; Perl; [[:Category:City|city wikis]]
#####[[:Category:WikkiTikkiTavi|WikkiTikkiTavi]] — 20YY; ; PHP; [[KeptPages]]
#####'''[[:Category:MediaWiki|MediaWiki]]''' — 2002; [[Magnus Manske]]; PHP; [[:Category:Wikipedia|Wikipedia]], [[:Category:Wikimedia Foundation|Wikimedia Foundation]]; wiki namespaces
#####[[:Category:Wiki::Toolkit|Wiki::Toolkit]] — 2002; [[User talk:KakePugh|KakePugh]]; Perl;  
######'''[[:Category:GetWiki|GetWiki]]''' — ca. 2003; ????????; PHP; [[Wikinfo]] / [[ibiblio]]; importation of wiki pages
######[[:Category:OpenGuides|OpenGuides]] — 2002; [[User talk:KakePugh|KakePugh]]; Perl;  
#####'''[[:Category:PurpleWiki|PurpleWiki]]''' 2003; ????????; Perl; purple numbers
#####[[:Category:MediaWiki|MediaWiki]] — 2002; [[MagnusManske]]; PHP; [[:Category:Wikipedia|Wikipedia]], [[:Category:Wikimedia Foundation|Wikimedia Foundation]]; wiki namespaces
##'''[[JWiki]]''' 1997; [[Ricardo Clements]]; Java; first wiki compiled in Java and first to use a database
######[[:Category:GetWiki|GetWiki]] — ca. 2003; ; PHP; [[Wikinfo]]/[[ibiblio]]; importation of wiki pages
##'''[[:Category:PhpWiki|PhpWiki]]''' 1999; [[SourceForge:u/wainstead/profile/|Steve Wainstead]]; PHP;
##[[:Category:CocoaDevWiki|CocoaDevWiki]] — 19YY; ; ???;  
##'''[[:Category:CocoaDevWiki|CocoaDevWiki]]''' 199Y; ????????; ???;
##[[:Category:Clublet|Clublet]] ca. 2000; [[RichardDrake]]; Perl; [[WhyClublet]]; sign-in
##'''[[QuickiWiki]]''' — ca. 1999-2001; [[Ward Cunningham]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; similar to WikiWikiWeb
##[[:Category:Dinki|Dinki]] — 20YY; ; Perl;  
##'''[[:Category:ClusterWiki|ClusterWiki]]''' — 1999; [[Bo Leuf]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; runs a cluster of wiki forums on a single wiki engine
###[[:Category:QuikWiki|QuikWiki]] — 20YY; ; ???;  
##'''[[:Category:Kwiki|Kwiki]]''' ''aka'' '''KwikiKwiki''' — 19YY; [[Brian Ingerson]]; Perl; ???; used by OSCON
##[[:Category:QuickiWiki|QuickiWiki]] — ca. 1999-2001; [[WardCunningham]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; similar to WikiWikiWeb
###'''[[:Category:Socialtext|Socialtext]]''' 199Y; ????????; Perl (?); ???;
##[[:Category:ClusterWiki|ClusterWiki]] — 1999; [[BoLeuf]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; runs a cluster of wiki forums on a single wiki engine
##'''[[:Category:PikiPiki|PikiPiki]]''' — 1999; [[Martin Pool]]; Python; first wiki made in Python, flat files, no versioning
##[[:Category:Kwiki|Kwiki]] aka [[:Category:KwikiKwiki|KwikiKwiki]] — 19YY; [[BrianIngerson]]; Perl; ;  
###'''[[:Category:PikiePikie|PikiePikie]]''' — 2000; [[Steve Pike]]; Python;
###[[:Category:Socialtext|Socialtext]] — 19YY; ; Perl (?); ;  
####'''[[:Category:MoinMoin|MoinMoin]]''' — 2000; [[Jürgen Hermann]]; Python; [[web.de]]
##[[:Category:PikiPiki|PikiPiki]] — 1999; [[MartinPool]]; Python;  
##'''[[PyWiki]]''' 1999; [[Tim Voght]]; Python; also claims first wiki made in Python ('first project in Python' exercise), RCS revision control system to store its pages<!--https://web.archive.org/web/20000115111217/http://www.Voght.com/cgi-bin/pywiki?PyWiki-->
###[[:Category:PikiePikie|PikiePikie]] — 2000; [[StevePike]]; Python;  
##'''[[:Category:Zwiki|Zwiki]]''' 1999; [[Simon Michael]]; Python+Zope;
####[[:Category:MoinMoin|MoinMoin]] — 2000; [[JürgenHermann]]; Python; [[web.de]]
##'''[[:Category:TipiWiki|TipiWiki]]''' 199Y; ????????; PHP;
##[[:Category:TipiWiki|TipiWiki]] — 19YY; ; PHP;  
###'''[[:Category:FatWiki|FatWiki]]''' 199Y; ????????; ???;
###[[:Category:FatWiki|FatWiki]] — 19YY; ; ???;
###'''PeanutButterWiki''', renamed '''[[:Category:PBwiki|PBwiki]]''' 2005; [[David Weekly]]; PHP; PBwiki [[wiki farm]]; now known as PBworks, and hosting over one million (1,000,000+) wiki sites
###[[:Category:PeanutButterWiki|PeanutButterWiki]] aka [[:Category:Pbwiki|Pbwiki]] — 19YY; [[DavidWeekly]]; PHP; [[PBWiki]] wiki farm
###'''[[:Category:TipiWiki2|TipiWiki2]]''' 199Y; ????????; PHP;
###[[:Category:TipiWiki2|TipiWiki2]] — 19YY; ; PHP;  
##'''[[:Category:Clublet|Clublet]]''' 2000; [[Richard Drake]]; Perl; [[WhyClublet]]; sign-in, religious discussion<!--https://web.archive.org/web/20010418193509/http://Clublet.com/c/c/why-->
##[[:Category:WakkaWiki|WakkaWiki]] aka [[:Category:Wakka|Wakka]] — 19YY; [[CarlosZottman]] / [[HendrikMans]]; PHP;  
##'''[[:Category:Dinki|Dinki]]''' 200Y; ????????; Perl;
###[[:Category:CoMaWiki|CoMaWiki]] — 19YY; [[CostalMartignier]]; PHP;  
###'''[[:Category:QuikWiki|QuikWiki]]''' 200Y; ????????; ???;
###[[:Category:CooCooWakka|CooCooWakka]] — 19YY; [[YeGu]]; PHP;  
##'''[[Very Quick Wiki]]''' ''aka'' '''VQWiki''' — 2001; Martijn van der Kleijn; JSP;
###[[:Category:UniWakka|UniWakka]] — 19YY; ; PHP;  
###'''[[:Category:JAMWiki|JAMWiki]]''' 2006; [[Archive.org:20170112033535/http://JAMWiki.org/wiki/en/User:wrh2|Ryan Holliday]]; Java; Java-based wiki engine using the MediaWiki syntax; powered [[:Category:JAMGuides|JAMGuides]]
###[[:Category:WackoWiki|WackoWiki]] — 2003; [[AlekseyKulakov]]; PHP;  
##'''[[:Category:Wakka|Wakka]]''' ''aka'' '''WakkaWiki''' — 2002; [[Carlos Zottman]] / [[Hendrik Mans]]; PHP;
###[[:Category:WikkaWakkaWiki|WikkaWakkaWiki]] aka [[:Category:WikkaWiki|WikkaWiki]] — 2004; [[JasonTourtelotte]]; PHP;
###'''[[:Category:CitiWiki|CitiWiki]]'''<sup>[https://web.Archive.org/web/20160314233946/http://Wiki.CS.CityU.edu.hk/CsWiki]</sup> 2003; [[Archive.org:20040216150330/http://Wiki.CS.CityU.edu.hk/citiwiki/LaiHoKwan|Lai Ho Kwan]]; PHP; [[CS Wiki (CitiWiki)]]
###[[:Category:WikiNi|WikiNi]] — 20YY; ; PHP;  
###'''[[:Category:CoMaWiki|CoMaWiki]]''' 200Y; [[Costal Martignier]]; PHP;
##[[:Category:PmWiki|PmWiki]] — 19YY; [[PatrickMichaud]]; PHP;  
###'''[[:Category:CooCooWakka|CooCooWakka]]''' — 200Y; Ye Gu; PHP; Chinese only
##[[:Category:Green Light Wiki|Green Light Wiki]] — 19YY; [[BenKovitz]]; ???;  
###'''[[:Category:UniWakka|UniWakka]]''' — 200Y; ????????; PHP;
##[[:Category:JosWiki|JosWiki]] — 19YY; ; [[:Category:Java|Java]] (?); Java Operating System
###'''[[:Category:WackoWiki|WackoWiki]]''' — 2002; Aleksey Kulakov; PHP; originally Russian only, now 20 languages
###[[:Category:KeheiWiki|KeheiWiki]] — 19YY; [[BobRacko]]; ???;
###'''[[:Category:WikkaWiki|WikkaWiki]]''' ''aka'' '''WikkaWakkaWiki''' — 2004; [[Jason Tourtelotte]]; PHP;
###[[:Category:TWiki|TWiki]] — 19YY; [[PeterThoeny]]; Perl;  
###'''[[:Category:WikiNi|WikiNi]]''' — 200Y; ????????; PHP; French engine with English, Spanish, and Esperanto support
####[[:Category:Foswiki|Foswiki]] — 19YY; [[FoswikiForkers]]; Perl;
##'''[[:Category:PmWiki|PmWiki]]''' — 2002; [[Patrick Michaud]]; PHP; uses plain text files instead of database
##[[:Category:Zwiki|Zwiki]] — 1999; [[SimonMichael]]; Python+Zope;
##'''[[:Category:Green Light Wiki|Green Light Wiki]]''' — 200Y; [[Ben Kovitz]]; ???;
##[[:Category:XWiki|XWiki]] — 2003; [[Ludovic Dubost]]; Java;
##'''[[:Category:JOS Wiki|JOS Wiki]]''' — 199Y; Markus Peter and Dave Harris; [[:Category:Java|Java]] (?); Java Operating System
##[[PlikiWiki]] — 2005; [[User:Jdm1979uk|JohnMorden]]; Perl;
###'''[[:Category:KeheiWiki|KeheiWiki]]''' — 200Y; [[Bob Racko]]; ???;
###'''[[:Category:TWiki|TWiki]]''' — 1998; [[Peter Thoeny]]; Perl; aimed at large corporate intranets, used plain text files instead of database
####'''[[Spinner Wiki]]''' — 2001; ????????; ???; (abandoned)
####'''[[O'Wiki]]''' — 2003; ????????; ???; (abandoned)
####'''[[:Category:Foswiki|Foswiki]]''' — 2008; [[Foswiki Forkers]]; Perl;
##'''[[:Category:XWiki|XWiki]]''' — 2004; [[Ludovic Dubost]]; Java;
##'''[[PlikiWiki]]''' — 2005; [[User:Jdm1979uk|John Morden]]; Perl;
##'''[[:Category:Wikidot.org|Wikidot.org]]''' — 2008; [[Michał Frąckowiak]]; PHP; uses Ajax, powers the huge [[:Category:Wikidot.com|Wikidot.com]] wiki farm


===See also===
===External links===
*[[Meatball:WikiFamilyTree]] — similar tree classification attempt
*[[Meatball:WikiFamilyTree]] — similar tree classification attempt
*[http://www.c2.com/cgi/wiki?WikiEngines WikiEngines] at [[Portland Pattern Repository]]
*[[Wiki:WikiEngines]] — at [[Portland Pattern Repository]] (PPR)
*[http://en.wikipedia.org/wiki/Image:Unix.png Diagram showing unix code inheritance tree] — would be interesting to see wiki engines in this format.
*{{Wp|History of wikis}} — at the [[English Wikipedia]] (En.Wp)
*{{WM-Commons|File:Unix timeline.en.svg}} — diagram at [[Wikimedia Commons]], showing [[:Category:Unix|Unix]] code inheritance tree; would be interesting to see wiki engines in this format.


[[Category:Browse]]
[[Category:Wiki engine| ]]
[[Category:Wiki Engine| ]]
[[Category:Wiki| ]]
[[Category:GreatFeature]]
[[Category:Browse| ]]
[[Category:Great feature| ]]