On Tuesday, May 29, 2012, Jeremie BOUSQUET <[email protected]> wrote: > Well, I have no problem to use "org.xwiki.contrib" for groupId (though > I personnally don't like to put unrelated projects at same level in > repositories), but I don't really understand the motivation to use > org.xwiki.contrib.mailarchive for the java package ... > Well I understand it, but as I started this as a component, I used the > usual packages for components, ie "org.xwiki.component.mailarchive". > Should I really refactor my code to use "contrib" instead of > "component" ? Do you mean that if a component makes it way from > contrib to xwiki core, you change the java package naming ? I'm a bit > surprised but I'll do as you defined of course.
Hmm... Vincent, WDYT? > 2012/5/29 Sergiu Dumitriu <[email protected]>: >> On 05/29/2012 04:07 AM, Jeremie BOUSQUET wrote: >>> >>> Dear community, >>> >>> I would like to request for a new contrib project to store the Mail >>> Archive application I'm currently writing. >>> >>> Name: xwiki-application-mailarchive >>> Description: A mailing-list archive application. >>> >>> - For now a GitHub project to store sources should be fine. My >>> username on GitHub is "jbousque". >>> - For Jira it might be useful to have a project once the application >>> is released "officially", that is still not the case. Meanwhile the >>> generic project is ok for me. >>> - There is a specific page in Design space on xwiki.org : >>> http://dev.xwiki.org/xwiki/bin/view/Design/MailArchiveApplication , >>> but for now no extension has been added. I would like if possible to >>> test my extension (automatic install with dependencies) before >>> publishing it >>> >>> The Design page also gives some info about the current state and >>> progress, and some screenshots. There is many remaining work, but it >>> begins to look like something usable. The bad side is the lack of unit >>> tests most of all ... >>> >>> A question : the groupId "org.xwiki.contrib" is to be used, do I have >>> to use this exact groupId or can there be sublevels if needed ? >>> If so I would use org.xwiki.contrib.mailarchive as groupId. >> >> >> The groupId should be org.xwiki.contrib, but "groupId" means the groupId >> part of the maven artifact identity. >> >> However, the java package name *should* be org.xwiki.contrib.mailarchive >> -- >> Sergiu Dumitriu >> http://purl.org/net/sergiu/ >> >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

