From mark.reinhold at oracle.com Thu Aug 23 15:47:23 2012 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Thu, 23 Aug 2012 15:47:23 -0700 Subject: Google's representative to the Java SE 8 EG Message-ID: <20120823224723.C3F42DBE@eggemoggin.niobe.net> I'd like to welcome Kevin Bourrillion as Google's representative to this EG. - Mark From mark.reinhold at oracle.com Thu Aug 23 15:50:46 2012 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Thu, 23 Aug 2012 15:50:46 -0700 Subject: Java SE 8 EG Introductions Message-ID: <20120823225046.5C2E3DBE@eggemoggin.niobe.net> I think we EG members are known to each other, at least by reputation, but for those following along at home I think it'd be helpful for us to introduce ourselves, providing links to online bios where possible. I'm Mark Reinhold, Chief Architect of the Java Platform Group at Oracle. My online bio is here: http://mreinhold.org/ . - Mark From mark.reinhold at oracle.com Thu Aug 23 16:36:43 2012 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Thu, 23 Aug 2012 16:36:43 -0700 Subject: Modularity in Java SE 8 In-Reply-To: mark.reinhold@oracle.com; Tue, 17 Jul 2012 08:57:24 PDT; <20120717155724.887FD1CA6@eggemoggin.niobe.net> Message-ID: <20120823233644.024E9DBE@eggemoggin.niobe.net> 2012/7/17 8:57 -0700, mark.reinhold at oracle.com: > ... > > I therefore propose to defer the addition of a module system and the > modularization of the Platform to Java SE 9. This is by no means a > pleasant choice, but I think it's preferable to delaying Java SE 8 until > the modularity work is complete. I'd like for us to reach a decision on this in the next month or so. As input to the decision I offer here a list of URLs to a variety of blog entries, news articles, discussions, and other items that were published in reaction to my proposal. There are opinions in favor of, neutral to, and opposed to it. I'll refrain from quoting or otherwise analyzing the linked content any further, so that you may draw your own conclusions. The URLs are, very roughly, in the order in which they were published. http://www.infoq.com/news/2012/07/jigsaw-deferred http://www.infoworld.com/d/application-development/project-jigsaw-delayed-until-java-9-198007 http://blog.eisele.net/2012/07/plan-b-that-is-plan-n-nothing-jigsaw.html https://groups.google.com/forum/?fromgroups#!topic/javaposse/1WPHH23q8pc http://www.reddit.com/r/java/comments/wpjb3/project_jigsaw_late_for_the_train/ http://www.reddit.com/r/programming/comments/wpkne/jigsaw_pushed_out_to_java_9/ http://jaxenter.com/java-8-won-t-have-project-jigsaw-expert-group-formed-43713.html http://log.julien.ponge.info/post/27417398672/jigsaw-aka-modularity-in-the-jdk-is-dead http://marxsoftware.blogspot.co.uk/2012/07/project-jigsaw-booted-from-java-8.html http://osgithoughts.blogspot.co.uk/2012/07/no-jigsaw-for-javase-8.html http://java.dzone.com/articles/project-jigsaw-being-pushed http://www.pro-linux.de/news/1/18621/projekt-jigsaw-verpasst-den-zug.html http://www.theregister.co.uk/2012/07/19/oracle_scales_back_java8_plans/ http://jaxenter.com/project-jigsaw-delayed-until-java-9-the-reaction-43719.html http://www.i-programmer.info/news/80-java/4522-jigsaw-shelved-until-java-9.html http://www.sdtimes.com/link/36815 http://www.computing.co.uk/ctg/news/2193062/oracle-chief-architect-moves-to-drop-part-of-java-8-to-speed-up-release http://www.2ality.com/2012/07/java-jigsaw-delayed.html http://www.javacodegeeks.com/2012/07/project-jigsaw-booted-from-java-8.html http://blog.oio.de/2012/07/17/theres-not-a-moment-to-lose-jigsaw-postponed-forever/ https://alexismp.wordpress.com/2012/07/20/jigsaw-debacle/ http://njbartlett.name/2012/07/19/jigsaw-postponed.html http://www.reddit.com/r/java/comments/wrak5/project_jigsaw_being_pushed_to_java_9/ http://www.businesscloud9.com/content/jigsaw-puzzle-oracle/11213 http://www.kevinhooke.com/2012/07/22/java-8-wil-ship-without-project-jigsaw-modular-dependencies-for-the-java-platform/ http://adtmag.com/blogs/watersworks/2012/07/no-project-jigsaw.aspx http://www.drdobbs.com/jvm/project-jigsaw-java-plan-b2/240004208 http://savejigsaw.blogspot.de/ http://www.infoq.com/news/2012/07/jigsaw-delay-reactions http://searchsoa.techtarget.com/news/2240160763/New-Oracle-Java-modularity-method-or-trying-to-do-this-Jigsaw-puzzle http://tech.puredanger.com/2012/07/27/do-we-even-want-jigsaw/ http://www.theserverside.com/news/thread.tss?thread_id=67004 http://mreinhold.org/blog/late-for-the-train#disqus_thread This list is no doubt incomplete; pointers to additional relevant content are welcome. (Thanks to my colleagues Dalibor Topic and Donald Smith for collecting these URLs.) - Mark From kevinb at google.com Thu Aug 23 16:37:18 2012 From: kevinb at google.com (Kevin Bourrillion) Date: Thu, 23 Aug 2012 16:37:18 -0700 Subject: Google's representative to the Java SE 8 EG In-Reply-To: <20120823224723.C3F42DBE@eggemoggin.niobe.net> References: <20120823224723.C3F42DBE@eggemoggin.niobe.net> Message-ID: Great to be here, thanks! On Thu, Aug 23, 2012 at 3:47 PM, wrote: > I'd like to welcome Kevin Bourrillion as Google's representative > to this EG. > > - Mark > From aph at redhat.com Fri Aug 24 01:21:31 2012 From: aph at redhat.com (Andrew Haley) Date: Fri, 24 Aug 2012 09:21:31 +0100 Subject: Modularity in Java SE 8 In-Reply-To: <20120823233644.024E9DBE@eggemoggin.niobe.net> References: <20120823233644.024E9DBE@eggemoggin.niobe.net> Message-ID: <5037398B.3020201@redhat.com> On 08/24/2012 12:36 AM, mark.reinhold at oracle.com wrote: > (Thanks to my colleagues Dalibor Topic and Donald Smith for collecting > these URLs.) Indeed: a Stakhanovite effort! I know this whole process is very painful for all concerned, but I have some hope that we can eventually come up with something most people will accept. In Java SE 9, maybe. Andrew. From mark.reinhold at oracle.com Fri Aug 24 08:33:43 2012 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Fri, 24 Aug 2012 08:33:43 -0700 Subject: Java SE 8 comments list Message-ID: <20120824153343.859C22A1D@eggemoggin.niobe.net> I've created one more mailing list: java-se-8-spec-comments [1]. This list is for sending comments, suggestions, and other feedback directly to the EG. Only EG members may subscribe to this list, but anyone may post, and the archives are public. The EG will read all messages sent to this list. EG members -- If you'd like to be subscribed to this list, just let me know. - Mark [1] http://mail.openjdk.java.net/mailman/listinfo/java-se-8-spec-comments From mark.reinhold at oracle.com Fri Aug 24 09:02:59 2012 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Fri, 24 Aug 2012 09:02:59 -0700 Subject: Modularity in Java SE 8 In-Reply-To: mark.reinhold@oracle.com; Tue, 17 Jul 2012 08:57:24 PDT; <20120717155724.887FD1CA6@eggemoggin.niobe.net> Message-ID: <20120824160259.0F6642A5A@eggemoggin.niobe.net> FYI, I just posted a follow-up blog entry to answer common questions asked about my proposal to defer Jigsaw from Java 8 to Java 9: http://mreinhold.org/blog/late-for-the-train-qa - Mark