+1

Thanks,
Marius

On Mon, Oct 19, 2015 at 2:48 PM, [email protected] <[email protected]>
wrote:

> Hi devs,
>
> I’ve implemented http://jira.xwiki.org/browse/XWIKI-12599 and as part of
> this issue I needed to handle the SpaceDocs Panel, and we also need to
> handle the Spaces panel.
>
> Here’s my proposal:
>
> * In general we should list only Panels that work for the Nested Pages
> (NP) mode in the Panel Wizard (i.e. not show any Panels containing the word
> “Space” in their title or content). The rationale is that the majority of
> uses of XWiki will be for NP.
> * We should continue to provide Panels that work for the Nested Spaces
> (NS) mode (e.g. SpaceDocs, Spaces), but as extensions on e.x.o and not
> bundled by default in XE
> * However we shouldn’t break existing XWiki instances and thus I’m
> proposing this:
> ** Deprecate the SpaceDocs and Spaces panels by displaying a message (when
> the user is Admin), trying to push the move to the newer Panels (Children,
> Siblings and Navigation panels). For example, this is what I’ve done for
> SpaceDocs: https://www.evernote.com/l/AHfvmKs-DSZBh4IJf1Wp7VV5JfK2pEmfgME Note
> that this allows Admins to see that message in the Panel Wizard too and
> thus not be tempted to use them.
> ** Keep the deprecated Panels for 1 full cycle (i.e. remove them in XWiki
> 9.0, i.e. move them to xwiki-contrib at that time). Basically a similar
> strategy than for young apis.
>
> WDYT?
>
> Thanks
> -Vincent
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to