You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Kristian Rosenvold <kr...@gmail.com> on 2011/06/09 11:30:21 UTC

Move plexus dependencies to java 1.5 (Important!)

I'd like to gradually start migrating some of these to java 1.5. Doing
so will effectively prevent any java 1.4 clients from upgrading.

It's my opinion that this move will effectively be the end of java all
1.4 support. (The surefire fork is the only "declared" java 1.3/1.4 (!)
support left that I am aware of but this part of surefire does not have
any plexus dependencies, and I think even that might go eventually.)

Since these projects are technically not ASF, this is not a vote as
such. But it's definitely time to speak up on 1.4 support if you have
opinions.


Kristian



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by Jörg Schaible <jo...@gmx.de>.
Stephen Connolly wrote:

> Will this affect toolchains from using the older javac and running
> tests with older jvms?
> 
> toolchains is the recommended way to compile with older java versions
> and run tests with older java versions...
> 
> I see no reason, as long as toolchains based invoking of older java
> versions is not affected, with moving our runtime requirement up to
> java 1.5

+1

> 
> -Stephen
> 
> On 9 June 2011 10:30, Kristian Rosenvold <kr...@gmail.com>
> wrote:
>> I'd like to gradually start migrating some of these to java 1.5. Doing
>> so will effectively prevent any java 1.4 clients from upgrading.
>>
>> It's my opinion that this move will effectively be the end of java all
>> 1.4 support. (The surefire fork is the only "declared" java 1.3/1.4 (!)
>> support left that I am aware of but this part of surefire does not have
>> any plexus dependencies, and I think even that might go eventually.)
>>
>> Since these projects are technically not ASF, this is not a vote as
>> such. But it's definitely time to speak up on 1.4 support if you have
>> opinions.
>>
>>
>> Kristian
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by Kristian Rosenvold <kr...@gmail.com>.
Interesting question. I don't know the answer ;)

Are there any formalized test benches (IT's or similar) for the
toolchains stuff ? Easiest thing in the world to just try ;)

Kristian



to., 09.06.2011 kl. 10.41 +0100, skrev Stephen Connolly:
> Will this affect toolchains from using the older javac and running
> tests with older jvms?
> 
> toolchains is the recommended way to compile with older java versions
> and run tests with older java versions...
> 
> I see no reason, as long as toolchains based invoking of older java
> versions is not affected, with moving our runtime requirement up to
> java 1.5
> 
> -Stephen
> 
> On 9 June 2011 10:30, Kristian Rosenvold <kr...@gmail.com> wrote:
> > I'd like to gradually start migrating some of these to java 1.5. Doing
> > so will effectively prevent any java 1.4 clients from upgrading.
> >
> > It's my opinion that this move will effectively be the end of java all
> > 1.4 support. (The surefire fork is the only "declared" java 1.3/1.4 (!)
> > support left that I am aware of but this part of surefire does not have
> > any plexus dependencies, and I think even that might go eventually.)
> >
> > Since these projects are technically not ASF, this is not a vote as
> > such. But it's definitely time to speak up on 1.4 support if you have
> > opinions.
> >
> >
> > Kristian
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by Stephen Connolly <st...@gmail.com>.
Will this affect toolchains from using the older javac and running
tests with older jvms?

toolchains is the recommended way to compile with older java versions
and run tests with older java versions...

I see no reason, as long as toolchains based invoking of older java
versions is not affected, with moving our runtime requirement up to
java 1.5

-Stephen

On 9 June 2011 10:30, Kristian Rosenvold <kr...@gmail.com> wrote:
> I'd like to gradually start migrating some of these to java 1.5. Doing
> so will effectively prevent any java 1.4 clients from upgrading.
>
> It's my opinion that this move will effectively be the end of java all
> 1.4 support. (The surefire fork is the only "declared" java 1.3/1.4 (!)
> support left that I am aware of but this part of surefire does not have
> any plexus dependencies, and I think even that might go eventually.)
>
> Since these projects are technically not ASF, this is not a vote as
> such. But it's definitely time to speak up on 1.4 support if you have
> opinions.
>
>
> Kristian
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by Olivier Lamy <ol...@apache.org>.
no objections.
Onward !

