(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

 

Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-33) was last changed on 14-Nov-2007 12:24 by ChuckSmith  

This page was created on 12-Jun-2007 17:31 by ChuckSmith

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 5 changed 2 lines
After a year of working together with the wiki community, we are now releasing [[Creole 1.0|WikiCreole 1.0]]. Creole does not replace existing markup, but instead enables wiki users to transfer content seamlessly across wikis, and for novice users to contribute more easily. In proposing a subset of markup elements that is as non-controversial as possible, this markup has evolved from all existing wiki markup, hence the name Creole: a stable language that originated from a non-trivial combination of two or more languages. The problem is that every wiki software has its own markup which makes it difficult to teach a generic wiki markup, as well as for people to use more than one wiki engine regularly. Having a common wiki markup also lays the foundation for
wiki software to be developed to work across multiple wiki engines.
After a year of working together with the wiki community, we are now releasing [[Creole 1.0|WikiCreole 1.0]]. Creole is a common wiki markup language which does not replace existing markup, but instead enables wiki users to transfer content seamlessly across wikis, and for novice users to contribute more easily. In proposing a subset of markup elements that is as non-controversial as possible, this markup has evolved from all existing wiki markup, hence the name Creole: a stable language that originated from a non-trivial combination of two or more languages. The problem is that every wiki software has its own markup which makes it difficult to teach a generic wiki markup, as well as for people to use more than one wiki engine regularly. Having a common wiki markup also lays the foundation for wiki software to be developed to work across multiple wiki engines.
At line 8 changed one line
Ward Cunningham, the founder of wikis, coined the term Creole, just like he coined the name wiki from the Hawaiian ~WikiWiki. He suggested this name at Wikimania 06 in Boston, the international Wikipedia conference, where we presented our first empirical analysis on existing markup variants. Cunningham’s and our idea was to create a common markup that was not standardization of an arbitrary existing markup, but rather a new markup language that was created out of the common elements of all existing engines out there.
Ward Cunningham, the founder of wikis, coined the term Creole, just like he coined the name wiki from the Hawaiian ~WikiWiki. He suggested this name at Wikimania 2006 in Boston, the international Wikipedia conference, where we presented our first empirical analysis on existing markup variants. Cunningham’s and our idea was to create a common markup that was not standardization of an arbitrary existing markup, but rather a new markup language that was created out of the common elements of all existing engines out there.
At line 10 changed one line
Under this premise, we extensively analyzed existing wiki markup, and came up with a subset of elements that would be as non-controversial as possible. We then invited practitioners and wiki developers to come together in a workshop at [[WikiSym 06]] in Denmark to introduce the idea of Creole and discuss how to proceed. There we went through different markup elements which we wanted to unify and added them to a wiki set up for this purpose. Afterwards, we had enough data to suggest a first version of the Creole spec, version 0.1. Many participants of the workshop agreed to implement Creole into their software.
Under this premise, we extensively analyzed existing wiki markup, and came up with a subset of elements that would be as non-controversial as possible. We then invited practitioners and wiki developers to come together in a workshop at [[WikiSym 2006]] in Denmark to introduce the idea of Creole and discuss how to proceed. There we went through different markup elements which we wanted to unify and added them to a wiki set up for this purpose. Afterwards, we had enough data to suggest a first version of the Creole spec, version 0.1. Many participants of the workshop agreed to implement Creole into their software.
At line 14 changed one line
Our decisions were consensus-driven meaning we tried not to vote, but instead we had opinion polls and tried to find an agreement later. After many long months of cooperation, we finally reached a point where we were not able to find any more commonalities. We knew that was time to freeze Creole 1.0 for the next two years to allow time for adoption. The ~WikiCreole wiki (www.wikicreole.org) now has extensive reasoning through documentation of the empirical analysis and discussions of the elements that back up the spec. Today, ten wiki engines support Creole and many more are planning to implement it in the coming months. Wiki engine developers implementing ~WikiCreole in their parsers give a clear sign to the community of their readiness to cooperate to draw us all closer together, making life easier for everyone in the wiki world.
Our decisions were consensus-driven meaning we tried not to vote, but instead we had opinion polls and tried to find an agreement later. After many long months of cooperation, we finally reached a point where we were not able to find any more commonalities. We knew that that was time to freeze Creole 1.0 for the next two years to allow time for adoption. The ~WikiCreole wiki (www.wikicreole.org) now has extensive reasoning through documentation of the empirical analysis and discussions of the elements that back up the spec. Today, ten wiki engines support Creole and many more are planning to implement it in the coming months. Wiki engine developers implementing ~WikiCreole in their parsers give a clear sign to the community of their readiness to cooperate to draw us all closer together, making life easier for everyone in the wiki world.
Version Date Modified Size Author Changes ... Change note
33 14-Nov-2007 12:24 4.047 kB ChuckSmith to previous remove non-functioning plugin
32 06-Jul-2007 11:49 4.12 kB ChristophSauer to previous | to last added cheat sheet
31 05-Jul-2007 08:54 4.047 kB ChristophSauer to previous | to last
30 05-Jul-2007 08:54 4.049 kB 141.7.56.2 to previous | to last
29 05-Jul-2007 08:52 4.002 kB ChristophSauer to previous | to last
28 05-Jul-2007 08:51 4.024 kB 141.7.56.2 to previous | to last locked page
27 04-Jul-2007 19:08 4.002 kB ChuckSmith to previous | to last link to German
26 04-Jul-2007 15:10 3.964 kB ChuckSmith to previous | to last added title
25 04-Jul-2007 15:06 3.914 kB ChuckSmith to previous | to last i3G homepage
24 04-Jul-2007 15:01 3.844 kB ChuckSmith to previous | to last better formatting
23 04-Jul-2007 14:34 3.773 kB ChuckSmith to previous | to last link to Digg
22 04-Jul-2007 14:20 3.699 kB ChuckSmith to previous | to last contact details
21 04-Jul-2007 14:09 3.609 kB ChuckSmith to previous | to last for immediate release
« This page (revision-33) was last changed on 14-Nov-2007 12:24 by ChuckSmith