Hello Tibor, Tibor Digana <[email protected]> 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] < > [email protected]> 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 > > [email protected] > > 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.
