> On 21 Nov 2016, at 09:30, Thomas Mortagne <[email protected]> wrote:

[snip]

>>>>> But there's no indication left that those dependants are to
>>>>>>> be installed back.
>>>>>> 
>>>>>> Yep that’s the strange part.
>>>> 
>>>> This problem remains and it could also be some missing info in the UI.
>>>> 
>>>> Now I hope that the fact that all deps are re-installed in the root 
>>>> namespace isn’t going to cause problems anywhere. It’s not very nice that 
>>>> when this extension is installed it’s causing such a big change.
>>> 
>>> Are you really sure it's right to install License Manager APPLICATION
>>> at root level ? Sounds like a XAR extension to me, if that's expected
>>> then I would say there is something wrong in the design.
>> 
>> Sure and I’ve already changed that (wasn’t done by me initially) but the 2 
>> open questions of this thread remain.
> 
> Yes dependencies of a root extension has to be root too of it would
> not make any sense.
> 
> Extensions with the same id/features are not allowed to be available
> at the same time in the same scope (sure way to have all sort of weird
> issues) so yes when an extension is installed at root level then all
> extensions matching its id/features are removed from other namespaces.

Thanks. Yes we figured this out thanks to Sergiu. But the two remaining 
questions are:

* Why is the UI mentioning that some extensions will be removed and not that 
they will be reinstalled? For example: Administration Application. Maybe it’s 
because we list dependencies for extensions that are removed but not for 
extensions that are installed? If so, I think this is an inconsistency that we 
could improve, WDYT?

* Couldn’t we display some indication that an extension is going to be 
installed as root? We do display when it’s in a given namespace, for example 
“‘in wiki Home” in the screenshot. Could we display “(root)” or “(in root)” for 
root namespace too? That would make it simpler to understand.

Thanks
-Vincent

> Thanks
>> -Vincent
>> 
>>> Thanks
>>>> -Vincent
>>>> 
>>>>>> Thanks
>>>>>> -Vincent
>>>>>> 
>>>>>>> On 11/19/2016 07:27 AM, Vincent Massol wrote:
>>>>>>>> Actually there are even extensions listed that will be removed and not 
>>>>>>>> reinstalled…
>>>>>>>> 
>>>>>>>> Why is that? Looks very wrong.
>>>>>>>> 
>>>>>>>> FTR I’m on XWiki 8.4.
>>>>>>>> 
>>>>>>>> Thanks
>>>>>>>> -Vincent
>>>>>>>>> On 19 Nov 2016, at 13:26, Vincent Massol <[email protected]> wrote:
>>>>>>>>> 
>>>>>>>>> Hi devs,
>>>>>>>>> 
>>>>>>>>> When trying to install a new extension I was surprised to see that EM 
>>>>>>>>> is saying that it’ll removed existing installed extensions to replace 
>>>>>>>>> them with the same extension in the same version.
>>>>>>>>> 
>>>>>>>>> See screenshot:
>>>>>>>>> https://www.evernote.com/l/AHfLVOUhq8ZIrpItBgPWw1KOQ7E2uvCukTU
>>>>>>>>> 
>>>>>>>>> Any idea? Is that a known bug/limitation?
>>>>>>>>> 
>>>>>>>>> Thanks
>>>>>>>>> -Vincent
>>>> 
>>>> _______________________________________________
>>>> 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
> 
> 
> 
> -- 
> 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

Reply via email to