On Dec 6, 2011, at 8:20 PM, Sergiu Dumitriu wrote:
On 12/06/2011 10:07 AM, Vincent Massol wrote:
Hi devs,
I'd like to propose releasing XWiki Syntax 2.1 as official (it's currently
experimental) for XWiki Rendering 3.4.
Rationale
========
* It has useful expanded support for links and images compared to 2.0
* It's been "experimental" for a long time and people are already using it
* It would be nice to release it in the 3.x cycle since it was started in that cycle
* That would allow us to start XWiki Syntax 2.2 for the 4.x cycle (see outstanding items
at
http://tinyurl.com/6pdt5oa )
Migration aspects
==============
* I don't think we need to mandate moving to 2.1 for users. They can keep using 2.0
if they want
* We should make it the default wiki syntax starting in XE 3.4, leaving 2.0 available by
default
* I believe there's no conversion issue between 2.0 and 2.1 so it shouldn't be an
issue for users wanting to switch.
* We could provide a migration script on
extensions.xwiki.org for users wanting to
convert all their 2.0 pages into 2.1 pages
Here's my +1
+1.
Should we also convert all existing 2.0 documents to 2.1, directly by replacing the
document syntax in the sources? I'd say +1.
I'm fine with that too, it's a bit of work though (need to run conversion script
mentioned above, then export all pages and save them in SCM, verify they all work fine).
BTW we still have XWiki Syntax 1.0 documents in standard XE… ;) I'd be more in favor
of finishing their conversion for the 3.x cycle if we have some time. If we can do both
then great.
Thanks
-Vincent