On Mon, Jan 9, 2012 at 12:10 AM, Sergiu Dumitriu <sergiu(a)xwiki.com> wrote:
Hi devs,
Since a long time ago, the xwiki/1.0 syntax has been deprecated in favor of
the new rendering engine and the 2.x syntaxes, but this has never been
declared deprecated formally. We should:
* mark the syntax as deprecated in the UI (like 2.1 was marked experimental
in the syntax choice dropdown)
* deprecate classes and methods that deal only with the old syntax
* push more for migrating all documents to the 2.1 syntax; the biggest
troublemaker is the statistics application
Here's my +1.
+1
We should also decide on a timeline for the complete removal of the 1.0
syntax. Is that something we want to do? Provided we manage to migrate all
the official documents and some major contributed applications during the
4.x cycle, is XWiki 5.0 a good target? We should package the support for
xwiki/1.0 as an optional extension installable using the extension manager,
so that people can upgrade from older versions. Or we could package just a
syntax migrator that can be used for an automatic conversion to a newer
syntax, without actually providing rendering support for it.
Converter already exists but perfect conversion is neer to impossible
so I don't think we can really see this as a real solution.
Same as Denis, no need for any target IMO. Lets just remove it as soon
as it's possible to install and use it as pure extension.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne