On Aug 18, 2011, at 9:38 AM, Jason van Zyl wrote:

> 
> On Aug 18, 2011, at 9:32 AM, Mark Struberg wrote:
> 
>> Hi Jason,
>> 
>> Txs 4 the answers.
>> 
>> Changing the package names would of course require some more work on both 
>> sides, but at the end it might even be better for the long run. For example 
>> using the sonatype name in a package might later cause your company 
>> troubles/discussions with Trademarks and stuff. 
>> 
> 
> Not an issue in package names. An exception was granted for the package 
> namespace related to public facing APIs, so I'll ask today if the same 
> reasoning can be applied to Aether. It's not hard to put adapters into place 
> so that client code doesn't need to change, which is how it should be done, 
> it's just tedious and not much fun.
> 

Sorry, here I meant to say an exception was granted for Hudson in this regard.

>> Otoh it would require us to go through maven-core and all plugins to change 
>> imports. So either way is ok, but we need to know the direction.
>> 
> 
> I wouldn't make client code have to change anything.
> 
>> LieGrue,
>> strub
>> 
>> --- On Thu, 8/18/11, Jason van Zyl <ja...@maven.org> wrote:
>> 
>>> From: Jason van Zyl <ja...@maven.org>
>>> Subject: Re: [VOTE] Usage of Aether and Sisu as dependencies of maven core 
>>> with EPL licenses - take 2
>>> To: "Maven Developers List" <dev@maven.apache.org>
>>> Date: Thursday, August 18, 2011, 1:24 PM
>>> 
>>> On Aug 18, 2011, at 8:59 AM, Mark Struberg wrote:
>>> 
>>>> Jason, Brian, Benjamin or any other person involved,
>>>> 
>>>> Before voting on this issue, I'd like to get an idea
>>> what it means for us. So please allow me a few questions:
>>>> 
>>>> a.) how can appache maven committers anticipate on
>>> aether over at Eclipse? What if someone (like me) likes to
>>> contribute, but wants to make sure that his contributions
>>> are also possible to release separately under ALv2?
>>>> 
>>> 
>>> The copyright of the code entering Eclipse always remains
>>> that of the author. The code that is submitted to Eclipse
>>> must be under the EPL license, but as the copyright owner
>>> you can make your contributions available under any license
>>> you choose.
>>> 
>>>> b.) is it possible to operate aether without sisu?
>>> Pure JSR-330 and/or plexus DI stuff is fine. Is there any
>>> direct guice depending code in aether?
>>>> 
>>> 
>>> Aether requires no DI.
>>> 
>>>> c.) will the package names remain com.sonatype or will
>>> they get changed to org.eclipse.*? This is important for us
>>> to know. If so, we can just cancel the vote and wait for
>>> this stuff to be released at Eclipse.
>>>> 
>>> 
>>> I'm going to ask for an exception. I don't want to change
>>> the package names if I don't have to. It's just a pain in
>>> the ass.
>>> 
>>>> d.) How long will it take to get the first aether
>>> release done at Eclipse?
>>>> 
>>> 
>>> The creation review ends next Wednesday, it will take
>>> another week to provision the project. At that point if we
>>> don't have to change the package names we can do a release.
>>> If we have to change the package names then that will likely
>>> add at least another two weeks for proper testing.
>>> 
>>>> If there is a chilly way for maven committers to get
>>> involved with that stuff over at Eclipse, then this would be
>>> a big pro.
>>>> 
>>> 
>>> Sorry, I don't grok that sentence.
>>> 
>>>> txs and LieGrue,
>>>> strub
>>>> 
>>>> 
>>>> --- On Thu, 8/18/11, Anders Hammar <and...@hammar.net>
>>> wrote:
>>>> 
>>>>> From: Anders Hammar <and...@hammar.net>
>>>>> Subject: Re: [VOTE] Usage of Aether and Sisu as
>>> dependencies of maven core with EPL licenses - take 2
>>>>> To: "Maven Developers List" <dev@maven.apache.org>
>>>>> Date: Thursday, August 18, 2011, 10:56 AM
>>>>> +1 (non-binding)
>>>>> 
>>>>> /Anders
>>>>> 
>>>>> 2011/8/18 Arnaud Héritier <aherit...@gmail.com>:
>>>>>> Hi all,
>>>>>> 
>>>>>>  Thus as decided with Mark and Kristian I
>>> relaunch a
>>>>> new vote with a better
>>>>>> scope about what we are voting for.
>>>>>> 
>>>>>>  Next releases of SISU and Aether will be
>>> released at
>>>>> Eclipse.org under EPL
>>>>>> 1.0 license.
>>>>>>  Before they were published under ASL or
>>> dual ASL/EPL
>>>>> licenses thus as
>>>>>> defined in our policy [1] this change put them
>>> in
>>>>> Category B [2] and we need
>>>>>> to validate this change by a vote with a
>>> majority of
>>>>> the PMC in favor (but
>>>>>> the vote is open to everybody).
>>>>>>  I push only one vote for both
>>> dependencies as for
>>>>> now I see no reason to
>>>>>> accept one and not the other.
>>>>>>  This vote will be open for 6 days as we
>>> are in
>>>>> august (If we have not
>>>>>> enough votes at the end of next wednesday will
>>> see if
>>>>> we really need to
>>>>>> extend it).
>>>>>> 
>>>>>>  The vote :
>>>>>> 
>>>>>>  [+1] I'm in favor to use as Maven core
>>> dependencies
>>>>> SISU and AETHER libraries
>>>>>> published under EPL 1.0 License and released
>>> under
>>>>> eclipse.org governance
>>>>>>  [+0] No opinion, do what you want.
>>>>>>  [-1] I'm against because .... (please
>>> elaborate)
>>>>>> 
>>>>>> Arnaud
>>>>>> 
>>>>>> [1] http://maven.apache.org/developers/dependency-policies.html
>>>>>> [2] http://www.apache.org/legal/resolved.html#category-b
>>>>>> 
>>>>> 
>>>>> 
>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>> 
>>>>> 
>>>> 
>>>> 
>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>> 
>>> 
>>> Thanks,
>>> 
>>> Jason
>>> 
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder,  Apache Maven
>>> http://twitter.com/jvanzyl
>>> ---------------------------------------------------------
>>> 
>>> In short, man creates for himself a new religion of a
>>> rational
>>> and technical order to justify his work and to be justified
>>> in it.
>>> 
>>>  -- Jacques Ellul, The Technological Society
>>> 
>>> 
>>> 
>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>> 
> 
> Thanks,
> 
> Jason
> 
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
> 
> 
> 
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

We know what we are, but know not what we may be.

  -- Shakespeare



Reply via email to