create new tag
, view all tags

Creole, a common Wiki Markup

See http://www.wikicreole.org/ (while DNSes not updated, )

Creole is not a syntax to replace all the wiki syntax.

The goal is to make a subset of wiki markup, in a common form, so that if you drop by one day on a wiki and want to comment / edit, you can do it in Creole, without having to learn this particular wiki syntax for simple things. Advanced edit will still require knowledge of each wiki "native" syntax.

I was at the Wikisym 2006 meeting, Ward Cunningham was skeptical before but is now convinced because of the <<x>> extension tag that will make it possible.

I am also quite excited by this, as we can hope to push now with all wikis forces joined a WYSIWYG native wiki editor for the creole syntax, as WYSIWYG experiments showed us now that it worked well only for a subset of a wiki markup, hopefully the same subset as Creole.

Topics that may be useful:

-- Contributors: ColasNahaboo - 28 Aug 2006


Link to this press release: http://www.wikicreole.org/wiki/WikiCreolePressRelease To digg it: http://digg.com/software/WikiCreole_1_0_a_common_wiki_markup


After a year of diligent effort, a group of nearly 50 dedicated users and developers are proud to release WikiCreole 1.0. Creole is designed to be a common wiki markup language which augments existing markup to enable wiki users to transfer content seamlessly across wikis, a boon to novice and expert users alike.

Creole, taking its name from the field of linguistics, a stable language that originated from a combination of two or more languages. As every wiki software has its own markup definitions, the differences can make them difficult for novices to learn and experts to remember, thus a common wiki markup lays the foundation for development of cross-engine wiki software.

The Creole name for a common markup was born from an idea of wiki founder Ward Cunningham at Wikimania 2006 the international Wikipedia conference. The goal: create a common markup that was not a standardization of an arbitrary existing markup, but rather a new markup language that was created out of the common elements of all existing engines. Under this premise the Wiki Creole Working Group analyzed existing wiki markup and compiled a greatest-common denominator subset of elements and presented its report.

Practitioners and wiki developers were then invited to a workshop at WikiSym 2006 in Denmark to learn about Creole and discuss how to proceed. WikiSym is a symposium (conference) series dedicated to wiki research and practice. Participants evaluated different markup elements for possible unification and added them to a wiki created for this purpose. The resulting data resulted in the first version of the Creole spec, version 0.1. Many workshop participants also agreed to implement Creole into their existing wiki implementations.

In true wiki fashion, the report and data were published to a wider audience who were unable to attend allowing them to discuss the decisions made and add their own proposals. An iterative workflow was introduced that discussed and introduced these new proposals into the spec. Discussion pages were used to address each topic and at the end of each iteration (4-8 weeks), a new version number was added to the spec.

The working group's goal was to emphasize consensus instead of majority rule, so opinion polls were always followed by an attempt to reach mutual agreement. After many long months of cooperation, the working group finally reached a point of maximum commonalities. Creole 1.0 was then frozen for the next two years to allow time for adoption. The WikiCreole site (www.wikicreole.org) now has extensive documentation of the empirical analysis and discussions of the elements to support the decisions behind 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 and draw us all closer together, making life easier for everyone in the wiki world.

With the support of i3G (Interdisciplinary Institute for Intelligent Business Processes; Heilbronn, Germany), Christoph Sauer and Chuck Smith have led the process with great help from the wiki developer community through its initial concept to 1.0. Through their selection of content and personnel, i3G, is trying to overcome the barriers between computer science, engineering and business. They also develop customized concepts for companies to help optimize operational workflow and its representation for IT systems.

For more details, contact Chuck Smith at +49 7131 504 474 or csmith(at)hs-heilbronn.de ___________________________________________

wiki-research mailing list, wiki-research@wikisymPLEASENOSPAM.org http://www.wikisym.org/mailman/listinfo/wiki-research

For the wiki-research, wiki-standards, wikisym-announce mailing lists, please see: http://www.wikisym.org/cgi-bin/mailman/listinfo

-- MartinCleaver - 04 Jul 2007

TopicClassification BrainstormingIdea
TopicSummary An effort is on the way to define a common subset of Wikis markup


Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2007-07-04 - MartinCleaver
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.