Hi Jeremie,

On Feb 3, 2013, at 4:15 PM, Jeremie BOUSQUET <[email protected]> wrote:

> Hello devs,
> 
> Please could you promote release 0.2 of mail archive app in your nexus
> repository ?

Cool :)

Seen that you had some issues to release it? Anything we can help with?

> groupId:
> org.xwiki.contrib.mailarchive
> artifactIds:
> xwiki-contrib-mail
> xwiki-contrib-mailarchive-api
> xwiki-contrib-mailarchive-ui
> mstor

I was about to do it when I noticed mstor. What is this? If this is a 3rd party 
lib why publish it with the org.xwiki.contrib.mailarchive groupid instead of 
using its own groupid as we do for other 3rd paty libs?

Thanks
-Vincent

> Thanks !
> 
> BR,
> Jeremie
> 
> 
> 2012/12/13 Jeremie BOUSQUET <[email protected]>
> 
>> Ok I removed them.
>> Thought about something, is that main problem is if someone wants to
>> install it manually, ie without the Extension Manager, he would have to
>> retrieve the transitive dependencies "by hand".
>> But as my target is XE 4.X, I'm wondering if it's useful anyway to allow
>> users installing such extension manually, as it's faaar more easy using EM.
>> 
>> 
>> 2012/12/7 Thomas Mortagne <[email protected]>
>> 
>>> On Fri, Dec 7, 2012 at 2:52 PM, Jeremie BOUSQUET <
>>> [email protected]
>>>> wrote:
>>> 
>>>> Hello,
>>>> 
>>>> 
>>>> 2012/9/14 Vincent Massol <[email protected]>
>>>> 
>>>>> 
>>>>> On Sep 14, 2012, at 9:13 AM, Jeremie BOUSQUET <
>>>> [email protected]>
>>>>> wrote:
>>>>> 
>>>>>> I guess I have to create an extension page for each artifact ? (mail
>>>>>> extension, mailarchive api extension, mail archive ui extension)
>>>>>> Didn't had time to test within extension repository manager locally,
>>>>>> so I hope it'll work ! :)
>>>>> 
>>>>> No don't create one per artifact. To start with I'd suggest just one
>>> for
>>>>> the UI module. The other artifacts are already in an extension
>>> repository
>>>>> since they're in maven.xwiki.org ;)
>>>>> 
>>>>> Thanks
>>>>> -Vincent
>>>>> 
>>>>> 
>>>> Back to this, since I didn't see that recommendation, at that time I
>>>> created 3 extension pages for the 3 modules (and not only for UI):
>>>> (UI)
>>>> 
>>>> 
>>> http://extensions.xwiki.org/xwiki/bin/view/Extension/MailArchive+Application
>>>> (mail api)
>>>> 
>>>> 
>>> http://extensions.xwiki.org/xwiki/bin/view/Extension/MailArchive+Mail+Module
>>>> (mail archive api)
>>>> http://extensions.xwiki.org/xwiki/bin/view/Extension/MailArchive+Module
>>>> 
>>>> As the last 2 do not really need to be materialized in
>>>> extensions.xwiki.org,
>>>> and lead to more maintenance from my side, and more confusion on users
>>>> side, I would like to remove these 2 pages from extensions.xwiki.org,
>>> and
>>>> move some of their content to the Design page related to the MailArchive
>>>> Application.
>>>> 
>>>> Since those 2 were already published, from users point of view it means
>>> 2
>>>> extensions will "disappear" from the catalog.
>>>> So I wanted to check with you if it's not a bad practice to do that,
>>> and if
>>>> I can safely remove those 2 extensions (according to the fact, also,
>>> that
>>>> the whole thing is tagged as "BETA").
>>>> 
>>> 
>>> There is no official practice on this yet. IMO you can do this is you
>>> think
>>> it's the cleaner like this.
>>> 
>>> It's not going to break anything for users unless there is other
>>> extensions
>>> depending of these extensions in which case they won't be able to install
>>> them of course.
>>> 
>>> 
>>>> Thanks,
>>>> Jeremie
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to