On Wed, Nov 13, 2013 at 6:08 PM, Guillaume "Louis-Marie" Delhumeau <
gdelhumeau(a)xwiki.com> wrote:
2013/11/13 Vincent Massol <vincent(a)massol.net>
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/78bcc4cd37287333deb471645…
).
ok great, +1 then.
Thanks
-Vincent
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
<thomas.mortagne(a)xwiki.com>wrote;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