Hi Vincent,

2013/2/3 Vincent Massol <[email protected]>

> 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?
>
>
Nothing, except by me some better brains, so I don't forget my GPG
passphrase next time ;-)


> > 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?
>
>
See discussion
http://xwiki.markmail.org/search/?q=mstor#query:mstor+page:1+mid:owjykurnlztrxrac+state:results
Basically, I need mstor library to create a Javamail store (to
backup/reload emails), but this library comes with extra transitive
dependencies, that conflict with XE.
I solved that by publishing that lib along my project, without the
conflicting (and useless) transitive deps.


> 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
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to