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*

Reply via email to