FYI: the JUnit team is working on relicensing their provider code under AL 2.0 so there should not be a problem for us to accept their contribution.
https://github.com/junit-team/junit5/issues/541 BR, Benedikt Benedikt Ritter <brit...@apache.org> schrieb am Di. 4. Okt. 2016 um 19:41: > Hello Tibor, > > Tibor Digana <tibordig...@apache.org> schrieb am Di., 4. Okt. 2016 um > 02:14 Uhr: > > +1 to adopt JUnit 5 provider to Maven Surefire git branch. > You would have to extend AbstractSurefireMojo.java with JUnit 5 provider in > classpath builder. > > > I see, we would have to implement a ProviderInfo for JUnit 5. I think I > can work on thins. > > > Do we have to keep using other license? > > > JUnit is EPL. I talked to Marc and they asked all contributors to > explicitly state that they are donating the code under the terms of EPL. > I'm not sure how we would handle it. If they explicitly contribute the > code, it should be no problem. Or do we have to talk to legal? > > > Can we ask the JUnit team to continuously migrate stable changes to > Surefire? > > > I think there should be only one home for the provider. Either it is > maven-surefire or it's junit but not both. So if we decide to take over the > provider they will probably stop maintaining their own implementation > because it is not their scope. I've volunteered to help maintaining the > code since I'd like to get involved in the maven project and in junit. If > that's not enough, we have to find a different solution. > > Regards, > Benedikt > > > > > On Mon, Oct 3, 2016 at 7:39 PM, Benedikt Ritter [via Maven] < > ml-node+s40175n5882104...@n5.nabble.com> wrote: > > > Hi, > > > > now that we have a separate branch for the JUnit 5 support in the > surefire > > repo, I'm asking myself how to much things forward. I've added some > > additional IT implementations in my GitHub fork, but they all fail > because > > the 5.0.0-M2 release of junit-surefire-provider does not implement the > > desired features. > > > > At this point I'm pretty much blocked: I can not pick up the latest > > changes > > to the JUnit 5 provider, because the JUnit team has not released it. The > > JUnit team does not push the development of the provider further, since > > they don't have integration tests... > > Right now I think it would be best to start implementing a JUnit 5 > > provider > > ourself in the junit5 branch, so we can add the missing features and have > > it ready when JUnit 5 reaches GA. > > > > Thoughts? > > > > Benedikt > > > > > > ------------------------------ > > If you reply to this email, your message will be added to the discussion > > below: > > http://maven.40175.n5.nabble.com/SUREFIRE-JUnit-5-support- > > how-to-move-things-forward-tp5882104.html > > To start a new topic under Maven Developers, email > > ml-node+s40175n142166...@n5.nabble.com > > To unsubscribe from Maven Developers, click here > > < > http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=142166&code=dGlib3JkaWdhbmFAYXBhY2hlLm9yZ3wxNDIxNjZ8LTI4OTQ5MjEwMg== > > > > . > > NAML > > < > http://maven.40175.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml > > > > > > > > > -- > View this message in context: > http://maven.40175.n5.nabble.com/Re-SUREFIRE-JUnit-5-support-how-to-move-things-forward-tp5882138.html > Sent from the Maven Developers mailing list archive at Nabble.com. > >