2011/6/9 Kristian Rosenvold <kr...@gmail.com>:
> I'd like to gradually start migrating some of these to java 1.5. Doing
> so will effectively prevent any java 1.4 clients from upgrading.
>
> It's my opinion that this move will effectively be the end of java all
> 1.4 support. (The surefire fork is the only "declared" java 1.3/1.4 (!)
> support left that I am aware of but this part of surefire does not have
> any plexus dependencies, and I think even that might go eventually.)
>
> Since these projects are technically not ASF, this is not a vote as
> such. But it's definitely time to speak up on 1.4 support if you have
> opinions.
>
>
> Kristian
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>



-- 
Olivier Lamy
http://twitter.com/olamy | http://www.linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by John Casey <jd...@commonjava.org>.
Totally agree, onward and upward!

On 6/9/11 5:30 AM, Kristian Rosenvold wrote:
> I'd like to gradually start migrating some of these to java 1.5. Doing
> so will effectively prevent any java 1.4 clients from upgrading.
>
> It's my opinion that this move will effectively be the end of java all
> 1.4 support. (The surefire fork is the only "declared" java 1.3/1.4 (!)
> support left that I am aware of but this part of surefire does not have
> any plexus dependencies, and I think even that might go eventually.)
>
> Since these projects are technically not ASF, this is not a vote as
> such. But it's definitely time to speak up on 1.4 support if you have
> opinions.
>
>
> Kristian
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>

-- 
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.johnofalltrades.name/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by Kristian Rosenvold <kr...@gmail.com>.
Pushing to master-git and pushing releases.  All the license headers and
GAV's are still codehaus.


Kristian


