Wiki engine evolution tree: Difference between revisions
Hoof Hearted (talk | contribs) m (Text replacement - "UseModWiki" to "UseMod Wiki") |
Hoof Hearted (talk | contribs) (improve grammar, additional wikilinks, try to trim the xs number of red links, History of wikis — at the English Wikipedia) |
||
Line 1: | Line 1: | ||
{{TOCright}} | {{TOCright}} | ||
'''WikiEngineTree''' — this | '''WikiEngineTree''' — the tree in this article shows roughly how various {{tag|Wiki Engine|wiki engine}} (wiki software) developments are (or were) 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 | The tree is a subjective approach to a classification of wiki engines according to their [[:Category:Wiki Age|origins]]; where the original [[Developer|programmer]] of the wiki engine got the idea of deriving (or [[fork]]ing) a new wiki engine. In other words: this is supposed to be a tree of the evolution of wiki engines (not {{tag|wiki}} forums, but wiki engines). It is supposed to show where a wiki engine was derived from. Of course, this can be very subjective. | ||
In other words: this is supposed to be a tree of the evolution of wiki engines (not | |||
===Page format=== | ===Page format=== | ||
Please try to list information in the following order: | Please try to list information in the following order: | ||
: wiki engine | :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]; 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; prog lang; relation; other comment</pre> | <pre>#[[:Category:Engine Name|Engine Name]] — year; author; prog lang; relation; other comment</pre> | ||
===Wiki Engine tree=== | ===Wiki Engine tree=== | ||
[[:Category:Apple|Apple]] HyperCard stack for Tektronix — 19YY; [[Ward Cunningham]]; ???; Ward's Tektronix colleagues; precursor to seeding the wiki concept | |||
# [[:Category:WikiWikiWeb|WikiWikiWeb]] — 1994; [[ | #[[:Category:WikiWikiWeb|WikiWikiWeb]] — 1994; [[Ward Cunningham]]; Perl; [[Portland Pattern Repository]]/patterns community; '''first wiki''', ''aka'' '''Ward's Wiki''' | ||
## [[:Category:ThoughtsWeaver|ThoughtsWeaver]] — ca. 1996; [[ | ##[[:Category:ThoughtsWeaver|ThoughtsWeaver]] — ca. 1996; [[Jim Coplien]]; ???; | ||
## [[:Category:CvWiki|CvWiki]] — 1997; [[PeterMerel]]; Perl; [[GreenCheese]] (?); WayBackMode | ##[[:Category:CvWiki|CvWiki]] — 1997; [[PeterMerel]]; Perl; [[GreenCheese]] (?); WayBackMode | ||
### [[:Category:TunesWiki|TunesWiki]] — 19YY; ; ???; | ###[[:Category:TunesWiki|TunesWiki]] — 19YY; ; ???; | ||
### [[:Category:AtisWiki|AtisWiki]] — 1998; [[MarcusDenker]]; Perl; ATIS/University of Karlsruhe; transclusion of Web pages | ###[[:Category:AtisWiki|AtisWiki]] — 1998; [[MarcusDenker]]; Perl; ATIS/University of Karlsruhe; transclusion of Web pages | ||
#### [[:Category:UniToWiki|UniToWiki]] — 19YY; [[ | ####[[:Category:UniToWiki|UniToWiki]] — 19YY; [[Enrico Pasini]]; Perl; University of Turin | ||
#### [[:Category:UseMod Wiki|UseMod Wiki]] — 1999; [[CliffordAdams]]; Perl; Usenet Moderation Project; subpages | ####[[:Category:UseMod Wiki|UseMod Wiki]] — 1999; [[CliffordAdams]]; Perl; Usenet Moderation Project; subpages | ||
##### [[:Category:PurpleWiki|PurpleWiki]] — 19YY; ; Perl; | #####[[:Category:PurpleWiki|PurpleWiki]] — 19YY; ; Perl; | ||
##### [[:Category:ProWiki|ProWiki]] — 2000; [[HelmutLeitner]]; Perl; [[DseWiki]], [[GründerWiki]], [[TolkienWiki]], [[Wiki4D]], [[DorfWiki]], [[OurCulture]]; fractality | #####[[:Category:ProWiki|ProWiki]] — 2000; [[HelmutLeitner]]; Perl; [[DseWiki]], [[GründerWiki]], [[TolkienWiki]], [[Wiki4D]], [[DorfWiki]], [[OurCulture]]; fractality | ||
##### [[:Category:Oddmuse|Oddmuse]] — 2001; [[ | #####[[:Category:Oddmuse|Oddmuse]] — 2001; [[Alex Schröder]]; Perl; [[EmacsWiki]]; subwikis [http://www.oddmuse.org/cgi-bin/oddmuse/What_Is_Oddmuse] | ||
###### [[:Category:FsiWiki|FsiWiki]] — 20YY; ; Perl??; | ######[[:Category:FsiWiki|FsiWiki]] — 20YY; ; Perl??; | ||
##### [[:Category:WikkiTikkiTavi|WikkiTikkiTavi]] — 20YY; ; PHP; [[KeptPages]] | #####[[:Category:WikkiTikkiTavi|WikkiTikkiTavi]] — 20YY; ; PHP; [[KeptPages]] | ||
##### [[:Category:Wiki::Toolkit|Wiki::Toolkit]] — 2002; [[User talk:KakePugh| | #####[[:Category:Wiki::Toolkit|Wiki::Toolkit]] — 2002; [[User talk:KakePugh|Kake Pugh]]; Perl; | ||
###### [[:Category:OpenGuides|OpenGuides]] — 2002; [[User talk:KakePugh| | ######[[:Category:OpenGuides|OpenGuides]] — 2002; [[User talk:KakePugh|Kake Pugh]]; Perl; | ||
##### [[:Category:MediaWiki|MediaWiki]] — 2002; [[Magnus Manske]]; PHP; [[:Category:Wikipedia|Wikipedia]], [[:Category:Wikimedia Foundation|Wikimedia Foundation]]; wiki namespaces | #####[[:Category:MediaWiki|MediaWiki]] — 2002; [[Magnus Manske]]; PHP; [[:Category:Wikipedia|Wikipedia]], [[:Category:Wikimedia Foundation|Wikimedia Foundation]]; wiki namespaces | ||
###### [[:Category:GetWiki|GetWiki]] — ca. 2003; ; PHP; [[Wikinfo]]/[[ibiblio]]; importation of wiki pages | ######[[:Category:GetWiki|GetWiki]] — ca. 2003; ; PHP; [[Wikinfo]]/[[ibiblio]]; importation of wiki pages | ||
## [[:Category:CocoaDevWiki|CocoaDevWiki]] — 19YY; ; ???; | ##[[:Category:CocoaDevWiki|CocoaDevWiki]] — 19YY; ; ???; | ||
## [[:Category:Clublet|Clublet]] — ca. 2000; [[RichardDrake]]; Perl; [[WhyClublet]]; sign-in | ##[[:Category:Clublet|Clublet]] — ca. 2000; [[RichardDrake]]; Perl; [[WhyClublet]]; sign-in | ||
## [[:Category:Dinki|Dinki]] — 20YY; ; Perl; | ##[[:Category:Dinki|Dinki]] — 20YY; ; Perl; | ||
### [[:Category:QuikWiki|QuikWiki]] — 20YY; ; ???; | ###[[:Category:QuikWiki|QuikWiki]] — 20YY; ; ???; | ||
## [[:Category:QuickiWiki|QuickiWiki]] — ca. 1999-2001; [[ | ##[[:Category:QuickiWiki|QuickiWiki]] — ca. 1999-2001; [[Ward Cunningham]]; Perl; ''[[The Wiki Way: Quick Collaboration on the Web|The Wiki Way]]'' CD; similar to WikiWikiWeb | ||
## [[:Category:ClusterWiki|ClusterWiki]] — 1999; [[ | ##[[: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:Kwiki|Kwiki]] aka [[:Category:KwikiKwiki|KwikiKwiki]] — 19YY; [[BrianIngerson]]; Perl; ; | ##[[:Category:Kwiki|Kwiki]] aka [[:Category:KwikiKwiki|KwikiKwiki]] — 19YY; [[BrianIngerson]]; Perl; ; | ||
### [[:Category:Socialtext|Socialtext]] — 19YY; ; Perl (?); ; | ###[[:Category:Socialtext|Socialtext]] — 19YY; ; Perl (?); ; | ||
## [[:Category:PikiPiki|PikiPiki]] — 1999; [[ | ##[[:Category:PikiPiki|PikiPiki]] — 1999; [[Martin Pool]]; Python; | ||
### [[:Category:PikiePikie|PikiePikie]] — 2000; [[ | ###[[:Category:PikiePikie|PikiePikie]] — 2000; [[Steve Pike]]; Python; | ||
#### [[:Category:MoinMoin|MoinMoin]] — 2000; [[ | ####[[:Category:MoinMoin|MoinMoin]] — 2000; [[Jürgen Hermann]]; Python; [[web.de]] | ||
## [[:Category:TipiWiki|TipiWiki]] — 19YY; ; PHP; | ##[[:Category:TipiWiki|TipiWiki]] — 19YY; ; PHP; | ||
### [[:Category:FatWiki|FatWiki]] — 19YY; ; ???; | ###[[:Category:FatWiki|FatWiki]] — 19YY; ; ???; | ||
### [[:Category:PeanutButterWiki|PeanutButterWiki]] aka [[:Category:Pbwiki|Pbwiki]] — 19YY; [[DavidWeekly]]; PHP; [[PBWiki]] wiki farm | ###[[:Category:PeanutButterWiki|PeanutButterWiki]] aka [[:Category:Pbwiki|Pbwiki]] — 19YY; [[DavidWeekly]]; PHP; [[PBWiki]] wiki farm | ||
### [[:Category:TipiWiki2|TipiWiki2]] — 19YY; ; PHP; | ###[[:Category:TipiWiki2|TipiWiki2]] — 19YY; ; PHP; | ||
## [[:Category:WakkaWiki|WakkaWiki]] aka [[:Category:Wakka|Wakka]] — 19YY; [[ | ##[[:Category:WakkaWiki|WakkaWiki]] aka [[:Category:Wakka|Wakka]] — 19YY; [[Carlos Zottman]] / [[Hendrik Mans]]; PHP; | ||
### [[:Category:CoMaWiki|CoMaWiki]] — 19YY; [[ | ###[[:Category:CoMaWiki|CoMaWiki]] — 19YY; [[Costal Martignier]]; PHP; | ||
### [[:Category:CooCooWakka|CooCooWakka]] — 19YY; [[ | ###[[:Category:CooCooWakka|CooCooWakka]] — 19YY; [[Ye Gu]]; PHP; | ||
### [[:Category:UniWakka|UniWakka]] — 19YY; ; PHP; | ###[[:Category:UniWakka|UniWakka]] — 19YY; ; PHP; | ||
### [[:Category:WackoWiki|WackoWiki]] — 2003; [[ | ###[[:Category:WackoWiki|WackoWiki]] — 2003; [[Aleksey Kulakov]]; PHP; | ||
### [[:Category:WikkaWakkaWiki|WikkaWakkaWiki]] aka [[:Category:WikkaWiki|WikkaWiki]] — 2004; [[ | ###[[:Category:WikkaWakkaWiki|WikkaWakkaWiki]] aka [[:Category:WikkaWiki|WikkaWiki]] — 2004; [[Jason Tourtelotte]]; PHP; | ||
### [[:Category:WikiNi|WikiNi]] — 20YY; ; PHP; | ###[[:Category:WikiNi|WikiNi]] — 20YY; ; PHP; | ||
## [[:Category:PmWiki|PmWiki]] — 19YY; [[ | ##[[:Category:PmWiki|PmWiki]] — 19YY; [[Patrick Michaud]]; PHP; | ||
## [[:Category:Green Light Wiki|Green Light Wiki]] — 19YY; [[ | ##[[:Category:Green Light Wiki|Green Light Wiki]] — 19YY; [[Ben Kovitz]]; ???; | ||
## [[:Category:JosWiki|JosWiki]] — 19YY; ; [[:Category:Java|Java]] (?); Java Operating System | ##[[:Category:JosWiki|JosWiki]] — 19YY; ; [[:Category:Java|Java]] (?); Java Operating System | ||
### [[:Category:KeheiWiki|KeheiWiki]] — 19YY; [[ | ###[[:Category:KeheiWiki|KeheiWiki]] — 19YY; [[Bob Racko]]; ???; | ||
### [[:Category:TWiki|TWiki]] — 19YY; [[ | ###[[:Category:TWiki|TWiki]] — 19YY; [[Peter Thoeny]]; Perl; | ||
#### [[:Category:Foswiki|Foswiki]] — 19YY; [[ | ####[[:Category:Foswiki|Foswiki]] — 19YY; [[Foswiki Forkers]]; Perl; | ||
## [[:Category:Zwiki|Zwiki]] — 1999; [[ | ##[[:Category:Zwiki|Zwiki]] — 1999; [[Simon Michael]]; Python+Zope; | ||
## [[:Category:XWiki|XWiki]] — 2003; [[Ludovic Dubost]]; Java; | ##[[:Category:XWiki|XWiki]] — 2003; [[Ludovic Dubost]]; Java; | ||
## [[PlikiWiki]] — 2005; [[User:Jdm1979uk|JohnMorden]]; Perl; | ##[[PlikiWiki]] — 2005; [[User:Jdm1979uk|JohnMorden]]; Perl; | ||
===See also=== | ===See also=== | ||
* [[Meatball:WikiFamilyTree]] — similar tree classification attempt | *[[Meatball:WikiFamilyTree]] — similar tree classification attempt | ||
* [[Wiki:WikiEngines]] at [[Portland Pattern Repository]] | *[[Wiki:WikiEngines]] at [[Portland Pattern Repository]] | ||
* [[Wikipedia:Image:Unix.png]] | *[[wp:History of wikis|History of wikis]] — at the [[English Wikipedia]] | ||
*[[Wikipedia:Image:Unix.png]] — diagram showing unix code inheritance tree – would be interesting to see wiki engines in this format. | |||
[[Category:Wiki Engine| ]] | |||
[[Category:Wiki| ]] | |||
[[Category:Browse]] | [[Category:Browse]] | ||
[[Category:GreatFeature]] | [[Category:GreatFeature]] |
Revision as of 13:20, 23 April 2019
Template:TOCright WikiEngineTree — the tree in this article shows roughly how various wiki engine (wiki software) developments are (or were) 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 (or forking) a new wiki engine. 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
Please try to list information in the following order:
- wiki engine — year the development of the wiki engine started; name of first programmer; original programming language of the wiki engine; its relation to any existing wiki engines; project or community the engine was originally made for [if any]; notable and/or new features;
by using (the leading hash # generates the auto-numbering):
#[[:Category:Engine Name|Engine Name]] — year; author; prog lang; relation; other comment
Wiki Engine tree
Apple HyperCard stack for Tektronix — 19YY; Ward Cunningham; ???; Ward's Tektronix colleagues; precursor to seeding the wiki concept
- WikiWikiWeb — 1994; Ward Cunningham; Perl; Portland Pattern Repository/patterns community; first wiki, aka Ward's Wiki
- ThoughtsWeaver — ca. 1996; Jim Coplien; ???;
- CvWiki — 1997; PeterMerel; Perl; GreenCheese (?); WayBackMode
- TunesWiki — 19YY; ; ???;
- AtisWiki — 1998; MarcusDenker; Perl; ATIS/University of Karlsruhe; transclusion of Web pages
- UniToWiki — 19YY; Enrico Pasini; Perl; University of Turin
- UseMod Wiki — 1999; CliffordAdams; Perl; Usenet Moderation Project; subpages
- PurpleWiki — 19YY; ; Perl;
- ProWiki — 2000; HelmutLeitner; Perl; DseWiki, GründerWiki, TolkienWiki, Wiki4D, DorfWiki, OurCulture; fractality
- Oddmuse — 2001; Alex Schröder; Perl; EmacsWiki; subwikis [1]
- FsiWiki — 20YY; ; Perl??;
- WikkiTikkiTavi — 20YY; ; PHP; KeptPages
- Wiki::Toolkit — 2002; Kake Pugh; Perl;
- OpenGuides — 2002; Kake Pugh; Perl;
- MediaWiki — 2002; Magnus Manske; PHP; Wikipedia, Wikimedia Foundation; wiki namespaces
- CocoaDevWiki — 19YY; ; ???;
- Clublet — ca. 2000; RichardDrake; Perl; WhyClublet; sign-in
- Dinki — 20YY; ; Perl;
- QuikWiki — 20YY; ; ???;
- QuickiWiki — ca. 1999-2001; Ward Cunningham; Perl; The Wiki Way CD; similar to WikiWikiWeb
- ClusterWiki — 1999; Bo Leuf; Perl; The Wiki Way CD; runs a cluster of wiki forums on a single wiki engine
- Kwiki aka KwikiKwiki — 19YY; BrianIngerson; Perl; ;
- Socialtext — 19YY; ; Perl (?); ;
- PikiPiki — 1999; Martin Pool; Python;
- PikiePikie — 2000; Steve Pike; Python;
- MoinMoin — 2000; Jürgen Hermann; Python; web.de
- PikiePikie — 2000; Steve Pike; Python;
- TipiWiki — 19YY; ; PHP;
- FatWiki — 19YY; ; ???;
- PeanutButterWiki aka Pbwiki — 19YY; DavidWeekly; PHP; PBWiki wiki farm
- TipiWiki2 — 19YY; ; PHP;
- WakkaWiki aka Wakka — 19YY; Carlos Zottman / Hendrik Mans; PHP;
- CoMaWiki — 19YY; Costal Martignier; PHP;
- CooCooWakka — 19YY; Ye Gu; PHP;
- UniWakka — 19YY; ; PHP;
- WackoWiki — 2003; Aleksey Kulakov; PHP;
- WikkaWakkaWiki aka WikkaWiki — 2004; Jason Tourtelotte; PHP;
- WikiNi — 20YY; ; PHP;
- PmWiki — 19YY; Patrick Michaud; PHP;
- Green Light Wiki — 19YY; Ben Kovitz; ???;
- JosWiki — 19YY; ; Java (?); Java Operating System
- KeheiWiki — 19YY; Bob Racko; ???;
- TWiki — 19YY; Peter Thoeny; Perl;
- Foswiki — 19YY; Foswiki Forkers; Perl;
- Zwiki — 1999; Simon Michael; Python+Zope;
- XWiki — 2003; Ludovic Dubost; Java;
- PlikiWiki — 2005; JohnMorden; Perl;
See also
- Meatball:WikiFamilyTree — similar tree classification attempt
- Wiki:WikiEngines at Portland Pattern Repository
- History of wikis — at the English Wikipedia
- Wikipedia:Image:Unix.png — diagram showing unix code inheritance tree – would be interesting to see wiki engines in this format.