On Mar 30, 2013, at 7:40 PM, Sergiu Dumitriu <sergiu(a)xwiki.org> wrote:
Hi devs,
It's been a (long) while since the introduction of the xwiki/2.0 syntax
and the new rendering engine (introduced in 1.5, declared "usable" in
1.8, set as default in 1.9). This means that since ~2008, most of the
development and maintenance effort has gone into the new rendering
engine and the new WYSIWYG, and this left the xwiki/1.0 syntax and old
WYSIWYG editor mostly unmaintained.
All the platform and XE documents have been migrated away, but there are
still XEM documents using the old syntax.
I'm proposing to hide the xwiki/1.0 syntax by default, so that it's no
longer easy to create a new document in that syntax (unless a template
is used) or to select it as the new syntax for an existing document. It
will continue to be available for existing documents.
+1 from me.
(I guess the 72h rule won't be applied since the next 72 hours are
holidays for lots of developers)
AFAIK the good part is that even if an extension uses xwiki/1.0 syntax it'll still
work since the xwiki.rendering.syntaxes property only controls the list of syntaxes listed
when editing a page.
Thus to summarize:
* users will not be able to create new pages in xwiki/1.0 syntax
* existing apps will not fail
If I'm not wrong then it's great and +1 from me.
Thanks
-Vincent