Hi Jeremie,

I'm trying to use version 0.2. Some comments:

* When I go to http://localhost:8080/xwiki/bin/view/MailArchive/Admin, Server's 
tab and click Add I get a blank page
* On http://localhost:8080/xwiki/bin/view/MailArchive/Statistics it says there 
are 2 posts but obviously I don't have any ;)

If we wanted to use the mailarchive app on xwiki.org to get all mails from our 
mailing lists, how would we set it up? It seems it needs an email account and 
will get emails using imap, correct? So how do we load all mailarchive emails 
into an email account? :)

Thanks
-Vincent

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

> I just tested installation from EM from xwiki.org repository, and it seems
> to install correctly :)
> I'll try my best not to wait so long for next version ... That one is far
> from perfect but should be far more usable than 0.1 thanksfully.
> 
> 
> 2013/2/3 Jeremie BOUSQUET <[email protected]>
> 
>> Thanks Vincent !
>> 
>> Maybe I'm wrong, but I didn't want to use the original groupId of this
>> mstor artifact, because its dependencies are slightly modified compared to
>> the original. I think it would introduce the false impression of relying on
>> the original artifact, while it's not really the case.
>> If someone depends on it, thinking it's the original, in a standalone
>> environment, it might not work as expected. While "my" version with
>> different transitive dependencies, is the only one that works without
>> conflicting with XE.
>> For these complex cases, might be nice that EM manages maven exclusions,
>> though maybe it's a big work for not so frequent use-case.
>> 
>> Nexus config can be somewhat tricky ;-) I know it a little but not pro
>> features as staging and promotion.
>> 
>> Thanks again,
>> Jeremie
>> 
>> 
>> 2013/2/3 Vincent Massol <[email protected]>
>> 
>>> 
>>> On Feb 3, 2013, at 5:05 PM, Jeremie BOUSQUET <[email protected]>
>>> wrote:
>>> 
>>>> 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.
>>> 
>>> I've read the discussion again and still didn't understand why you needed
>>> to publish that artifact under your own groupid vs publishing it with a
>>> proper groupid.
>>> 
>>> Anyway I've promoted and released your artifacts. The nexus config looks
>>> very complex now and I don't master it (I had to close, promote and release
>>> which sounds like a lot of steps!)… We also need to give you direct
>>> permissions to do that IMO but I don't know the config well enough to do
>>> that now. Maybe Sergiu knows since I think he configured that?
>>> 
>>> Thanks
>>> -Vincent
>>> 
>>>>> 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

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to