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? > 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

