This page is reserved for discussion about [implementation] of Creole in TikiWiki. The item is on our [[http://dev.tikiwiki.org/wish1781|wishlist]]. There is no set date at the moment.

My (marclaporte) impression: I am very pleased and impressed by the huge amount of research, work and thought put into picking each syntax for Creole. I much appreciate reading the various reasoning pages. Many things are the same or very similar to TikiWiki. For the things that are different, I sometimes feel the Creole way is better. For some other things, I need to think about it a bit more :-)

I think that a common syntax goes beyond wikis. It should be for all Web applications, cell phones, PDAs, accessibility, etc. Some Desktop mail applications such as Thunderbird handle some sort of wiki syntax as well. Please see:
http://dev.tikiwiki.org/Why+Wiki+Syntax+is+Important

#Interesting syntax: Double square brackets for external links is better in creole than the current single brackets used by Tiki (accidental linking currently happens as described at LinksReasoning). Note: The current wiki also has the same issue. See the link to implementation at the top.
#// is nice for italic, so is __ for underscore
#Some of the syntax (bold vs underscore, box vs superscript) would conflict but nothing catastrophic at first glance.
#Creole has some interesting [[CreoleAdditions|Additions]] as well.

Things to consider:
#Some of the wiki engines support Creole by offering an optional plugin/extension which needs to be installed separately. Since most software users don't change the default, this hinders progress of Wiki Creole. Tiki applies the Wiki Way to software development and convergence/collaboration culture is very strong. The Tiki community doesn't have the culture of an optional plugin/module/extension system which you pick and choose from several different similar features/options.  If we go along with this, it'll be in the main code base, installed by default. More on this at http://marclaporte.com/TikiSucks
#Current install base is [[http://www.google.ca/search?q=tiki-index.php|in the tens of thousands]] so we need a smooth migration path (data and UI). We could add some of the syntax which doesn't conflict and promote those until we eventually phase out the old way.
#Tiki is not just a wiki, but also a forum, blog, file gallery, calendar, etc. so we have internal links vs external links and we have a syntax to reuse content in the wiki (ex.: upcoming 10 events, last 10 articles)
#It would be nice to simplify current TikiWiki plugin syntax 
#Tiki parser is rock-solid and hasn't significantly been changed for years. Any change could have unintended side effects.

Related:
* http://tikiwiki.org/RFCWiki
* [http://www.wikimatrix.org/wiki/feature:CREOLE%20support]
* http://dev.tikiwiki.org/tiki-index.php?page=2007-07-18+IRC+MediaWiki+discussion&highlight=creole