Robert, I was watching the video and the message is important. They want the devs using standard Java API. It's a little paranoea around to replace Base64. Yes it's used a lot but easy to replace with standard API.
On Wed, Nov 18, 2015 at 9:12 PM, Robert Scholte <rfscho...@apache.org> wrote: > Hi Tibor, > > "Whatever critical or non-critical, the JDK dependency appears." > > Just wondering how you collected these information. I don't recognize all > packages as being marked as JDK Internal. The list is described as JEP 260: > Encapsulate Most Internal APIs[1] > > thanks, > Robert > > [1] http://openjdk.java.net/jeps/260 > > Op Mon, 16 Nov 2015 17:48:42 +0100 schreef Tibor Digana < > tibordig...@apache.org>: > > > Our plugins are dependent on internal Sun JDK packages. >> This is the list of plugins:Java classes and JDK classes. >> Whatever critical or non-critical, the JDK dependency appears. >> >> maven-jdeps-plugin:Base64Codec sun.misc.BASE64Decoder >> maven-changes-plugin:ProjectJavamailMailSender >> com.sun.net.ssl.internal.ssl.Provider, ?mail.smtp.socketFactory? >> maven-changes-plugin:FeedGenerator com.sun.syndication.* >> maven-javadoc-plugin:AbstractJavadocMojo Javadoc: >> com.sun.tools.javadoc.*, com.sun.tools.doclets.*, >> com.sun.tools.doclets.ToDoTaglet >> maven-javadoc-plugin:JavadocUtil Javadoc: >> com.sun.tools.doclets.Taglet, >> maven-ant-plugin:AntBuildWriterUtil org.w3c.* >> maven-site-plugin:WebXmlTest org.w3c.* >> maven-pdm-plugin:CpdReportTest org.w3c.* >> >> >> On 11/16/15, Tibor Digana <tibordig...@apache.org> wrote: >> >>> @Arno What it means for you to "how it will break maven". >>> Does it mean J9 deprecates Maven. Too much effort for the Oracle, is not >>> it? >>> >>> On Fri, Nov 13, 2015 at 3:20 PM, Arnaud Héritier [via Maven] < >>> ml-node+s40175n5851980...@n5.nabble.com> wrote: >>> >>> Hi all, >>>> >>>> This week I was at Devoxx conférence where there were various talks >>>> about >>>> the incoming JDK 9 and the new Java Modules. If this is a subject that >>>> you >>>> are interested in and want to know more (and especially how it will >>>> break >>>> maven) I recommend you to watch the recording of the following sessions >>>> >>>> Keynote by Mark Reinhold >>>> https://www.youtube.com/watch?v=l1s7R85GF1A >>>> >>>> Introduction to Modular Development by Mark Reinhold/Alan Bateman >>>> https://www.youtube.com/watch?v=qr4O4SbzihQ >>>> >>>> Prepare for JDK 9! by Mark Reinhold/Alan Bateman >>>> https://www.youtube.com/watch?v=KZfbRuvv5qc >>>> >>>> Modular Development with JDK 9 by Mark Reinhold/Alan Bateman >>>> https://www.youtube.com/watch?v=V6ycn1-QQV0 >>>> >>>> Advanced Modular Development by Mark Reinhold/Alan Bateman >>>> https://www.youtube.com/watch?v=SU1WFX8yeKM >>>> >>>> Project Jigsaw: Under the Hood by Mark Reinhold/Alan Bateman >>>> https://www.youtube.com/watch?v=UKC0uC7QUkI >>>> >>>> Ask the JDK Architects >>>> https://www.youtube.com/watch?v=7vvx505mu3s >>>> >>>> Form now all Devoxx sessions are freely available on Youtube at D+1 >>>> >>>> https://www.youtube.com/channel/UCCBVCTuk6uJrN3iFV_3vurg >>>> >>>> As Jason is in the expert group I imagine that he already started to >>>> think >>>> about how to adapt maven to be able to easily consume/produce classical >>>> jar >>>> files and J9+ Java Modules. >>>> >>>> Cheers, >>>> >>>> -- >>>> ----- >>>> Arnaud Héritier >>>> http://aheritier.net >>>> Mail/GTalk: aheritier AT gmail DOT com >>>> Twitter/Skype : aheritier >>>> >>>> >>>> ------------------------------ >>>> If you reply to this email, your message will be added to the discussion >>>> below: >>>> >>>> >>>> http://maven.40175.n5.nabble.com/Java-9-Java-Modules-aka-Jigsaw-tp5851980.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 >>>> > >>>> >>>> >>> >> > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Cheers Tibor