WikiWikiWeb: Difference between revisions

From WikiIndex
Jump to navigation Jump to search
(Why is this still being reverted? I'm providing factual information about significant events in the history of Ward's Wiki.)
m (Text replacement - "ReadOnly" to "Read-only")
 
(61 intermediate revisions by 9 users not shown)
Line 1: Line 1:
 
{{Wiki <!--see 'Template:Wiki' for full detail and hidden help advice-->
{{Wiki
|name             =  
|logo             = http://c2.com/sig/wiki.gif
|URL              = https://wiki.c2.com
|URL              = http://c2.com/cgi/wiki
|logo            = https://c2.com/sig/wiki.gif
|recentchanges URL = http://c2.com/cgi/quickChanges?days=128
|wide logo        = <!--insert 'y' when the logo is too wide AND / OR the title name is too long-->
|wikinode URL    = http://c2.com/cgi/wiki?WikiNode
|recentchanges URL= https://wiki.c2.com/?RecentChanges
|about URL        = http://c2.com/cgi/wiki?WikiWikiWeb
|wikinode URL    = https://wiki.c2.com/?WikiNode
|founder = WardCunningham
|about URL        = https://wiki.c2.com/?WikiWikiWeb
|status          = GoalReached
|founder         = [[Ward Cunningham]]
|status          = Locked
|language        = English
|language        = English
|editmode        = ReadOnly
|editmode        = Read-only
|engine          = WikiWikiWeb
|engine          = Federated wiki
|maintopic        = Software development
|maintopic        = Software development
|backupurl        = https://code.google.com/p/wikiteam/downloads/list?can=2&q=wikiwikiweb
|backupurl        = https://code.google.com/p/wikiteam/downloads/list?can=2&q=wikiwikiweb
|backupdate      = 2011-06-04
|backupdate      = 2011-06-04<!--YYYY-MM-DD, ISO 8601 extended date of backup URL; if unknown, dynamic or NO date, DELETE this field-->
}}{{WikiTourBus|1|12|42|66|url=http://c2.com/cgi/wiki?TourBusStop}}
}}{{WikiTourBus|1|12|42|66|url=https://wiki.c2.com/?TourBusStop}}
{{Size
[[File:Ward Cunningham.jpg|thumb|310px|A beaming [[Ward Cunningham]], inventor of the wiki, circa 2006|alt=]]
|pages= 36857
{{Size <!--see 'Template:Size' for extensive full detail-->
|statistics URL= No
|pages= 36854<!--plain numeric value for number of CONTENT pages (or Files on a commons wiki); NO thousands separators-->
}} as of 26.12.2014
|statistics URL= https://c2.com/cgi/wiki?search=WikiIndex
 
|wikiFactor= <!--(wF), preferred; see: Category:wikiFactor; if wF unknown leave void; archived wF value may be used-->
 
|wikiFactor URL= <!--wF source; often 'PopularPages', 'Mostvisitedpages', 'PageHits'; leave void if unknown; archived URL if available-->
'''WikiWikiWeb''' is the first {{tag|Wiki Engine|wiki engine}} and wiki forum ever!  The wiki engine has been developed in the {{tag|Perl}} programming language since 1994 by [[WardCunningham]], and is based on a HyperCard stack that Cunningham designed for {{tag|collaboration}} with his former colleagues at Tektronix in Portland, Oregon.
}}(As of: 2014-12-26)<!--YYYY-MM-DD; manually add/amend ISO 8601 date when stats are verified and/or updated-->
 
WikiWikiWeb was {{tag|FoundedIn1995}}, and is part of the {{tag|RealNamesNetwork}} and {{tag|WikiWikiWebAndItsSisterSites}}.  It has also been informally called '''Wards Wiki''', as a homage to its creator.
 
== Creation of the WikiWikiWeb ==
 
The wiki forum was inaugurated in the Internet domain of Cunningham's {{tag|software}} consultancy Cunningham & Cunningham, Incorporated, also in Portland, on March 25, 1995, as an automated add-on to its [[Portland Pattern Repository]], a directory for publication of programming patterns which programmers sent by E-mail.
 
Both the wiki engine and the wiki forum are called '''''WikiWikiWeb'''''.  Abbreviated variants of the name '''''WikiWikiWeb''''' are '''''WikiWiki''''' and '''''Wiki'''''.  Cunningham named WikiWikiWeb after 'Wiki Wiki', a line of Chance RT-52 shuttle buses running between terminals at Honolulu International Airport.  The name of the shuttle line is derived from the Hawaiian-language expression ''"wiki wiki"'', which is a word reduplication of ''"wiki"'', a word that means "fast". The reduplication ''wiki wiki'' is used to emphasize ''wiki'', so ''wiki wiki'' could be translated as "faster than fast".
 
Because the simple Wiki software is rarely altered, new facilities are typically implemented by de-facto policy and manual effort, or via external Web sites.  This has the benefit of allowing facilities to be flexibly added without programming.  However, it requires manual effort to maintain.  For example, [http://c2.com/cgi/wiki?ChangesInMonth ChangesInMonth] were always generated manually and maintained by a succession of individuals, most recently [http://c2.com/cgi/wiki?JohnFletcher John Fletcher].
 
The tag line of WikiWikiWeb is "People, Programming and Patterns".  The original purpose of WikiWikiWeb was to document {{tag|programming}} patterns, especially for members of [http://st-www.cs.uiuc.edu/users/johnson/ Ralph Johnson]'s patterns mailing list, and for people who attended the Patterns Languages of Programs Conference (PLoP) and the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA).
 
== Subsequent Events ==
 
From 1996 to 1998, discussion of extreme programming (XP) became more popular, and the first members of WikiWikiWeb, who preferred to discuss patterns, started emigrating.  Some of them later complained about [http://c2.com/cgi/wiki?MissingWikiBeforeXp missing Wiki before XP].
 
Many former regular users of WikiWikiWeb have complained that the discussion on WikiWikiWeb has deteriorated since about 1999 or 2000, and some of them have described that deterioration as the [http://c2.com/cgi/wiki?HeatDeathOfWiki heat death of Wiki].
 
In early December 2014, [[WikiIndex]] user [[user:manorainjan]] -- who was banned from WikiWikiWeb in late November 2014 for demonstrating anti-community activity and failing to engage in dialogue with the Wiki community over his apparent attempts to add a "category none" to every uncategorised page -- began frequently and continuously (over 12 hours per day) spamming the WikiWikiWeb with attempts to preserve approximately 15 pages he created shortly before and after the ban.  On the WikiWikiWeb, bans were externally enforced via the use of a 'bot that automatically reverted edits made by banned users.  The result was that the WikiWikiWeb "new recent changes" page at [[http://c2.com/cgi/RecentChanges http://c2.com/cgi/RecentChanges]] frequently looked like the following:


http://shark.armchair.mb.ca/~dave/WardsWikiDecember2014.png


By late December 2014, [[user:manorainjan]] was apparently using an automated script to attempt to not only preserve the aforementioned 15 pages, but also to apparently keep them at the top of RecentChangesOn December 25th, he began creating hundreds of content-free pages with names consisting of strings of repeated characters or words, as shown below:
The '''WikiWikiWeb''' [[wiki]] site is the world's first, oldest, and longest-running wiki site.  It primarily focussed on {{tag|people}}, {{tag|projects}}, and {{tag|patterns}} in {{tag|software development}}.  WikiWikiWeb was originally powered by software known as {{tag|Wiki Base}}<ref name=Reasonator>[[Toolforge-Reasonator:21562045|Wiki Base (Q21562045) – wiki software that runs WikiWikiWeb]]; ''Reasonator.Toolforge.org''; [[Reasonator]], at [[Wikimedia Toolforge]]; accessed 22 December 2022.</ref> and located at <tt>http://C2.com/cgi/wiki</tt> – a location that is still available (though now redirects to <tt>https://Wiki.C2.com</tt>), but {{tag|locked}} to {{tag|Read-only|read-only}} due to persistent [[vandal]]ism in December [[:Category:Founded in 2014|2014]] and January [[:Category:Founded in 2015|2015]]In February 2015, WikiWikiWeb was migrated to a {{tag|Federated wiki}} (originally at <tt><nowiki>http://C2.Fed.Wiki.org/</nowiki></tt>).


http://shark.armchair.mb.ca/~dave/WardsWikiBadPagenames.png
The first [[:Category:Wiki engine|wiki engine]] software was compiled in the [[:Category:Perl|Perl]] programming language in [[:Category:Founded in 1994|1994]] by [[Ward Cunningham]] (now known as the 'father of wiki'), and was based on a HyperCard stack that Cunningham designed for {{tag|collaboration}} with his former colleagues at Tektronix in [[:Category:Portland|Portland]], Oregon. WikiWikiWeb was {{tag|founded in 1995}} under the internet domain of Cunningham's [[:Category:Software|software]] consultancy 'Cunningham & Cunningham, {{Cambridge-Dictionary|incorporated|Incorporated}}; (also in Portland) on March 25, 1995, as an automated add-on to its [[Portland Pattern Repository]], a directory for publication of programming patterns which programmers sent by e-mail.


The above shows a portion of the WikiWikiWeb "Recent changes" after the 'bot (with the domain name x21.armchair.mb.ca, in this case) has reverted nonsense pages created by [[user:Manorainjan]]Hundreds of similar nonsense-page creations and deletions are not shown.
Confusingly, the original Perl-based software ''and'' the actual content it maintained were frequently both described as the '''WikiWikiWeb''', especially prior to the existence of other wikisThis article page here on WikiIndex refers to the <u>wiki site</u> and its textual content, rather than the {{tag|WikiWikiWeb}} software itself.


On December 26th, 2014, as of 23:46, the wiki was effectively made read-onlyAttempts to save page changes consistently resulted in the error message "Suspicious source (tor.ahbl.org)". This was instated minutes after WikiWikiWeb user [http://c2.com/cgi/wiki?DaveVoorhis Dave Voorhis] sent the following message to [[WardCunningham]] expressing concern about the disruptive editing by [[user:Manorainjan]]:
Abbreviated variants of the name '''WikiWikiWeb''' are '''WikiWiki''' and '''Wiki'''.  It has also been informally called '''Ward's Wiki''', as an {{Cambridge-Dictionary|homage}} to its creator.  [[Ward Cunningham]] named WikiWikiWeb after 'Wiki Wiki', a line of Chance RT-52 shuttle buses running between terminals at {{Wp|Honolulu International Airport}}The name of the shuttle line is derived from the [[:Category:Hawaiian|Hawaiian-language]] ''wiki'', which means 'fast' or 'quick'.<ref>[https://c2.com/doc/etymology.html Correspondence on the Etymology of Wiki]; ''C2.com''; [[Ward Cunningham]]; November 2003; accessed 22 December 2022.</ref>  The repetition ''wiki wiki'' is used to emphasize ''wiki'', so ''wiki wiki'' could be interpreted as 'faster than fast'.


http://shark.armchair.mb.ca/~dave/MessageToWard.png
The original wiki software, {{tag|Wiki Base}},<ref name=Reasonator/> was rarely altered, so new facilities were typically implemented by de-facto policy and manual effort, or via external websites. This had the benefit of allowing facilities to be flexibly added without programming. However, it required manual effort to maintain. For example, [[Wiki:ChangesInMonth|ChangesInMonth]] were always generated manually and maintained by a succession of individuals, most recently [[Wiki:JohnFletcher|John Fletcher]].  The new [[Federated wiki]] software permits extensions via plugins, which may facilitate automating processes that were formerly manual.


On February 1st, 2015, the WikiWikiSystemNotice page introduced a complete re-write of the WikiWikiWeb software platform which had been in development since 2011Notably, deployment of the new software platform was apparently accelerated by the abuse described aboveAccording to the WikiWikiSystemNotice:
The original purpose of WikiWikiWeb was to document {{tag|programming}} patterns, especially for members of [[Archive.org:19971222015343/http://st-www.CS.UIUC.edu/users/johnson/|Ralph Johnson's]] patterns mailing list, and for people who attended the Patterns Languages of Programs Conference (PLoP) and the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)From 1996 to 1998, discussion of {{Wp|extreme programming}} (XP) became more popular, and the first members of WikiWikiWeb, who preferred to discuss patterns, started emigratingSome of them later complained about [[Wiki:MissingWikiBeforeXp|missing Wiki before XP]].


<blockquote>
Some former regular [[user]]s of WikiWikiWeb complained that the discussion on WikiWikiWeb deteriorated since about [[:Category:Founded in 1999|1999]] or [[:Category:Founded in 2000|2000]], describing that deterioration as the [[Wiki:HeatDeathOfWiki|heat death of Wiki]]. Later activity focused more on '[[Wiki:ThreadMode|thread mode]]' debates and social banter around programming topics, plus curation of the early content, than the '[[Wiki:DocumentMode|document mode]]' creation of summary pages that characterised its early Patterns and XP years.
After twenty years of service I'm pleased to announce a complete rewrite of wiki as a single page application with a distributed database which will last us for at least 20 years, maybe 200.
see [[http://c2.fed.wiki.org http://c2.fed.wiki.org]]</blockquote>
<blockquote>
We've recently endured abuse that has moved our conversion date forward before we were fully prepared. I apologize for this. Expect the new to be well aligned with the capabilities of the modern internet with plenty of opportunity for participation that was not possible before. Thank you all.</blockquote>


;External links
;''References
*[http://c2.com/~ward Ward's Personal Pages] (these pages are not inside the wiki)
<References/>


;Additional tags
;''External links
*{{tag|People}}
*[[Archive.org:19961129191919/http://C2.com/~ward/|Ward's personal pages]] (these pages are not inside the wiki) — at C2.com, via [[Archive.org]]
*{{tag|Projects}}
*[[Archive.org:20020602082026/http://C2.com/cgi/wiki/|C2.com/cgi/wiki]] — WikiWikiWeb via the original Perl-based software, now read-only, at C2.com, via Archive.org
*{{tag|Patterns}}
*[https://wiki.c2.com Wiki.C2.com] — WikiWikiWeb via the new [[Federated wiki]] system (originally at <tt>C2.Fed.Wiki.org</tt>)


[[Category:Wiki Base| ]]
[[Category:WikiWikiWeb| ]]
[[Category:WikiWikiWeb| ]]
[[Category:WikiWikiWeb and its sister sites| ]]

Latest revision as of 15:59, 20 July 2023

https://c2.com/sig/wiki.gif WikiWikiWeb
Recent changes
WikiNode
About
[No Mobile URL]
Founded by: Ward Cunningham
Status: Locked
Language: English
Edit mode: Read-only
Wiki engine: Federated wiki
Wiki license: [[:Category:Wiki {{{license}}}|{{{license}}}]]
Main topic: Software development
Backups: 2011-06-04
WikiTourBus

visit stop 
1, 12, 42, 66
A beaming Ward Cunningham, inventor of the wiki, circa 2006
Wiki size: 36,854 article pages see stats

(As of: 2014-12-26)


The WikiWikiWeb wiki site is the world's first, oldest, and longest-running wiki site. It primarily focussed on people, projects, and patterns in software development. WikiWikiWeb was originally powered by software known as Wiki Base[1] and located at http://C2.com/cgi/wiki – a location that is still available (though now redirects to https://Wiki.C2.com), but locked to read-only due to persistent vandalism in December 2014 and January 2015. In February 2015, WikiWikiWeb was migrated to a Federated wiki (originally at http://C2.Fed.Wiki.org/).

The first wiki engine software was compiled in the Perl programming language in 1994 by Ward Cunningham (now known as the 'father of wiki'), and was based on a HyperCard stack that Cunningham designed for collaboration with his former colleagues at Tektronix in Portland, Oregon. WikiWikiWeb was founded in 1995 under the internet domain of Cunningham's software consultancy 'Cunningham & Cunningham, Incorporated; (also in Portland) on March 25, 1995, as an automated add-on to its Portland Pattern Repository, a directory for publication of programming patterns which programmers sent by e-mail.

Confusingly, the original Perl-based software and the actual content it maintained were frequently both described as the WikiWikiWeb, especially prior to the existence of other wikis. This article page here on WikiIndex refers to the wiki site and its textual content, rather than the WikiWikiWeb software itself.

Abbreviated variants of the name WikiWikiWeb are WikiWiki and Wiki. It has also been informally called Ward's Wiki, as an homage to its creator. Ward Cunningham named WikiWikiWeb after 'Wiki Wiki', a line of Chance RT-52 shuttle buses running between terminals at Honolulu International Airport. The name of the shuttle line is derived from the Hawaiian-language wiki, which means 'fast' or 'quick'.[2] The repetition wiki wiki is used to emphasize wiki, so wiki wiki could be interpreted as 'faster than fast'.

The original wiki software, Wiki Base,[1] was rarely altered, so new facilities were typically implemented by de-facto policy and manual effort, or via external websites. This had the benefit of allowing facilities to be flexibly added without programming. However, it required manual effort to maintain. For example, ChangesInMonth were always generated manually and maintained by a succession of individuals, most recently John Fletcher. The new Federated wiki software permits extensions via plugins, which may facilitate automating processes that were formerly manual.

The original purpose of WikiWikiWeb was to document programming patterns, especially for members of Ralph Johnson's patterns mailing list, and for people who attended the Patterns Languages of Programs Conference (PLoP) and the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). From 1996 to 1998, discussion of extreme programming (XP) became more popular, and the first members of WikiWikiWeb, who preferred to discuss patterns, started emigrating. Some of them later complained about missing Wiki before XP.

Some former regular users of WikiWikiWeb complained that the discussion on WikiWikiWeb deteriorated since about 1999 or 2000, describing that deterioration as the heat death of Wiki. Later activity focused more on 'thread mode' debates and social banter around programming topics, plus curation of the early content, than the 'document mode' creation of summary pages that characterised its early Patterns and XP years.

References
  1. 1.0 1.1 Wiki Base (Q21562045) – wiki software that runs WikiWikiWeb; Reasonator.Toolforge.org; Reasonator, at Wikimedia Toolforge; accessed 22 December 2022.
  2. Correspondence on the Etymology of Wiki; C2.com; Ward Cunningham; November 2003; accessed 22 December 2022.
External links