On Wed, Nov 13, 2013 at 5:52 PM, Vincent Massol <vincent(a)massol.net> 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 <
thomas.mortagne(a)xwiki.com> 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
<gdelhumeau(a)xwiki.com> 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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs