On Feb 7, 2013, at 8:17 PM, Jeremie BOUSQUET <[email protected]> wrote:

> Hi Vincent,
> 
> Thanks for feedbacks !
> 
> Le 7 févr. 2013 18:53, "Vincent Massol" <[email protected]> a écrit :
>> 
>> 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
> Weird, I tested that from a fresh 4.4.1 install... I'll check again.
> Anything noticeable from firebug / ajax request ?
> Anyway, workaround would be to create a page under "MailArchivePrefs"
> space, and add an object of type "MailArchiveCode.ServerSettingsClass" to
> define a server.
>> * On http://localhost:8080/xwiki/bin/view/MailArchive/Statistics it says
> there are 2 posts but obviously I don't have any ;)
> Grrrr... :-)
>> 
>> 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? :)
> 
> Imap or any protocol supported by javamail...
> But you're right, the app acts as a "mail sniffer", and stores mails sent
> to configured account(s) into wiki pages.
> What is planned of course is an "import" feature, but it needs work.
> Currently I plan to allow importing mails from a .pst file if possible.
> Question is: if you would ask for an extract of all mails from the servers
> managing your xwiki mailing-lists, what would be the format ?
> If you have that information, I would focus the import feature to parse
> that format of course.

There are different options but the simplest IMO is to parse/import mailman's 
mbox archive files.

Here's the format:
* http://en.wikipedia.org/wiki/Mbox
* http://tools.ietf.org/html/rfc4155

Thanks
-Vincent

> If there are other possibilities I'm missing, I'm open to any comment :-)
> 
> Br,
> Jeremie
>> 
>> 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

Reply via email to