2013/11/13 Vincent Massol <[email protected]>
On Wed, Nov 13, 2013 at 5:52 PM, Vincent Massol <[email protected]> wrote:
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.
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.
BTW it would be nice to start creating an application developer guide and put this as a rule (to check if the API exists and display some nice message if not).
Thanks -Vincent
PS: I didn't check and maybe wiki manager and workspaces UIs are already checking that?
Workspace UI does it, but Wiki Manager does not.
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