You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Benson Margulies <bi...@gmail.com> on 2011/02/11 23:30:48 UTC

Borrowing function from surefire

I've noticed a recent flurry of surefire activity.

I'm about to build a plugin for Japex, and it would be exceedingly
slick to make it have some of the behaviors of surefire plugin --
forking, setting system props and env variables, all that good stuff.

Does surefire have an internal modularity these days, or would I be
playing the 'copy and rename' game here?

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


Re: Borrowing function from surefire

Posted by Kristian Rosenvold <kr...@gmail.com>.
Surefire does not have any "official" public library apart
from the proposed provider api.

The flurry of surefire activity is about
catching up with a few years of bug backlog, as well as 
lifting the code to a higher quality level.

In this process a lot of functionality is getting
looser coupling. Unfortunately there are a couple
of important design-blockers inside surefire that need 
to be sorted out before this process can complete, which
will not happen at least before 2.8.

So until then, it is probably wisest to see if
you can use the bits by copying or depending 
on a specific version (or looking at some of the
invoker stuff). We could get back to
discuss if something should be extracted to a separate
module at a later stage.

Kristian



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