2013/11/13 Vincent Massol <[email protected]>
What happens if someone is upgrading to 5.3 from an earlier version and thus has some UI pages from wiki manager or workspaces UI? I guess they'll be broken since the JARs won't be there anymore which isn't nice.
No, these pages will be removed by the extension-manager since xwiki-platfom-wiki-ui-mainwiki will be considered as the new Workspace UI (see: https://github.com/gdelhumeau/xwiki-platform/blob/78bcc4cd37287333deb4716458...).
So the minimum is to document this in the release notes to explain that they'll need to remove those pages/spaces (we need to make it easy for them by specifically listing what to delete).
Another option is to improve those pages so that they check if the API is there and if not they display some nice message. We release this in 5.3. Then after some time we remove those apps as you suggetsed.
Any other idea?
Thanks -Vincent
On Wed, Nov 13, 2013 at 5:46 PM, Thomas Mortagne <[email protected]>wrote:
+1 for moving them as contrib projects with a proper README as usual
On Wed, Nov 13, 2013 at 5:45 PM, Guillaume "Louis-Marie" Delhumeau <[email protected]> wrote:
Hi devs.
Thomas has merged my pull request for the new wiki API. I'm happy!
Now, xwiki-platform-wiki-manager and xwiki-platform-workspaces are obsoletes. We should delete them or move them to xwiki-contrib.
Here is my +1 for the move!
Thanks Louis-Marie _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs