Hi Thomas,

> On 5 Jul 2017, at 17:00, Thomas Mortagne <[email protected]> wrote:
> 
> Hi everyone,
> 
> I just implemented https://jira.xwiki.org/browse/XCOMMONS-1229 which
> allows to indicate that a dependency will be installed by default but
> does not have a string dependency link with the extension, meaning
> that uninstalling it won't impact the backward dependencies (so they
> are not really backward dependencies in that case :)).

This is very nice. What if I want to uninstall an extension which is NOT marked 
as optional (ie force uninstall at your own risks)?

> Now we need to decide what exactly is optional in Standard flavor.
> 
> Here are some ideas:
> 
> * application-help-center

> * xwiki-platform-menu-ui

> * xwiki-platform-wiki-ui-mainwiki

> * xwiki-platform-office-ui
> * xwiki-platform-invitation-ui
> * xwiki-platform-appwithinminutes-ui

I think it needs some refactoring first since the pages it generates still need 
some pages from AWM.

> * xwiki-platform-linkchecker-ui
> * xwiki-platform-sandbox

> * xwiki-platform-sharepage-ui
> * xwiki-platform-distribution-flavor-tour
> * application-templates-ui

> 
> I did not actually tried to uninstall those so it's possible it's not
> a good idea to uninstall some of them right now (hardcoded use
> somewhere maybe).
> 
> WDYT ?

The list sounds good to start with (we need to test remove them first ofc).

Thanks
-Vincent

> -- 
> Thomas Mortagne

Reply via email to