Federated Wiki

Last updated
Federated Wiki
Original author(s) Ward Cunningham
Developer(s) Ward Cunningham and GitHub contributors
Initial releaseDecember 16, 2013 (2013-12-16)
Stable release
0.28.0 / September 24, 2022 (2022-09-24)
Repository
Written in CoffeeScript
Type Wiki software
License MIT License
Website fed.wiki.org OOjs UI icon edit-ltr-progressive.svg

Federated Wiki (formerly Smallest 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. [1] The project was launched at IndieWebCamp 2011. [2] The software allows its users to fork wiki pages, maintaining their own copies.

Contents

Federation supports what Cunningham has described as "a chorus of voices" where users share content but maintain their individual perspectives. [3] This approach contrasts with the tendency of centralized wikis such as Wikipedia to function as consensus engines. [4]

See also

Related Research Articles

<span class="mw-page-title-main">Mandriva Linux</span> Linux distribution

Mandriva Linux is a discontinued Linux distribution developed by Mandriva S.A.

<span class="mw-page-title-main">MySQL</span> SQL database engine software

MySQL is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database organizes data into one or more data tables in which data may be related to each other; these relations help structure the data. SQL is a language that programmers use to create, modify and extract data from the relational database, as well as control user access to the database. In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a relational database in a computer's storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups.

<span class="mw-page-title-main">Wiki</span> Type of website that visitors can edit

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 for the subjects or scope of the project, and could be either open to the public or limited to use within an organization for maintaining its internal knowledge base.

<span class="mw-page-title-main">WikiWikiWeb</span> First user-editable website (launched 1995)

The WikiWikiWeb is the first wiki, or user-editable website. It 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". The site is frequently referred to by its users as simply "Wiki", and a convention established among users of the early network of wiki sites that followed was that using the word with a capitalized W referred exclusively to the original site.

<span class="mw-page-title-main">Ward Cunningham</span> American computer programmer who developed the first wiki (born 1949)

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.

<span class="mw-page-title-main">Wiki software</span> Software to run a collaborative wiki. (Including private wiki)

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.

Gecko is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and many other projects.

<span class="mw-page-title-main">Tiki Wiki CMS Groupware</span> Content management software

Tiki Wiki CMS Groupware or simply Tiki, originally known as TikiWiki, is a free and open source Wiki-based content management system and online office suite written primarily in PHP and distributed under the GNU Lesser General Public License (LGPL-2.1-only) license. In addition to enabling websites and portals on the internet and on intranets and extranets, Tiki contains a number of collaboration features allowing it to operate as a Geospatial Content Management System (GeoCMS) and Groupware web application.

<span class="mw-page-title-main">Shibboleth (software)</span> Internet identity system

Shibboleth is a single sign-on log-in system for computer networks and the Internet. It allows people to sign in using just one identity to various systems run by federations of different organizations or institutions. The federations are often universities or public service organizations.

<span class="mw-page-title-main">History of wikis</span> History of wiki collaborative platforms

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".

<span class="mw-page-title-main">Universal Edit Button</span> Browser extension indicating a web site is editable

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.

Redmine is a free and open source, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated subprojects. It features per project wikis and forums, time tracking, and flexible, role-based access control. It includes a calendar and Gantt charts to aid visual representation of projects and their deadlines. Redmine integrates with various version control systems and includes a repository browser and diff viewer.

<span class="mw-page-title-main">Google Wave</span> Software framework for real-time collaborative editing online

Google Wave, later known as Apache Wave, is a discontinued software framework for real-time collaborative online editing. Originally developed by Google and announced on May 28, 2009, it was renamed to Apache Wave when the project was adopted by the Apache Software Foundation as an incubator project in 2010.

<span class="mw-page-title-main">Icinga</span> Monitoring software

Icinga is an open-source computer system and network monitoring application. It was originally created as a fork of the Nagios system monitoring application in 2009.

<span class="mw-page-title-main">OStatus</span> Open microblogging protocol

OStatus is an open standard for federated microblogging, allowing users on one website to send and receive status updates with users on another website. The standard describes how a suite of open protocols, including Atom, Activity Streams, WebSub, Salmon, and WebFinger, can be used together, which enables different microblogging server implementations to route status updates between their users back-and-forth, in near real-time.

<span class="mw-page-title-main">Libav</span> Multimedia framework

Libav is an abandoned free software project, forked from FFmpeg in 2011, that contains libraries and programs for handling multimedia data.

<span class="mw-page-title-main">HandyLinux</span> Linux distribution

HandyLinux is a simplified Linux operating system developed in France, derived from the Debian stable branch. It was designed to be easily accessible and downloadable, so that it could be used by people with very little computer experience and on a range of older hardware that was no longer supported by the latest versions of proprietary operating systems. It was particularly aimed at older people with dated hardware who do not need nor possess the skill to use many features afforded by state-of-the-art operating systems.

SwellRT was a free and open-source backend-as-a-service and API focused to ease development of apps featuring real-time collaboration. It supported the building of mobile and web apps, and aims to facilitate interoperability and federation.

References

  1. Klint, Finley (2012-07-04). "Wiki Inventor Sticks a Fork in His Baby". Wired. Retrieved 2015-01-07.
  2. Zaino, Jennifer (2012-03-09). "Ward Cunningham's Smallest Federated Wiki Paves Road To Our Curated Future". semanticweb.com. Archived from the original on 2013-10-28. Retrieved 2015-01-07.
  3. Kosslyn, Neil (2014-08-15). "A modern wiki for a modern internet: the Smallest Federated Wiki on The GovLab's Demos for Democracy". thegovlab.org. Archived from the original on 2015-01-17. Retrieved 2015-01-07.
  4. Caulfield, Mike (2014-11-06). "Federated Education: New Directions in Digital Collaboration". hapgood.us. Retrieved 2015-01-07.