From jonathan.gibbons at oracle.com Thu Jul 3 17:38:27 2014 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Thu, 03 Jul 2014 18:38:27 +0100 Subject: CFV: Project Annotations Pipeline 2.0 In-Reply-To: <53ADD7CC.6050507@oracle.com> References: <53ADD7CC.6050507@oracle.com> Message-ID: <53B59513.9030409@oracle.com> Vote: yes On 06/27/2014 09:45 PM, Jonathan Gibbons wrote: > JDK 8 saw the introduction of three separate language features > affecting annotations and annotation processing. > > * Annotations on Java Types [1] > * Repeating Annotations [2] > * Lambda Expressions [3], which introduced new positions for annotations > > Although these features were developed independently, there is > non-trivial overlap between them, such as repeated type annotations on > a parameter type in a lambda expression. In addition, these features > all have to work well together with existing features such as the > Annotation Processing API, Language Model API, and javadoc. > > The machinery within javac to handle these features needs to be improved. > > Therefore, I hereby propose the creation of Project Annotations > Pipeline 2.0 with Joel Borggr?n-Franck as the Lead and the Compiler > group as the sponsoring group. > > In accordance with the OpenJDK guidelines [4], this project will > provide a venue to explore improvements to the overall handling of > annotations within the javac compilation pipeline. The project will be > entirely focussed on improving the implementation of the existing > language and API specifications, and is not intended as a venue to > change or enhance these specifications. > > The initial Reviewers and Committers will be: > > * Jonathan Gibbons > * Joel Borggr?n-Franck > * Maurizio Cimadamore > * Eric McCorkle > * Jan Lahoda > * Alex Buckley > > Initial Authors will be > > * Werner Dietl > * Steve Sides > * Andrey Eremeev > > The project will host the following mailing list for developers: > > * anno-pipeline-dev > > The initial source of this project will be based on a clone of a JDK 9 > repository. Changes from the JDK 9 parent will be synced into > Annotations Pipeline 2.0 periodically. Similar to Project Lambda, we > will follow a "commit first, review later" policy, as code will not > flow directly from the Annotations Pipeline 2.0 repositories into the > JDK repositories, but instead will be done by a "curated merge" where > select changes are extracted into new changesets for incorporation > into JDK repositories when they are ready for inclusion. > > Votes are due by July 11, 2014, 5PM PDT. > > Only current OpenJDK Members [5] are eligible to vote on this > motion. Votes must be cast in the open on the discuss list. > Replying to this message is sufficient if your mail program > honors the Reply-To header. > > For Lazy Consensus voting instructions, see [6]. > > > [1] https://www.jcp.org/en/jsr/detail?id=308 > [2] http://openjdk.java.net/jeps/120 > [3] https://jcp.org/en/jsr/detail?id=335 > [4] http://openjdk.java.net/projects/#new-project > [5] http://openjdk.java.net/census#members > [6] http://openjdk.java.net/projects/#new-project-vote From brian.goetz at oracle.com Mon Jul 7 16:40:55 2014 From: brian.goetz at oracle.com (Brian Goetz) Date: Mon, 07 Jul 2014 12:40:55 -0400 Subject: Result: New Project: Valhalla Message-ID: <53BACD97.5040500@oracle.com> Voting on Project Valhalla [1], with initial Lead of Brian Goetz, is now closed. Yes: 22 Veto: 0 Abstain: 0 According to the Bylaws definition of Lazy Consensus, this is sufficient to approve the new Project and its initial Lead. -Brian Goetz [1] http://mail.openjdk.java.net/pipermail/announce/2014-June/000174.html From joe.darcy at oracle.com Fri Jul 11 15:07:41 2014 From: joe.darcy at oracle.com (Joe Darcy) Date: Fri, 11 Jul 2014 08:07:41 -0700 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <53BFFDBD.3010507@oracle.com> Vote: yes -Joe On 07/10/2014 06:12 PM, Kumar Srinivasan wrote: > I hereby propose the creation of Project Javadoc.Next with Jonathan > Gibbons as the Lead and the Compiler group as the sponsoring group. > > In accordance with the OpenJDK guidelines [1], this project will provide > a venue to explore and incubate javadoc feature candidates such as an > Updated Doclet API [2], HTML 5 [3], search capabilities [4] (and > possibly other related topics.) > > The initial Reviewers and Committers will be: > > * Jonathan Gibbons > * Kumar Srinivasan > * Bhavesh Patel > * Maurizio Cimadamore > * Joe Darcy > * Sonali Goel > * Joel Borggren-Franck > * Mike Duigou > > The project will host the following mailing list for developers: > > * javadoc.next-dev > > The initial source of this project will be based on a clone of a JDK 9 > repository. Changes from the JDK 9 parent will be synced into > javadoc.next periodically. Similar to Project Lambda, we will follow a > "commit first, review later" policy, as code will not flow directly from > the javadoc.next repositories into the JDK repositories, but instead > will be done by a "curated merge" where select changes are extracted > into new changesets for incorporation into JDK repositories when they > are ready for inclusion. > > Votes are due by 07/24/2014, Midnight PDT. > > Only current OpenJDK Members [5] are eligible to vote on this motion. > Votes must be cast in the open on the discuss list. Replying to this > message is sufficient if your mail program honors the Reply-To header. > > For Lazy Consensus voting instructions, see [6]. > > Kumar Srinivasan > > [1]http://openjdk.java.net/projects/#new-project > [2]https://bugs.openjdk.java.net/browse/JDK-8042809 > [3]https://bugs.openjdk.java.net/browse/JDK-8046068 > [4]https://bugs.openjdk.java.net/browse/JDK-8044243 > [5]http://openjdk.java.net/census#members > [6]http://openjdk.java.net/projects/#new-project-vote > From mandy.chung at oracle.com Fri Jul 11 16:08:51 2014 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 11 Jul 2014 09:08:51 -0700 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <53C00C13.3010905@oracle.com> Vote: yes From maurizio.cimadamore at oracle.com Fri Jul 11 16:16:34 2014 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Fri, 11 Jul 2014 17:16:34 +0100 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <53C00DE2.10704@oracle.com> Vote: yes Maurizio On 11/07/14 02:12, Kumar Srinivasan wrote: > I hereby propose the creation of Project Javadoc.Next with Jonathan > Gibbons as the Lead and the Compiler group as the sponsoring group. > > In accordance with the OpenJDK guidelines [1], this project will provide > a venue to explore and incubate javadoc feature candidates such as an > Updated Doclet API [2], HTML 5 [3], search capabilities [4] (and > possibly other related topics.) > > The initial Reviewers and Committers will be: > > * Jonathan Gibbons > * Kumar Srinivasan > * Bhavesh Patel > * Maurizio Cimadamore > * Joe Darcy > * Sonali Goel > * Joel Borggren-Franck > * Mike Duigou > > The project will host the following mailing list for developers: > > * javadoc.next-dev > > The initial source of this project will be based on a clone of a JDK 9 > repository. Changes from the JDK 9 parent will be synced into > javadoc.next periodically. Similar to Project Lambda, we will follow a > "commit first, review later" policy, as code will not flow directly from > the javadoc.next repositories into the JDK repositories, but instead > will be done by a "curated merge" where select changes are extracted > into new changesets for incorporation into JDK repositories when they > are ready for inclusion. > > Votes are due by 07/24/2014, Midnight PDT. > > Only current OpenJDK Members [5] are eligible to vote on this motion. > Votes must be cast in the open on the discuss list. Replying to this > message is sufficient if your mail program honors the Reply-To header. > > For Lazy Consensus voting instructions, see [6]. > > Kumar Srinivasan > > [1]http://openjdk.java.net/projects/#new-project > [2]https://bugs.openjdk.java.net/browse/JDK-8042809 > [3]https://bugs.openjdk.java.net/browse/JDK-8046068 > [4]https://bugs.openjdk.java.net/browse/JDK-8044243 > [5]http://openjdk.java.net/census#members > [6]http://openjdk.java.net/projects/#new-project-vote > From paul.sandoz at oracle.com Fri Jul 11 16:55:47 2014 From: paul.sandoz at oracle.com (Paul Sandoz) Date: Fri, 11 Jul 2014 18:55:47 +0200 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <61BA5E42-3FA7-49AE-98FE-9840E9F65712@oracle.com> Vote: yes Paul. From Alan.Bateman at oracle.com Mon Jul 14 07:39:28 2014 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 14 Jul 2014 08:39:28 +0100 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <53C38930.9030308@oracle.com> On 11/07/2014 02:12, Kumar Srinivasan wrote: > I hereby propose the creation of Project Javadoc.Next with Jonathan > Gibbons as the Lead and the Compiler group as the sponsoring group. Vote yes From weijun.wang at oracle.com Mon Jul 14 08:01:56 2014 From: weijun.wang at oracle.com (Wang Weijun) Date: Mon, 14 Jul 2014 16:01:56 +0800 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <46CCBD19-3842-4CD9-8DE5-C1A33465EDCA@oracle.com> Vote: yes. -Weijun On Jul 11, 2014, at 9:12, Kumar Srinivasan wrote: > I hereby propose the creation of Project Javadoc.Next with Jonathan > Gibbons as the Lead and the Compiler group as the sponsoring group. From behrangsa at gmail.com Mon Jul 14 08:13:30 2014 From: behrangsa at gmail.com (Behrang Saeedzadeh) Date: Mon, 14 Jul 2014 01:13:30 -0700 (PDT) Subject: CFV: Project Javadoc.Next In-Reply-To: <46CCBD19-3842-4CD9-8DE5-C1A33465EDCA@oracle.com> References: <46CCBD19-3842-4CD9-8DE5-C1A33465EDCA@oracle.com> Message-ID: <1405325610303.29929d7a@Nodemailer> Yes? Best regards, Behrang Saeedzadeh On Mon, Jul 14, 2014 at 6:12 PM, Wang Weijun wrote: > Vote: yes. > -Weijun > On Jul 11, 2014, at 9:12, Kumar Srinivasan wrote: >> I hereby propose the creation of Project Javadoc.Next with Jonathan >> Gibbons as the Lead and the Compiler group as the sponsoring group. From behrangsa at gmail.com Mon Jul 14 08:14:02 2014 From: behrangsa at gmail.com (Behrang Saeedzadeh) Date: Mon, 14 Jul 2014 01:14:02 -0700 (PDT) Subject: CFV: Project Javadoc.Next In-Reply-To: <46CCBD19-3842-4CD9-8DE5-C1A33465EDCA@oracle.com> References: <46CCBD19-3842-4CD9-8DE5-C1A33465EDCA@oracle.com> Message-ID: <1405325642576.99910da7@Nodemailer> Vote: Yes.? Best regards, Behrang Saeedzadeh On Mon, Jul 14, 2014 at 6:12 PM, Wang Weijun wrote: > Vote: yes. > -Weijun > On Jul 11, 2014, at 9:12, Kumar Srinivasan wrote: >> I hereby propose the creation of Project Javadoc.Next with Jonathan >> Gibbons as the Lead and the Compiler group as the sponsoring group. From volker.simonis at gmail.com Mon Jul 14 09:27:05 2014 From: volker.simonis at gmail.com (Volker Simonis) Date: Mon, 14 Jul 2014 11:27:05 +0200 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: Vote: yes On Fri, Jul 11, 2014 at 3:12 AM, Kumar Srinivasan wrote: > I hereby propose the creation of Project Javadoc.Next with Jonathan > Gibbons as the Lead and the Compiler group as the sponsoring group. > > In accordance with the OpenJDK guidelines [1], this project will provide > a venue to explore and incubate javadoc feature candidates such as an > Updated Doclet API [2], HTML 5 [3], search capabilities [4] (and > possibly other related topics.) > > The initial Reviewers and Committers will be: > > * Jonathan Gibbons > * Kumar Srinivasan > * Bhavesh Patel > * Maurizio Cimadamore > * Joe Darcy > * Sonali Goel > * Joel Borggren-Franck > * Mike Duigou > > The project will host the following mailing list for developers: > > * javadoc.next-dev > > The initial source of this project will be based on a clone of a JDK 9 > repository. Changes from the JDK 9 parent will be synced into > javadoc.next periodically. Similar to Project Lambda, we will follow a > "commit first, review later" policy, as code will not flow directly from > the javadoc.next repositories into the JDK repositories, but instead > will be done by a "curated merge" where select changes are extracted > into new changesets for incorporation into JDK repositories when they > are ready for inclusion. > > Votes are due by 07/24/2014, Midnight PDT. > > Only current OpenJDK Members [5] are eligible to vote on this motion. > Votes must be cast in the open on the discuss list. Replying to this > message is sufficient if your mail program honors the Reply-To header. > > For Lazy Consensus voting instructions, see [6]. > > Kumar Srinivasan > > [1]http://openjdk.java.net/projects/#new-project > [2]https://bugs.openjdk.java.net/browse/JDK-8042809 > [3]https://bugs.openjdk.java.net/browse/JDK-8046068 > [4]https://bugs.openjdk.java.net/browse/JDK-8044243 > [5]http://openjdk.java.net/census#members > [6]http://openjdk.java.net/projects/#new-project-vote > From behrangsa at gmail.com Mon Jul 14 11:32:46 2014 From: behrangsa at gmail.com (Behrang Saeedzadeh) Date: Mon, 14 Jul 2014 21:32:46 +1000 Subject: CFV: Project Javadoc.Next In-Reply-To: References: <53BF39ED.9070505@oracle.com> Message-ID: Sorry... I just noticed I was not eligible to vote! But Yes! :D Best regards, Behrang http://www.behrang.org On Mon, Jul 14, 2014 at 7:27 PM, Volker Simonis wrote: > Vote: yes > > On Fri, Jul 11, 2014 at 3:12 AM, Kumar Srinivasan > wrote: > > I hereby propose the creation of Project Javadoc.Next with Jonathan > > Gibbons as the Lead and the Compiler group as the sponsoring group. > > > > In accordance with the OpenJDK guidelines [1], this project will provide > > a venue to explore and incubate javadoc feature candidates such as an > > Updated Doclet API [2], HTML 5 [3], search capabilities [4] (and > > possibly other related topics.) > > > > The initial Reviewers and Committers will be: > > > > * Jonathan Gibbons > > * Kumar Srinivasan > > * Bhavesh Patel > > * Maurizio Cimadamore > > * Joe Darcy > > * Sonali Goel > > * Joel Borggren-Franck > > * Mike Duigou > > > > The project will host the following mailing list for developers: > > > > * javadoc.next-dev > > > > The initial source of this project will be based on a clone of a JDK 9 > > repository. Changes from the JDK 9 parent will be synced into > > javadoc.next periodically. Similar to Project Lambda, we will follow a > > "commit first, review later" policy, as code will not flow directly from > > the javadoc.next repositories into the JDK repositories, but instead > > will be done by a "curated merge" where select changes are extracted > > into new changesets for incorporation into JDK repositories when they > > are ready for inclusion. > > > > Votes are due by 07/24/2014, Midnight PDT. > > > > Only current OpenJDK Members [5] are eligible to vote on this motion. > > Votes must be cast in the open on the discuss list. Replying to this > > message is sufficient if your mail program honors the Reply-To header. > > > > For Lazy Consensus voting instructions, see [6]. > > > > Kumar Srinivasan > > > > [1]http://openjdk.java.net/projects/#new-project > > [2]https://bugs.openjdk.java.net/browse/JDK-8042809 > > [3]https://bugs.openjdk.java.net/browse/JDK-8046068 > > [4]https://bugs.openjdk.java.net/browse/JDK-8044243 > > [5]http://openjdk.java.net/census#members > > [6]http://openjdk.java.net/projects/#new-project-vote > > > From james.graham at oracle.com Mon Jul 14 19:03:37 2014 From: james.graham at oracle.com (Jim Graham) Date: Mon, 14 Jul 2014 12:03:37 -0700 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <53C42989.2060805@oracle.com> Vote: yes ...jim On 7/10/14 6:12 PM, Kumar Srinivasan wrote: > I hereby propose the creation of Project Javadoc.Next with Jonathan > Gibbons as the Lead and the Compiler group as the sponsoring group. > > In accordance with the OpenJDK guidelines [1], this project will provide > a venue to explore and incubate javadoc feature candidates such as an > Updated Doclet API [2], HTML 5 [3], search capabilities [4] (and > possibly other related topics.) > > The initial Reviewers and Committers will be: > > * Jonathan Gibbons > * Kumar Srinivasan > * Bhavesh Patel > * Maurizio Cimadamore > * Joe Darcy > * Sonali Goel > * Joel Borggren-Franck > * Mike Duigou > > The project will host the following mailing list for developers: > > * javadoc.next-dev > > The initial source of this project will be based on a clone of a JDK 9 > repository. Changes from the JDK 9 parent will be synced into > javadoc.next periodically. Similar to Project Lambda, we will follow a > "commit first, review later" policy, as code will not flow directly from > the javadoc.next repositories into the JDK repositories, but instead > will be done by a "curated merge" where select changes are extracted > into new changesets for incorporation into JDK repositories when they > are ready for inclusion. > > Votes are due by 07/24/2014, Midnight PDT. > > Only current OpenJDK Members [5] are eligible to vote on this motion. > Votes must be cast in the open on the discuss list. Replying to this > message is sufficient if your mail program honors the Reply-To header. > > For Lazy Consensus voting instructions, see [6]. > > Kumar Srinivasan > > [1]http://openjdk.java.net/projects/#new-project > [2]https://bugs.openjdk.java.net/browse/JDK-8042809 > [3]https://bugs.openjdk.java.net/browse/JDK-8046068 > [4]https://bugs.openjdk.java.net/browse/JDK-8044243 > [5]http://openjdk.java.net/census#members > [6]http://openjdk.java.net/projects/#new-project-vote > From artem.ananiev at oracle.com Tue Jul 15 11:03:23 2014 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Tue, 15 Jul 2014 15:03:23 +0400 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <53C50A7B.8090003@oracle.com> Vote: yes Artem On 7/11/2014 5:12 AM, Kumar Srinivasan wrote: > I hereby propose the creation of Project Javadoc.Next with Jonathan > Gibbons as the Lead and the Compiler group as the sponsoring group. > > In accordance with the OpenJDK guidelines [1], this project will provide > a venue to explore and incubate javadoc feature candidates such as an > Updated Doclet API [2], HTML 5 [3], search capabilities [4] (and > possibly other related topics.) > > The initial Reviewers and Committers will be: > > * Jonathan Gibbons > * Kumar Srinivasan > * Bhavesh Patel > * Maurizio Cimadamore > * Joe Darcy > * Sonali Goel > * Joel Borggren-Franck > * Mike Duigou > > The project will host the following mailing list for developers: > > * javadoc.next-dev > > The initial source of this project will be based on a clone of a JDK 9 > repository. Changes from the JDK 9 parent will be synced into > javadoc.next periodically. Similar to Project Lambda, we will follow a > "commit first, review later" policy, as code will not flow directly from > the javadoc.next repositories into the JDK repositories, but instead > will be done by a "curated merge" where select changes are extracted > into new changesets for incorporation into JDK repositories when they > are ready for inclusion. > > Votes are due by 07/24/2014, Midnight PDT. > > Only current OpenJDK Members [5] are eligible to vote on this motion. > Votes must be cast in the open on the discuss list. Replying to this > message is sufficient if your mail program honors the Reply-To header. > > For Lazy Consensus voting instructions, see [6]. > > Kumar Srinivasan > > [1]http://openjdk.java.net/projects/#new-project > [2]https://bugs.openjdk.java.net/browse/JDK-8042809 > [3]https://bugs.openjdk.java.net/browse/JDK-8046068 > [4]https://bugs.openjdk.java.net/browse/JDK-8044243 > [5]http://openjdk.java.net/census#members > [6]http://openjdk.java.net/projects/#new-project-vote > From dalibor.topic at oracle.com Tue Jul 15 11:12:29 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 15 Jul 2014 13:12:29 +0200 Subject: CFV: Project Javadoc.Next In-Reply-To: <53BF39ED.9070505@oracle.com> References: <53BF39ED.9070505@oracle.com> Message-ID: <53C50C9D.8070607@oracle.com> Vote: Yes. On 11.07.2014 03:12, Kumar Srinivasan wrote: > I hereby propose the creation of Project Javadoc.Next with Jonathan > Gibbons as the Lead and the Compiler group as the sponsoring group. > -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Gesch?ftsf?hrer: J?rgen Kunz Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Astrid Kepper, Val Maher Oracle is committed to developing practices and products that help protect the environment From aredocilla at gmail.com Fri Jul 18 21:03:20 2014 From: aredocilla at gmail.com (allicoder) Date: Fri, 18 Jul 2014 22:03:20 +0100 Subject: OpenJDK: JDK on headless machine, no X, no GNOME etc. Message-ID: <53C98B98.3060404@gmail.com> Hi all, I have a headless Debian machine (Wheezy), and I'd like to use it for some Android (ROM) development. This means I need Java on it, but the default packages (openjdk-7-jdk et al) pull in X and GNOME packages and lots of other things I don't need. openjdk-7-jre-headless isn't going to help because it won't have javac etc. Is there a way to install the JDK tools on this box without having to pull in all the graphical dependencies I won't need? I'm happy to rebuild OpenJDK if needed. Best wishes, allicoder. From maurizio.cimadamore at oracle.com Fri Jul 18 21:17:47 2014 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Fri, 18 Jul 2014 22:17:47 +0100 Subject: OpenJDK: JDK on headless machine, no X, no GNOME etc. In-Reply-To: <53C98B98.3060404@gmail.com> References: <53C98B98.3060404@gmail.com> Message-ID: <53C98EFB.8010208@oracle.com> Hi, If you are considering JDK 8, I believe compact profiles [1] is what you need. You can contact core-libs-dev at openjdk.java.net for more info on the feature and/or build-dev at openjdk.java.net if you need help with the build. Cheers Maurizio [1] - http://openjdk.java.net/jeps/161 On 18/07/14 22:03, allicoder wrote: > Hi all, > > I have a headless Debian machine (Wheezy), and I'd like to use it for > some Android (ROM) development. This means I need Java on it, but the > default packages (openjdk-7-jdk et al) pull in X and GNOME packages and > lots of other things I don't need. openjdk-7-jre-headless isn't going to > help because it won't have javac etc. Is there a way to install the JDK > tools on this box without having to pull in all the graphical > dependencies I won't need? I'm happy to rebuild OpenJDK if needed. > > Best wishes, > allicoder. From aredocilla at gmail.com Fri Jul 18 22:29:49 2014 From: aredocilla at gmail.com (allicoder) Date: Fri, 18 Jul 2014 23:29:49 +0100 Subject: OpenJDK: JDK on headless machine, no X, no GNOME etc. In-Reply-To: <53C98EFB.8010208@oracle.com> References: <53C98B98.3060404@gmail.com> <53C98EFB.8010208@oracle.com> Message-ID: <53C99FDD.6010109@gmail.com> Hi Maurizio, Thank you, I'll look into that. Best wishes, allicoder. On 18/07/14 22:17, Maurizio Cimadamore wrote: > Hi, > If you are considering JDK 8, I believe compact profiles [1] is what > you need. You can contact core-libs-dev at openjdk.java.net for more info > on the feature and/or build-dev at openjdk.java.net if you need help with > the build. > > Cheers > Maurizio > > [1] - http://openjdk.java.net/jeps/161 > > On 18/07/14 22:03, allicoder wrote: >> Hi all, >> >> I have a headless Debian machine (Wheezy), and I'd like to use it for >> some Android (ROM) development. This means I need Java on it, but the >> default packages (openjdk-7-jdk et al) pull in X and GNOME packages and >> lots of other things I don't need. openjdk-7-jre-headless isn't going to >> help because it won't have javac etc. Is there a way to install the JDK >> tools on this box without having to pull in all the graphical >> dependencies I won't need? I'm happy to rebuild OpenJDK if needed. >> >> Best wishes, >> allicoder. > From ivan at azulsystems.com Sun Jul 20 19:18:14 2014 From: ivan at azulsystems.com (Ivan Krylov) Date: Sun, 20 Jul 2014 19:18:14 +0000 Subject: OpenJDK: JDK on headless machine, no X, no GNOME etc. In-Reply-To: <53C98B98.3060404@gmail.com> References: <53C98B98.3060404@gmail.com> Message-ID: <1D077490-47CA-4ECB-9FB6-29E98FD34864@azulsystems.com> You might be ok with simply downloading the tar.gz linux binary bundle for 7 or 8. If disk space is a concern then yes, compact profiles is the way to go (8 only). Ivan On 19 Jul 2014, at 01:03, allicoder wrote: > Hi all, > > I have a headless Debian machine (Wheezy), and I'd like to use it for > some Android (ROM) development. This means I need Java on it, but the > default packages (openjdk-7-jdk et al) pull in X and GNOME packages and > lots of other things I don't need. openjdk-7-jre-headless isn't going to > help because it won't have javac etc. Is there a way to install the JDK > tools on this box without having to pull in all the graphical > dependencies I won't need? I'm happy to rebuild OpenJDK if needed. > > Best wishes, > allicoder. > From robert at marcanoonline.com Mon Jul 21 15:21:19 2014 From: robert at marcanoonline.com (Robert Marcano) Date: Mon, 21 Jul 2014 10:51:19 -0430 Subject: OpenJDK: JDK on headless machine, no X, no GNOME etc. In-Reply-To: <53C98B98.3060404@gmail.com> References: <53C98B98.3060404@gmail.com> Message-ID: <53CD2FEF.904@marcanoonline.com> On 07/18/2014 04:33 PM, allicoder wrote: > Hi all, > > I have a headless Debian machine (Wheezy), and I'd like to use it for > some Android (ROM) development. This means I need Java on it, but the > default packages (openjdk-7-jdk et al) pull in X and GNOME packages and > lots of other things I don't need. openjdk-7-jre-headless isn't going to > help because it won't have javac etc. Is there a way to install the JDK > tools on this box without having to pull in all the graphical > dependencies I won't need? I'm happy to rebuild OpenJDK if needed. Fedora did packaging changes recently in order to have a headless package $ rpm -qa java\*head\* java-1.8.0-openjdk-headless-1.8.0.5-3.b13.fc20.x86_64 java-1.7.0-openjdk-headless-1.7.0.65-2.5.1.2.fc20.x86_64 Probably Debian people could take something from it and split packages like that > > Best wishes, > allicoder. > From omajid at redhat.com Tue Jul 22 15:58:57 2014 From: omajid at redhat.com (Omair Majid) Date: Tue, 22 Jul 2014 11:58:57 -0400 Subject: OpenJDK: JDK on headless machine, no X, no GNOME etc. In-Reply-To: <53CD2FEF.904@marcanoonline.com> References: <53C98B98.3060404@gmail.com> <53CD2FEF.904@marcanoonline.com> Message-ID: <20140722155854.GA5799@redhat.com> * Robert Marcano [2014-07-21 11:21]: > Fedora did packaging changes recently in order to have a headless package > > $ rpm -qa java\*head\* > java-1.8.0-openjdk-headless-1.8.0.5-3.b13.fc20.x86_64 > java-1.7.0-openjdk-headless-1.7.0.65-2.5.1.2.fc20.x86_64 > > Probably Debian people could take something from it and split packages like > that For the record, we (Fedora) actually adapted this from Debian :) "Designed after Debian packaging, Fedora OpenJDK package has been split into packages providing java and java-headless." [1] But this is not what the original poster wants; both Debian and Fedora do this split for runtime-packages (that is, the JRE), not development packages (the JDK). As far as I know, neither Debian nor Fedora have a solution for this. Cheers, Omair [1] http://fedoraproject.org/wiki/Changes/HeadlessJava#Detailed_Description -- PGP Key: 66484681 (http://pgp.mit.edu/) Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681