Hi Lewis! > > I'm thinking more about when we push them to the Apache repository... > Having an any23-core, any-23-service, etc etc would be clean for pulling > this and adding it into your POM or Ivy file. >
yes of course, indeed artifact IDs on POMs have to keep the any23-* prefix for the most than valid reason you just explained, OTOH the source directories on SVN don't need this prefix IMHO > Although the current plugins are exactly that, plugins, it might be great > for people wishing to use them in an OSGi environment if we could make them > something like any23-basic-crawler, any23-office-scraper, etc I had a chat on Michele time ago about why they didn't chose OSGi as "plugin engine" but honestly I didn't get well the reason - I am not an OSGi expert (but I'd like to be) > I also think > that it might not be a bad thing to push out all of these to Apache repos. > I would be interested on keeping them where they are, I think we can develop a plugins community as well as the Apache Maven community does, so people don't have to focus just on the core functionalities but contribute back also with aux/accessories tools. In that way the community has more chances to grow faster - and we can get graduated sooner :P > I must admit though, these names are a wee bit messy. yes indeed we need a more coherence here, ALL artifacts must have the required prefix otherwise is a little confusing also for us :P Thanks for your feedbacks, have a nice day! -Simo http://people.apache.org/~simonetripodi/ http://simonetripodi.livejournal.com/ http://twitter.com/simonetripodi http://www.99soft.org/ On Fri, Jan 13, 2012 at 6:02 PM, Lewis John Mcgibbney <[email protected]> wrote: > Hi Simone, > Although the current plugins are exactly that, plugins, it might be great > for people wishing to use them in an OSGi environment if we could make them > something like any23-basic-crawler, any23-office-scraper, etc. I also think > that it might not be a bad thing to push out all of these to Apache repos. > > I must admit though, these names are a wee bit messy. > > On Fri, Jan 13, 2012 at 3:25 PM, Simone Tripodi > <[email protected]>wrote: > >> Hi all guys, >> >> in our SVN, mvn modules *dir* name are a little inconsistent: >> >> <modules> >> <module>any23-core</module> >> <module>plugins/basic-crawler</module> >> <module>plugins/html-scraper</module> >> <module>plugins/office-scraper</module> >> <module>plugins/integration-test</module> >> <module>any23-service</module> >> </modules> >> >> I suggest to strip the `any23-` prefix - what else should be? :) >> OTOH, all artifact IDs should prefix `apache-any23`... >> >> WDYT? >> >> Many thanks in advance, all the best! >> -Simo >> >> http://people.apache.org/~simonetripodi/ >> http://simonetripodi.livejournal.com/ >> http://twitter.com/simonetripodi >> http://www.99soft.org/ >> > > > > -- > *Lewis*
