+1
On Wed, Sep 9, 2009 at 11:35, Vincent Massol<vincent(a)massol.net> wrote:
Hi,
Even though we're relasing XE 2.0 final along with a finalized XWiki
Syntax 2.0 there are still several improvements we'd like to bring to
the syntax.
To name a few:
* Fix 2 passes done for wiki context inside links which requires
escaping some chars in link labels.
* Add support for comments -
http://jira.xwiki.org/jira/browse/XWIKI-4027
* Mixed list syntax -
http://jira.xwiki.org/jira/browse/XWIKI-3133
* Add format parameters support for macros -
http://jira.xwiki.org/jira/browse/XWIKI-3237
* Add support for list item parameters in XWiki syntax -
http://jira.xwiki.org/jira/browse/XWIKI-3132
* Complete advanced table syntax for XWiki 2.0 rendering -
http://jira.xwiki.org/jira/browse/XWIKI-2658
(still to be decided)
* XWiki Syntax 2.0 should ignore spaces before any "standalone block"
syntax -
http://jira.xwiki.org/jira/browse/XWIKI-3214
* Add support for relative paths in Link and Image XWiki Syntax 2.0 -
http://jira.xwiki.org/jira/browse/XWIKI-3611
* ... and a lot more...
Any of these changes are potentially breaking for existing content.
For example if some current content uses the same syntax as the one
we'll use for comments it's going to break the content.
Thus the solution Thomas and I are proposing is to evolve the syntax
by creating a XWiki Syntax 2.1 version:
* Start working on it in XE 2.1 timeframe
* Define precisely the changes we want to bring for this evolution
* Let's name it something like "XWiki 2.1 (dev)" to show that it's not
final and rename it to "XWiki 2.1" when it's finished and frozen
For end users they'll be able to switch from any current syntax to the
2.1 syntax very easily simply by converting page by page (or by
running a converter to convert a whole wiki). The conversion should be
perfect.
Let's this vote be also about freezing the XWiki 2.0 syntax with the
2.0 final release. This will mean we're forbidden to modify it and all
changes should go in the XWiki Syntax 2.1.
Here's my +1 to have a XWiki Syntax 2.1 in some not too far future and
+1 to freeze the current 2.0 syntax with the XE 2.0 release.
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs