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 2010/06/15 18:29:15 UTC

Surefire staying 1.3 compatible, SUREFIRE-621

I looked at this issue, and it seems to me like plexus-utils lost its
1.3 compatibility between 1.5.6 and 1.5.7. Not so long ago someone
declared plexus-utils 1.4, IMO a fairly sensible thing to do given the
state of affairs.

The only practical way I see of solving this stuff is to steal the
necessary parts of StringUtils into surefire. I tried this and it seems
to do the trick. There is still a dependency upon (the now 1.4)
plexus-utils, which might not be sustainable but at least works.

Unless someone has a better suggestion I'll solve 621 this way.

Kristian



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


Re: Surefire staying 1.3 compatible, SUREFIRE-621

Posted by Kristian Rosenvold <kr...@gmail.com>.
ti., 15.06.2010 kl. 12.43 -0400, skrev Jason van Zyl:
> Or restore backward compatibility back to plexus-utils?

I'll give it a shot, I was a bit intimidated by compatibility having 
been broken 2 years ago, but the breach I've seen can be solved
with other means.

Kristian





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


Surefire and java 1.3, SUREFIRE-621

Posted by Kristian Rosenvold <kr...@gmail.com>.
I started digging deeper into this issue, and it turns out that java 1.3
support last functioned in surefire 2.2. The plexus-utils dependency has
been 1.4-dependant since 18 june 07, and currently has some fairly heavy
1.4 dependencies. 

Now 1.3 has been EOL'ed for 5 years. It's not as if the issue tracker
has been flooded with complaints. Could someone please explain to me 
why this is/should be supported ? 

Kristian




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


Re: Surefire staying 1.3 compatible, SUREFIRE-621

Posted by Jason van Zyl <ja...@sonatype.com>.
Or restore backward compatibility back to plexus-utils?

On Jun 15, 2010, at 12:29 PM, Kristian Rosenvold wrote:

> I looked at this issue, and it seems to me like plexus-utils lost its
> 1.3 compatibility between 1.5.6 and 1.5.7. Not so long ago someone
> declared plexus-utils 1.4, IMO a fairly sensible thing to do given the
> state of affairs.
> 
> The only practical way I see of solving this stuff is to steal the
> necessary parts of StringUtils into surefire. I tried this and it seems
> to do the trick. There is still a dependency upon (the now 1.4)
> plexus-utils, which might not be sustainable but at least works.
> 
> Unless someone has a better suggestion I'll solve 621 this way.
> 
> Kristian
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 

Thanks,

Jason

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

the course of true love never did run smooth ...

 -- Shakespeare