Type of site | Wiki with focus on software design patterns |
---|---|
Available in | English |
Headquarters | Portland, Oregon |
Owner | Cunningham & Cunningham, Inc. |
Created by | Ward Cunningham |
URL | wiki |
Registration | Not implemented; users can edit using any name and optionally create a page about themselves under that name |
Launched | March 25, 1995 |
Current status | Active (Read-only indefinitely since February 1, 2015) [1] |
The WikiWikiWeb is the first wiki, or user-editable website. [1] It was launched on 25 March 1995 by programmer Ward Cunningham and it has been a read-only archive since 2015. The name WikiWikiWeb originally also applied to the wiki software that operated the website, which was later renamed to "WikiBase".
WikiWikiWeb is the first wiki, or user-editable website. [1] The site was launched on 25 March 1995 by programmer Ward Cunningham to accompany the Portland Pattern Repository website discussing software design patterns.
The name WikiWikiWeb originally also applied to the wiki software that operated the website, written in the Perl programming language and later renamed to "WikiBase".
Hyperlinks between pages on WikiWikiWeb are created by joining capitalized words together, a technique referred to as camel case. This convention of wiki markup formatting is still followed by some more recent wiki software, whereas others, such as the MediaWiki software that powers Wikipedia, allow links without camel case.
The software and website were developed in 1994 by Cunningham in order to make the exchange of ideas between programmers easier. This concept was based on the ideas developed in HyperCard stacks that Cunningham built in the late 1980s. [2] [3] [4] On March 25, 1995, he installed the software on his company's (Cunningham & Cunningham) website: c2.com. The site was frequently referred to by its users as simply "Wiki"; users of the early network of wiki sites that followed in the 1990s and 2000s followed a convention that using the word with a capitalized W referred exclusively to WikiWikiWeb.[ citation needed ]
In December 2014, WikiWikiWeb came under the attack of vandals, and had to be put into a read-only state. [5] On February 1, 2015, Cunningham announced that the Wiki had been rewritten as a single-page application and migrated to the new Federated Wiki. [1]
When moved to read-only, the WikiWikiWeb's WelcomeVisitors page contained the following description in the first two paragraphs: [6]
Welcome to WikiWikiWeb, also known as "Wiki". A lot of people had their first wiki experience here. This community has been around since 1995 and consists of many people. We always accept newcomers with valuable contributions. If you haven't used a wiki before, be prepared for a bit of CultureShock. The usefulness of Wiki is in the freedom, simplicity, and power it offers.
This site's primary focus is PeopleProjectsAndPatterns in SoftwareDevelopment. However, it is more than just an InformalHistoryOfProgrammingIdeas. It started there, but the theme has created a culture and DramaticIdentity all its own. All Wiki content is WorkInProgress. Most of all, this is a forum where people share ideas! It changes as people come and go. Much of the information here is subjective. If you are looking for a dedicated reference site, try WikiPedia; WikiIsNotWikipedia!
Cunningham came up with the name WikiWikiWeb because he remembered a Honolulu International Airport counter employee who told him to take the Wiki Wiki Shuttle, a shuttle bus line that runs between the airport's terminals. "Wiki Wiki" is a reduplication of "wiki", a Hawaiian language word for "quick". [7] Cunningham's idea was to make WikiWikiWeb's pages quickly editable by its users, so he initially thought about calling it "QuickWeb", but later changed his mind and dubbed it "WikiWikiWeb".
Camel case is the practice of writing phrases without spaces or punctuation and with capitalized words. The format indicates the first word starting with either case, then the following words having an initial uppercase letter. Common examples include YouTube, PowerPoint, HarperCollins, FedEx, iPhone, eBay, and LaGuardia. Camel case is often used as a naming convention in computer programming. It is also sometimes used in online usernames such as JohnSmith, and to make multi-word domain names more legible, for example in promoting EasyWidgetCompany.com.
Wikipedia, a free-content online encyclopedia written and maintained by a community of volunteers known as Wikipedians, began with its first edit on 15 January 2001, two days after the domain was registered. It grew out of Nupedia, a more structured free encyclopedia, as a way to allow easier and faster drafting of articles and translations.
UseModWiki is a wiki software written in Perl and licensed under the GNU General Public License. Pages in UseModWiki are stored in ordinary files, not in a relational database. Wikipedias in English and many other languages were powered by UseModWiki until switching to MediaWiki.
A wiki is a form of online hypertext publication that is collaboratively edited and managed by its own audience directly through a web browser. A typical wiki contains multiple pages that can either be edited by the public or limited to use within an organization for maintaining its internal knowledge base.
Howard G. Cunningham is an American computer programmer who developed the first wiki and was a co-author of the Manifesto for Agile Software Development. A pioneer in both design patterns and extreme programming, he started coding the WikiWikiWeb in 1994, and installed it on c2.com on March 25, 1995, as an add-on to the Portland Pattern Repository. He co-authored a book about wikis, entitled The Wiki Way, and invented the Framework for Integrated Test.
Wiki software is collaborative software that runs a wiki, which allows the users to create and collaboratively edit pages or entries via a web browser. A wiki system is usually a web application that runs on one or more web servers. The content, including previous revisions, is usually stored in either a file system or a database. Wikis are a type of web content management system, and the most commonly supported off-the-shelf software that web hosting facilities offer.
In computing, WYSIWYG, an acronym for What You See Is What You Get, refers to software which allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed document, web page, or slide presentation. WYSIWYG implies a user interface that allows the user to view something very similar to the result while the document is being created. In general, WYSIWYG implies the ability to directly manipulate the layout of a document without having to type or remember names of layout commands.
Social software, also known as social apps or social platform includes communications and interactive tools that are often based on the Internet. Communication tools typically handle capturing, storing and presenting communication, usually written but increasingly including audio and video as well. Interactive tools handle mediated interactions between a pair or group of users. They focus on establishing and maintaining a connection among users, facilitating the mechanics of conversation and talk. Social software generally refers to software that makes collaborative behaviour, the organisation and moulding of communities, self-expression, social interaction and feedback possible for individuals. Another element of the existing definition of social software is that it allows for the structured mediation of opinion between people, in a centralized or self-regulating manner. The most improved area for social software is that Web 2.0 applications can all promote co-operation between people and the creation of online communities more than ever before. The opportunities offered by social software are instant connections and opportunities to learn. An additional defining feature of social software is that apart from interaction and collaboration, it aggregates the collective behaviour of its users, allowing not only crowds to learn from an individual but individuals to learn from the crowds as well. Hence, the interactions enabled by social software can be one-to-one, one-to-many, or many-to-many.
The Portland Pattern Repository (PPR) is an online repository for computer programming software design patterns. It was accompanied by the website WikiWikiWeb, the world's first wiki. The repository has an emphasis on Extreme Programming is hosted by Cunningham & Cunningham (C2) of Portland, Oregon. The PPR's motto is "People, Projects & Patterns".
James O. Coplien, also known as Cope, is a writer, lecturer, and researcher in the field of computer science. He held the 2003–4 Vloeberghs Leerstoel at Vrije Universiteit Brussel and has been a visiting professor at University of Manchester.
Web 2.0 refers to websites that emphasize user-generated content, ease of use, participatory culture and interoperability for end users.
FitNesse is a web server, a wiki and an automated testing tool for software. It is based on Ward Cunningham's Framework for Integrated Test and is designed to support acceptance testing rather than unit testing in that it facilitates detailed readable description of system function.
The Wiki Wiki Shuttle is a free shuttle bus service at Daniel K. Inouye International Airport in Honolulu, Hawaii. Shuttles run between 6:00 a.m. and 10:00 p.m. local time, carrying people and baggage between the various terminals.
Intellipedia is an online system for collaborative data sharing used by the United States Intelligence Community (IC). It was established as a pilot project in late 2005 and formally announced in April 2006. Intellipedia consists of three wikis running on the separate JWICS (Intellipedia-TS), SIPRNet (Intellipedia-S), and DNI-U (Intellipedia-U) networks. The levels of classification allowed for information on the three wikis are Top Secret Sensitive Compartmented Information, Secret (S), and Sensitive But Unclassified information, respectively. Each of the wikis is used by individuals with appropriate clearances from the 18 agencies of the US intelligence community and other national-security related organizations, including Combatant Commands and other federal departments. The wikis are not open to the public.
AboutUs.com is an inactive internet domain directory wiki. It lists websites along with information about their content. As a wiki, AboutUs allows Internet users to add entries or modify information. AboutUs.com has since become a wiki for more than just websites. The site allows pages to be created for people, places, and almost anything else.
Optima Bus, LLC, formerly Chance Coach Inc., was a brand of small transit buses manufactured by North American Bus Industries. It was established in 1976 in Wichita, Kansas.
The history of wikis began in 1994, when Ward Cunningham gave the name "WikiWikiWeb" to the knowledge base, which ran on his company's website at c2.com, and the wiki software that powered it. The wiki went public in March 1995, the date used in anniversary celebrations of the wiki's origins. c2.com is thus the first true wiki, or a website with pages and links that can be easily edited via the browser, with a reliable version history for each page. He chose "WikiWikiWeb" as the name based on his memories of the "Wiki Wiki Shuttle" at Honolulu International Airport, and because "wiki" is the Hawaiian word for "quick".
The Universal Edit Button is a browser extension that provides a green pencil icon in the address bar of a web browser that indicates that a web page on the World Wide Web is editable. It is similar to the orange "broadcast" RSS icon that indicates that there is a web feed available. Clicking the icon opens the edit window. It was invented by a collaborative team of wiki enthusiasts, including Ward Cunningham, Jack Herrick, and many others.
Extreme programming (XP) is a software development methodology intended to improve software quality and responsiveness to changing customer requirements. As a type of agile software development, it advocates frequent releases in short development cycles, intended to improve productivity and introduce checkpoints at which new customer requirements can be adopted.
Federated Wiki is a collaborative knowledge application developed by Ward Cunningham which adds forking features found in source control systems and other software development tools to wikis. The project was launched at IndieWebCamp 2011. The software allows its users to fork wiki pages, maintaining their own copies.