to., 09.06.2011 kl. 15.15 -0400, skrev John Casey:
> Yeah, I thought that's what we were talking about...so, if you clone the 
> git repo, the "commit bit" you're talking about is for pulling those 
> changes back to the sonatype clone, right?
> 
> Not to be a pain, but who's saying sonatype's the ultimate authority on 
> plexus?
> 
> On 6/9/11 2:57 PM, Arnaud Héritier wrote:
> > On Thu, Jun 9, 2011 at 6:32 PM, John Casey<jd...@commonjava.org>  wrote:
> >
> >>
> >>
> >> On 6/9/11 6:09 AM, Kristian Rosenvold wrote:
> >>
> >>> It was like
> >>> that at codehaus, and it still works that way.
> >>>
> >>
> >> Sorry to display my ignorance, but I haven't done much with the plexus-*
> >> code in awhile...
> >>
> >> Other than the container, where is the plexus-compiler stuff now, if not
> >> codehaus? Are we talking about "The Cloud" (i.e. github)? If so, it really
> >> has become a shadow community...and the more efforts like Stephen's to
> >> migrate to ASF alternatives, the better.
> >
> >
> >
> > As said Jason in December he moved all plexus stuffs in Sonatype Github
> > space : https://github.com/sonatype/plexus-compiler
> >
> >
> >>
> >>
> >> --
> >> John Casey
> >> Developer, PMC Member - Apache Maven (http://maven.apache.org)
> >> Blog: http://www.johnofalltrades.name/
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: dev-help@maven.apache.org
> >>
> >>
> >
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by John Casey <jd...@commonjava.org>.
Yeah, I thought that's what we were talking about...so, if you clone the 
git repo, the "commit bit" you're talking about is for pulling those 
changes back to the sonatype clone, right?

Not to be a pain, but who's saying sonatype's the ultimate authority on 
plexus?

On 6/9/11 2:57 PM, Arnaud Héritier wrote:
> On Thu, Jun 9, 2011 at 6:32 PM, John Casey<jd...@commonjava.org>  wrote:
>
>>
>>
>> On 6/9/11 6:09 AM, Kristian Rosenvold wrote:
>>
>>> It was like
>>> that at codehaus, and it still works that way.
>>>
>>
>> Sorry to display my ignorance, but I haven't done much with the plexus-*
>> code in awhile...
>>
>> Other than the container, where is the plexus-compiler stuff now, if not
>> codehaus? Are we talking about "The Cloud" (i.e. github)? If so, it really
>> has become a shadow community...and the more efforts like Stephen's to
>> migrate to ASF alternatives, the better.
>
>
>
> As said Jason in December he moved all plexus stuffs in Sonatype Github
> space : https://github.com/sonatype/plexus-compiler
>
>
>>
>>
>> --
>> John Casey
>> Developer, PMC Member - Apache Maven (http://maven.apache.org)
>> Blog: http://www.johnofalltrades.name/
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>
>

-- 
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.johnofalltrades.name/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by Arnaud Héritier <ah...@gmail.com>.
On Thu, Jun 9, 2011 at 6:32 PM, John Casey <jd...@commonjava.org> wrote:

>
>
> On 6/9/11 6:09 AM, Kristian Rosenvold wrote:
>
>> It was like
>> that at codehaus, and it still works that way.
>>
>
> Sorry to display my ignorance, but I haven't done much with the plexus-*
> code in awhile...
>
> Other than the container, where is the plexus-compiler stuff now, if not
> codehaus? Are we talking about "The Cloud" (i.e. github)? If so, it really
> has become a shadow community...and the more efforts like Stephen's to
> migrate to ASF alternatives, the better.



As said Jason in December he moved all plexus stuffs in Sonatype Github
space : https://github.com/sonatype/plexus-compiler


>
>
> --
> John Casey
> Developer, PMC Member - Apache Maven (http://maven.apache.org)
> Blog: http://www.johnofalltrades.name/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: Move plexus dependencies to java 1.5 (Important!)

Posted by John Casey <jd...@commonjava.org>.

On 6/9/11 6:09 AM, Kristian Rosenvold wrote:
> It was like
> that at codehaus, and it still works that way.

Sorry to display my ignorance, but I haven't done much with the plexus-* 
code in awhile...

Other than the container, where is the plexus-compiler stuff now, if not 
codehaus? Are we talking about "The Cloud" (i.e. github)? If so, it 
really has become a shadow community...and the more efforts like 
Stephen's to migrate to ASF alternatives, the better.

-- 
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.johnofalltrades.name/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by Kristian Rosenvold <kr...@gmail.com>.
> Actually I'd go further one step: plexus has been developed to 90% by ASF committers. So I'd rather go and move plexus over to maven completely while upgrading to java 1.5 and rewrite/drop parts with uncertain provenience.

I don't really see the point of all this moving stuff around, are we
afraid of external dependencies ? plexus-* is a /mountain/ of code,
plexus-utils is only the tip of the iceberg.

Now the lack of any visible plexus-community might be more of an issue.
You sort of have to know who to ask to get the commit bit. It was like
that at codehaus, and it still works that way.

Kristian



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Move plexus dependencies to java 1.5 (Important!)

Posted by Mark Struberg <st...@yahoo.de>.
+1 for dropping java 1.4 support.


> Since these projects are technically not ASF ...

Actually I'd go further one step: plexus has been developed to 90% by ASF committers. So I'd rather go and move plexus over to maven completely while upgrading to java 1.5 and rewrite/drop parts with uncertain provenience.

The plexus SVN which vanished from day to the other from codehaus.org left a deep cut and uncertainty. I'm pretty sure that we can get all the history from Ben and we should keep this history somewhere as backup.

LieGrue,
strub  


--- On Thu, 6/9/11, Kristian Rosenvold <kr...@gmail.com> wrote:

> From: Kristian Rosenvold <kr...@gmail.com>
> Subject: Move plexus dependencies to java 1.5 (Important!)
> To: dev@maven.apache.org
> Date: Thursday, June 9, 2011, 9:30 AM
> I'd like to gradually start migrating
> some of these to java 1.5. Doing
> so will effectively prevent any java 1.4 clients from
> upgrading.
> 
> It's my opinion that this move will effectively be the end
> of java all
> 1.4 support. (The surefire fork is the only "declared" java
> 1.3/1.4 (!)
> support left that I am aware of but this part of surefire
> does not have
> any plexus dependencies, and I think even that might go
> eventually.)
> 
> Since these projects are technically not ASF, this is not a
> vote as
> such. But it's definitely time to speak up on 1.4 support
> if you have
> opinions.
> 
> 
> Kristian
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org