From martijnverburg at gmail.com Sun Feb 2 02:21:24 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Sun, 2 Feb 2014 11:21:24 +0100 Subject: FOSDEM meeting today Message-ID: Hi all, Reminder that we'll be meeting in the Free Java room at 1200. Rough list of topics: * Which projects that Adopt OpenJDK currently have are candidates for OpenJDK proper? 1.) Betterrev 2.) The Developer Virtual Images project 3.) JCountdown (unlikely) 4.) Lambda tutorials 5.) JitWatch ... * What will our quarterly reports contain? * How do we measure our progress? * Bug triage database to sit in-front of JBUG? * Global hack days programme * QA assistance / get hte world testing OpenJDK today! CI style via Cloudbees etc * JBUG - identifying issues that new folks can tackle * Research surveys on OpenJDK features. I'm sure there's other topics as well but I think this is enough to start with :-) Cheers, Martijn From martijnverburg at gmail.com Mon Feb 3 10:44:19 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Mon, 3 Feb 2014 19:44:19 +0100 Subject: Minutes from FOSDEM F2F meeting Message-ID: Hi all, As I mentioned late last year, the Adopt OpenJDK programme has been formalised into an official OpenJDK Group ( http://mail.openjdk.java.net/pipermail/announce/2013-December/000159.html). Behind the scenes Dalibor is doing a great job in getting us set-up in OpenJDK land and we had our first F2F meeting of the group at FOSDEM over the weekend. Here are the rough outcomes of that meeting: Overall: * Betterrev, Virtual images for developers, increasing FOSS projects that test on OpenJDK nightlies and global hackathons were all broadly agreed on as being worthwhile areas to pursue. 1.) We need a Mission Statement for the group that clearly highlights that we wish to effectively scale contributions to OpenJDK. By effectively, we mena in such a manner that the existing ~300-400 full time OpenJDK contributors don't get overwhelmed. I'll start a separate thread on this shortly. 2.) We need to gather metrics on the activities of the Adoption Group, to report quarterly. I'll start a separate thread on this shortly. 3.) We'd like to bring together a broad group of Adoption supporters that are experienced Java/C/C++ developers and/or have Contributor, Committer, Author or Reviewer status within OpenJDK (for various projects) to act as a group that can triage new contributor patch reviews, bug submissions and so forth. Patches - The rough idea will be that the Betterrev system will feed patches by new contributors into this channel for review before being forwarded to the various individual OpenJDK mailing lists. This will help foster a culture of high quality patches going into OpenJDK by new contributors and helping those contributors go through the patch submission process and other OpenJDK conventions. Bug submissions - The rough idea will be that this group can assist with triage of bug reports and feature requests by new contributors. This will help foster a culture of high quality bug reports going into OpenJDK by new contributors and helping those contributors understand what is required of a submission in order for it to be worked upon. An outstanding task for this is to understand the number of Java/OpenJDK related bug reports come in over time period X via bugs.sun.com. I'll start a separate thread on this shortly. 4.) Some alterations were suggested for the Betterrev system to allow existing Webrev patches to flow through and to have patches initially go to the broad group mentioned in 3.) 5.) Mario Torres stated that it would be great to have OpenJDK as an official Google Summer of Code organisation I'll start a separate thread on this shortly. 6.) Design of a simple static HTML page will be needed for the Adoption home page. I'll start a separate thread on this shortly. 7.) Opening of the Wiki was also briefly discussed. I'll start a separate thread on this shortly. Right, I think that was it! Thanks to Dalibor, Cecilia, Daniel, Mani, Rory, Volker, Murali, Mario, Roman, Sunny and anyone else I missed for a great productive start! Cheers, Martijn From rory.odonnell at oracle.com Tue Feb 4 02:30:44 2014 From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin Ireland) Date: Tue, 04 Feb 2014 10:30:44 +0000 Subject: JDK 8 Build 128 is available on java.net Message-ID: <52F0C154.5060803@oracle.com> Hi All, Great meeting you all at FOSDEM. JDK 8 Build b128 Early Access Build is now available for download & test. Please log all show stopper issues as soon as possible. I would encourage you to read another interesting blog by Eric Costlow regarding JDK 8 using TLS 1.2 as default . This first occurred in build 122, please do let me know if you uncover any issues. Thanks for your support, Rory -- Rgds,Rory O'Donnell Quality Engineering Manager Oracle EMEA , Dublin, Ireland From alex.theedom at gmail.com Tue Feb 4 13:47:08 2014 From: alex.theedom at gmail.com (Alex Theedom) Date: Tue, 4 Feb 2014 22:47:08 +0100 Subject: jCountdown migration to MongoDB Message-ID: Dear All JCountdown is migrating to MongoDB. This is for two principle reasons. Firstly the need to accurately identified the country in which the site visitor is located and secondly so that statistical analysis can be done better and more efficiently. This means that the projects source code has changed to accommodate the Mongo driver and Morphia and that you will need to install MongoDB on your local machines. The migration will occur in two phases. First we all must install Mongo locally and secondly fetch the latest code revisions from Git Hub. Installing Mongo ------------------------ I have added a page to the wiki which details the installation process ( https://github.com/AdoptOpenJDK/javacountdown/wiki/Mongo-DB). In additional to installing Mongo some geoposition data will need to be imported into the Mongo collection. There are detailed instructions on the wiki regarding how to install and import the data. Code Source ------------------- I want to ensure that we have the database migrated and all problems ironed out before I commit the code changes. I am available to assist anyone that has doubts or runs into technical problems with this migration. Good luck all. Alex Theedom From martijnverburg at gmail.com Wed Feb 5 08:49:02 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 5 Feb 2014 16:49:02 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK Message-ID: Hi all, **Important - please remember to sign-up to the adoption-discuss at openjdk.java.net mailing list and reply to this thread there please** We need a Mission Statement for the group that clearly highlights that we wish to effectively* scale contributions to OpenJDK. By effectively, we mean in such a manner that the existing ~300-400 full time OpenJDK contributors don't get overwhelmed, which would result in potential delays of getting future versions of OpenJDK/Java released! Here's my proposal, I'd love people's feedback on this: "To effectively scale contributions to OpenJDK in a way that does not overload existing OpenJDK contributors" Cheers, Martijn From martijnverburg at gmail.com Wed Feb 5 09:00:53 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 5 Feb 2014 17:00:53 +0000 Subject: Gathering metrics for the Adoption programme Message-ID: Hi all, **Important - please remember to sign-up to the adoption-discuss at openjdk.java.net mailing list and reply to this thread there please** We'd like to measure & report to the OpenJDK governing board some quantifiable metrics on the impact and effectiveness of the Adoption programme. These metrics will also be useful to the group in terms of helping us determine whether we are fulfilling our mission statement and purpose. Here's my proposal on the metrics, I'd love people's feedback on this: Initial Onboarding: ============= * Number of mailing list users * Message volume on the mailing list * Number of new developers successfully building OpenJDK / Downloads of OpenJDK development virtual machine * Number of unique visitors to Adoption page/wiki ** Perhaps measure impact on overall OpenJDK visits Betterrev: ======= Betterev is a proposed patch workflow & build farm system. It will act as community clearing house for new contributors and as a prototype for OpenJDK infrastructure. * Number of patches submitted to Betterrev (a community clearing house for new contributors) ** Number of patches subsequently committed to OpenJDK QA: === * Number of FOSS projects involved in testing OpenJDK nightly builds * Number of bugs/issues reviewed by adoption group for quality control purposes. Longterm Onboarding: ================ * Number of 'graduates' from Adoption programme into official OpenJDK contributors, authors, committers and reviewers. Cheers, Martijn From martijnverburg at gmail.com Wed Feb 5 09:02:39 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 5 Feb 2014 17:02:39 +0000 Subject: OpenJDK or Adoption Group as an official Google Summer of Code organisation Message-ID: Hi all, **Important - please remember to sign-up to the adoption-discuss at openjdk.java.net mailing list and reply to this thread there please** Does anyone have expertise in the GSOC programme who could investigate whether we can register as an official sponsor organisation? Cheers, Martijn From martijnverburg at gmail.com Wed Feb 5 09:14:01 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 5 Feb 2014 17:14:01 +0000 Subject: Features & Design for Adoption Group Home page Message-ID: Hi all, **Important - please remember to sign-up to the adoption-discuss at openjdk.java.net mailing list and reply to this thread there please** So we have an official static HTML home page for the group: http://openjdk.java.net/groups/adoption/ We have to bear in mind that this is a static page that we don't want to change very often (dynamic content can go into the wiki). But I'd like to discuss what we can put on there as a minimum set and hopefully have some folks volunteer to give it a modern, friendly design (reminder it's static HTML & possibly CSS only)! Our existing page is too crowded ( https://java.net/projects/adoptopenjdk/pages/AdoptOpenJDK). Taking a stab at what I think the minimum features should be (please send feedback)! ======= * Mission Statement * How to join the mailing list(s) * A reference to the members as per the census * Link to the wiki * Eventually a list of project(s) * GitHub/BitBucket resources (for projects not yet in OpenJDK proper) ======= Cheers, Martijn From martijnverburg at gmail.com Wed Feb 5 09:18:30 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 5 Feb 2014 17:18:30 +0000 Subject: Adoption Wiki on OpenJDK Message-ID: Hi all, **Important - please remember to sign-up to the adoption-discuss at openjdk.java.net mailing list and reply to this thread there please** So we have an official wiki for the group: https://wiki.openjdk.java.net/display/Adoption/Main It contains some pages from previous attempts to get content across from the existing Adopt OpenJDK wiki on java.net. Before we discuss what to port over / add to this wiki, I'd like to make sure we've archived off / removed the old cruft. @Dalibor? Sorry to single you out, but do you know if/how an administrator can get access to delete/archive pages in the wiki? Cheers, Martijn From martijnverburg at gmail.com Wed Feb 5 09:38:30 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 5 Feb 2014 18:38:30 +0100 Subject: Potential review committee for new contributor patches and bug submissions Message-ID: Hi all, **Important - please remember to sign-up to the adoption-discuss at openjdk.java.net mailing list and reply to this thread there please** We'd like to bring together a broad group of Adoption supporters that are experienced Java/C/C++ developers and/or have Contributor, Committer, Author or Reviewer status within OpenJDK (for various projects) to act as a group that can triage new contributor patch reviews, bug submissions and so forth. This group will be a very important quality control buffer and mentoring group so that new contributors understand the high quality level of patches / bug submissions but can also be mentored to improve those as opposed to be outright rebuffed. Patches - The rough idea will be that the Betterrev system will feed patches by new contributors into this channel for review before being forwarded to the various individual OpenJDK mailing lists. This will help foster a culture of high quality patches going into OpenJDK by new contributors and helping those contributors go through the patch submission process and other OpenJDK conventions. Bug submissions - The rough idea will be that this group can assist with triage of bug reports and feature requests by new contributors. This will help foster a culture of high quality bug reports going into OpenJDK by new contributors and helping those contributors understand what is required of a submission in order for it to be worked upon. An outstanding task for this is to understand the number of Java/OpenJDK related bug reports come in over time period X via bugs.sun.com. I'd like to propose an adoption-review at openjdk.java.net mailing list to act as a central point, but I'm all ears on ideas on how we could trial this idea? Cheers, Martijn From martijnverburg at gmail.com Wed Feb 5 09:46:15 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 5 Feb 2014 18:46:15 +0100 Subject: Proposing projects for OpenJDK Message-ID: Hi all, **Important - please remember to sign-up to the adoption-discuss at openjdk.java.net mailing list and reply to this thread there please** We have a couple of projects that *may* fall nicely into OpenJDK itself. Just as a heads up I'm holding off on proposing any for a week or two until the virtual-images, betterrev and jitwatch projects go through somewhat of a 1.0.0 release. For reference, the following projects (or parts of projects) may have merit in terms of being part of OpenJDK proper, see https://github.com/adoptopenjdk/ and https://bitbucket.org/adoptopenjdk/for details on these projects: * Betterrev (patch review and build farm system) * virtual-images (developer vm in a box) * Jitwatch (JavaFX tool to visualise JIT compilation) * Lambda tutorials (TDD driven tutorials for learning this Java 8 feature) When in doubt, we'll opt for a 'continue developing it outside of OpenJDK until it makes sense to move it'. With that in mind it may be far too early to consider any of these projects or the code artifacts they contain! Having any code / projects going into OpenJDK is a big commitment and needs lengthy discussion first, so comments / feedback is welcome! Cheers, Martijn From dalibor.topic at oracle.com Wed Feb 5 10:37:34 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 05 Feb 2014 19:37:34 +0100 Subject: OpenJDK or Adoption Group as an official Google Summer of Code organisation In-Reply-To: References: Message-ID: <52F284EE.60200@oracle.com> On 05.02.2014 18:02, Martijn Verburg wrote: > > Does anyone have expertise in the GSOC programme who could investigate > whether we can register as an official sponsor organisation? From looking at http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2014/help_page#1._What_is_a_mentoring_organization it seems like a 'mentoring organization' would be a group of people running a project. The Adoption Group does not 'run' OpenJDK, so registering it wouldn't make sense. The only OpenJDK Group for which that description would make sense would be the OpenJDK Governing Board. Considering that OpenJDK related [0] projects [1] have [2] been [3] a regular feature in that program in the past years, without OpenJDK as such participating as a mentoring organization, I don't think we would have to rush to register OpenJDK as a mentoring organization in light of the looming deadline in a little more than a week. Instead, looking at the timeline at http://www.google-melange.com/gsoc/events/google/gsoc2014, it seems that this year's instance of the program was announced back in October. Assuming that a similar program gets announced again this year in the autumn, and is supposed to start at about the same time next year, that would give this Group enough time to understand the requirements, expected time & resource commitment, and expected results, and then discuss and wrap up a proposal for the Governing Board to decide on for 2015. cheers, dalibor topic [0] https://www.haiku-os.org/blog/hamish/2012-04-27_gsoc_introduction_openjdk_port [1] https://www.gnu.org/software/hurd/user/jkoenig/java.html [2] http://lists.alioth.debian.org/pipermail/soc-coordination/2013-September/001885.html [3] https://wiki.linuxfoundation.org/en/Google_Summer_of_Code_2009#Make_OpenJDK_LSB_Compliant ... and many, many more over the years. -- 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 lists at suriar.com Wed Feb 5 13:12:56 2014 From: lists at suriar.com (Murali Suriar) Date: Wed, 5 Feb 2014 21:12:56 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: Message-ID: Hi Martijn, On 5 February 2014 16:49, Martijn Verburg wrote: > Here's my proposal, I'd love people's feedback on this: > > "To effectively scale contributions to OpenJDK in a way that does not > overload existing OpenJDK contributors" > Sounds good to me. The only thing I wonder: do we want to distinguish between contributing and integrating? "... overload existing OpenJDK contributors" doesn't make it clear why more contributions could potentially delay future releases. Cheers, Murali. PS: apologies if people receive this twice, I was having a disagreement with mailman. :P From cnewland at chrisnewland.com Wed Feb 5 14:23:29 2014 From: cnewland at chrisnewland.com (Chris Newland) Date: Wed, 5 Feb 2014 22:23:29 -0000 Subject: Proposing projects for OpenJDK In-Reply-To: References: Message-ID: <238feb71fffa7201fabd4efac02e7165.squirrel@excalibur.xssl.net> Hi Martijn, all, (speaking as the author of JITWatch) definitely +1 for waiting until it's in a stable state. I've got a few more features in my head that I think are quite important for a usable v1. I also need to increase unit test coverage and try it across a good sample of hotspot logs. I tried with a 200MB log from Eclipse and ran into PermGen problems so want to make sure it scales as a tool. As a request, I'd be grateful to receive any hotspot -XX:+LogCompilation logs people are willing to share (core classes or common libs preferred as classes need to be available, no need for source). Email to chris at chrisnewland.com thanks :) Kind regards, Chris > Hi all, > > **Important - please remember to sign-up to the > adoption-discuss at openjdk.java.net mailing list and reply to this thread > there please** > > We have a couple of projects that *may* fall nicely into OpenJDK itself. > Just as a heads up I'm holding off on proposing any for a week or two > until > the virtual-images, betterrev and jitwatch projects go through somewhat of > a 1.0.0 release. > > For reference, the following projects (or parts of projects) may have > merit > in terms of being part of OpenJDK proper, see > https://github.com/adoptopenjdk/ and > https://bitbucket.org/adoptopenjdk/for details on these projects: > > * Betterrev (patch review and build farm system) > * virtual-images (developer vm in a box) > * Jitwatch (JavaFX tool to visualise JIT compilation) > * Lambda tutorials (TDD driven tutorials for learning this Java 8 feature) > > When in doubt, we'll opt for a 'continue developing it outside of OpenJDK > until it makes sense to move it'. With that in mind it may be far too > early to consider any of these projects or the code artifacts they > contain! > > Having any code / projects going into OpenJDK is a big commitment and > needs > lengthy discussion first, so comments / feedback is welcome! > > Cheers, > Martijn > > -- > -- You've received this message because you are subscribed to the Google > Groups Adopt OpenJDK group. To post to this group, send an email to > adopt-openjdk at googlegroups.com. To unsubscribe from this group, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. For more options, > visit this group at > https://groups.google.com/d/forum/adopt-openjdk?hl=en-GB > --- > You received this message because you are subscribed to the Google Groups > "Adopt OpenJDK" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. > To post to this group, send an email to adopt-openjdk at googlegroups.com. > Visit this group at http://groups.google.com/group/adopt-openjdk. > For more options, visit https://groups.google.com/groups/opt_out. > From martijnverburg at gmail.com Wed Feb 5 14:30:03 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 5 Feb 2014 23:30:03 +0100 Subject: OpenJDK or Adoption Group as an official Google Summer of Code organisation In-Reply-To: <52F284EE.60200@oracle.com> References: <52F284EE.60200@oracle.com> Message-ID: Sounds reasonable, thanks for the detailed research! On Wednesday, 5 February 2014, dalibor topic wrote: > On 05.02.2014 18:02, Martijn Verburg wrote: > > > > Does anyone have expertise in the GSOC programme who could investigate > > whether we can register as an official sponsor organisation? > > From looking at http://www.google-melange.com/gsoc/document/show/gsoc_ > program/google/gsoc2014/help_page#1._What_is_a_mentoring_organization > > it seems like a 'mentoring organization' would be a group of people > running a project. The Adoption Group does not 'run' OpenJDK, so > registering it wouldn't make sense. The only OpenJDK Group for which that > description would make sense would be the OpenJDK Governing Board. > > Considering that OpenJDK related [0] projects [1] have [2] been [3] a > regular feature in that program in the past years, without OpenJDK as such > participating as a mentoring organization, I don't think we would have to > rush to register OpenJDK as a mentoring organization in light of the > looming deadline in a little more than a week. > > Instead, looking at the timeline at http://www.google-melange.com/ > gsoc/events/google/gsoc2014, it seems that this year's instance of the > program was announced back in October. > > Assuming that a similar program gets announced again this year in the > autumn, and is supposed to start at about the same time next year, that > would give this Group enough time to understand the requirements, expected > time & resource commitment, and expected results, and then discuss and wrap > up a proposal for the Governing Board to decide on for 2015. > > cheers, > dalibor topic > > [0] https://www.haiku-os.org/blog/hamish/2012-04-27_gsoc_ > introduction_openjdk_port > [1] https://www.gnu.org/software/hurd/user/jkoenig/java.html > [2] http://lists.alioth.debian.org/pipermail/soc- > coordination/2013-September/001885.html > [3] https://wiki.linuxfoundation.org/en/Google_Summer_of_Code_ > 2009#Make_OpenJDK_LSB_Compliant > ... and many, many more over the years. > > -- > 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 > -- Cheers, Martijn From benjamin.john.evans at gmail.com Thu Feb 6 02:22:07 2014 From: benjamin.john.evans at gmail.com (Ben Evans) Date: Thu, 6 Feb 2014 10:22:07 +0000 Subject: Proposing projects for OpenJDK In-Reply-To: References: Message-ID: What about having a look through the OpenJDK codebase looking for tools that are orphaned / abandoned? There are some, I can think of a couple at least. Once we've identified them, a group of us could look at the tool, and reach consensus as to whether we think they're useful enough to salvage - and either patch them up to date or make a recommendation to remove them from the codebase. Thanks, Ben On Wed, Feb 5, 2014 at 5:46 PM, Martijn Verburg wrote: > Hi all, > > **Important - please remember to sign-up to the > adoption-discuss at openjdk.java.net mailing list and reply to this thread > there please** > > We have a couple of projects that *may* fall nicely into OpenJDK itself. > Just as a heads up I'm holding off on proposing any for a week or two until > the virtual-images, betterrev and jitwatch projects go through somewhat of > a 1.0.0 release. > > For reference, the following projects (or parts of projects) may have > merit in terms of being part of OpenJDK proper, see > https://github.com/adoptopenjdk/ and https://bitbucket.org/adoptopenjdk/for details on these projects: > > * Betterrev (patch review and build farm system) > * virtual-images (developer vm in a box) > * Jitwatch (JavaFX tool to visualise JIT compilation) > * Lambda tutorials (TDD driven tutorials for learning this Java 8 feature) > > When in doubt, we'll opt for a 'continue developing it outside of OpenJDK > until it makes sense to move it'. With that in mind it may be far too > early to consider any of these projects or the code artifacts they contain! > > Having any code / projects going into OpenJDK is a big commitment and > needs lengthy discussion first, so comments / feedback is welcome! > > Cheers, > Martijn > > -- > -- You've received this message because you are subscribed to the Google > Groups Adopt OpenJDK group. To post to this group, send an email to > adopt-openjdk at googlegroups.com. To unsubscribe from this group, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. For more options, > visit this group at > https://groups.google.com/d/forum/adopt-openjdk?hl=en-GB > --- > You received this message because you are subscribed to the Google Groups > "Adopt OpenJDK" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. > To post to this group, send an email to adopt-openjdk at googlegroups.com. > Visit this group at http://groups.google.com/group/adopt-openjdk. > For more options, visit https://groups.google.com/groups/opt_out. > From dalibor.topic at oracle.com Thu Feb 6 05:02:24 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Thu, 06 Feb 2014 14:02:24 +0100 Subject: Adoption Wiki on OpenJDK In-Reply-To: References: Message-ID: <52F387E0.7090703@oracle.com> On 05.02.2014 18:18, Martijn Verburg wrote: > Hi all, > > **Important - please remember to sign-up to the > adoption-discuss at openjdk.java.net > mailing list and reply to > this thread there please** > > So we have an official wiki for the group: > https://wiki.openjdk.java.net/display/Adoption/Main > > It contains some pages from previous attempts to get content across from > the existing Adopt OpenJDK wiki on java.net . Before we > discuss what to port over / add to this wiki, I'd like to make sure > we've archived off / removed the old cruft. > > @Dalibor? Sorry to single you out, but do you know if/how an > administrator can get access to delete/archive pages in the wiki? According to Iris at http://mail.openjdk.java.net/pipermail/web-discuss/2013-June/000407.html in theory there should be a 'remove page' entry in the Edit tab of a page. I don't see it myself, though - so I guess plan B, i.e. 'ask ops' is the way to go. I'd be happy to do the asking, if you can send me a list of things to purge. cheers, dalibor topic -- 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 martijnverburg at gmail.com Thu Feb 6 05:23:20 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 6 Feb 2014 13:23:20 +0000 Subject: Adoption Wiki on OpenJDK In-Reply-To: <52F387E0.7090703@oracle.com> References: <52F387E0.7090703@oracle.com> Message-ID: Hi Dalibor, On 6 February 2014 13:02, dalibor topic wrote: > > > On 05.02.2014 18:18, Martijn Verburg wrote: > >> Hi all, >> >> **Important - please remember to sign-up to the >> adoption-discuss at openjdk.java.net >> mailing list and reply to >> >> this thread there please** >> >> So we have an official wiki for the group: >> https://wiki.openjdk.java.net/display/Adoption/Main >> >> It contains some pages from previous attempts to get content across from >> the existing Adopt OpenJDK wiki on java.net . Before we >> >> discuss what to port over / add to this wiki, I'd like to make sure >> we've archived off / removed the old cruft. >> >> @Dalibor? Sorry to single you out, but do you know if/how an >> administrator can get access to delete/archive pages in the wiki? >> > > According to Iris at http://mail.openjdk.java.net/ > pipermail/web-discuss/2013-June/000407.html in theory there should be a > 'remove page' entry in the Edit tab of a page. I don't see it myself, > though - so I guess plan B, i.e. 'ask ops' is the way to go. > Ah that's it, we should be asking web-discuss for help of this kind right? > I'd be happy to do the asking, if you can send me a list of things to > purge. > It would be good to remove the 3 pages underneath the "Main" page - but perhaps we should archive those instead? So maybe it makes sense to have an "Archive" page and then shift those three existing pages under that? Cheers, Martijn > > 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 martijnverburg at gmail.com Thu Feb 6 05:27:21 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 6 Feb 2014 13:27:21 +0000 Subject: Proposing projects for OpenJDK In-Reply-To: References: Message-ID: Sounds reasonable, we could list those projects on the Wiki (which we're wrestling into shape for us). Cheers, Martijn On 6 February 2014 10:22, Ben Evans wrote: > What about having a look through the OpenJDK codebase looking for tools > that are orphaned / abandoned? There are some, I can think of a couple at > least. > > Once we've identified them, a group of us could look at the tool, and > reach consensus as to whether we think they're useful enough to salvage - > and either patch them up to date or make a recommendation to remove them > from the codebase. > > Thanks, > > Ben > > > On Wed, Feb 5, 2014 at 5:46 PM, Martijn Verburg wrote: > >> Hi all, >> >> **Important - please remember to sign-up to the >> adoption-discuss at openjdk.java.net mailing list and reply to this thread >> there please** >> >> We have a couple of projects that *may* fall nicely into OpenJDK itself. >> Just as a heads up I'm holding off on proposing any for a week or two until >> the virtual-images, betterrev and jitwatch projects go through somewhat of >> a 1.0.0 release. >> >> For reference, the following projects (or parts of projects) may have >> merit in terms of being part of OpenJDK proper, see >> https://github.com/adoptopenjdk/ and https://bitbucket.org/adoptopenjdk/for details on these projects: >> >> * Betterrev (patch review and build farm system) >> * virtual-images (developer vm in a box) >> * Jitwatch (JavaFX tool to visualise JIT compilation) >> * Lambda tutorials (TDD driven tutorials for learning this Java 8 feature) >> >> When in doubt, we'll opt for a 'continue developing it outside of OpenJDK >> until it makes sense to move it'. With that in mind it may be far too >> early to consider any of these projects or the code artifacts they contain! >> >> Having any code / projects going into OpenJDK is a big commitment and >> needs lengthy discussion first, so comments / feedback is welcome! >> >> Cheers, >> Martijn >> >> -- >> -- You've received this message because you are subscribed to the Google >> Groups Adopt OpenJDK group. To post to this group, send an email to >> adopt-openjdk at googlegroups.com. To unsubscribe from this group, send an >> email to adopt-openjdk+unsubscribe at googlegroups.com. For more options, >> visit this group at >> https://groups.google.com/d/forum/adopt-openjdk?hl=en-GB >> --- >> You received this message because you are subscribed to the Google Groups >> "Adopt OpenJDK" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to adopt-openjdk+unsubscribe at googlegroups.com. >> To post to this group, send an email to adopt-openjdk at googlegroups.com. >> Visit this group at http://groups.google.com/group/adopt-openjdk. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > -- You've received this message because you are subscribed to the Google > Groups Adopt OpenJDK group. To post to this group, send an email to > adopt-openjdk at googlegroups.com. To unsubscribe from this group, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. For more options, > visit this group at > https://groups.google.com/d/forum/adopt-openjdk?hl=en-GB > --- > You received this message because you are subscribed to the Google Groups > "Adopt OpenJDK" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. > To post to this group, send an email to adopt-openjdk at googlegroups.com. > Visit this group at http://groups.google.com/group/adopt-openjdk. > For more options, visit https://groups.google.com/groups/opt_out. > From daniel.bryant at tai-dev.co.uk Thu Feb 6 05:46:22 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Thu, 06 Feb 2014 13:46:22 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: Message-ID: <52F3922E.2060201@tai-dev.co.uk> Hi all, > "To effectively scale contributions to OpenJDK in a way that does not > overload existing OpenJDK contributors" Thanks Martijn - I like it. I believe the key purpose of a mission statement is to be direct about what should be accomplished, and this does statement does this very well. Within teams I run at work I also like to supplement the mission statement with strategy and/or core values, with the analogy being that the mission statement is your destination, the strategy is your map and values act as your decision-making compass. Perhaps these supporting statements would be a good place to be more specific about our approach? Best wishes, Daniel From richard.warburton at gmail.com Thu Feb 6 06:49:08 2014 From: richard.warburton at gmail.com (Richard Warburton) Date: Thu, 6 Feb 2014 14:49:08 +0000 Subject: Proposing projects for OpenJDK In-Reply-To: References: Message-ID: Hi, We have a couple of projects that *may* fall nicely into OpenJDK itself. > Just as a heads up I'm holding off on proposing any for a week or two until > the virtual-images, betterrev and jitwatch projects go through somewhat of > a 1.0.0 release. > > For reference, the following projects (or parts of projects) may have > merit in terms of being part of OpenJDK proper, see > https://github.com/adoptopenjdk/ and https://bitbucket.org/adoptopenjdk/for details on these projects: > > * Betterrev (patch review and build farm system) > * virtual-images (developer vm in a box) > * Jitwatch (JavaFX tool to visualise JIT compilation) > * Lambda tutorials (TDD driven tutorials for learning this Java 8 feature) > I can see jitwatch having value in being part of openjdk itself, since it is directly related to openjdk. As to the other projects I'm not sure why you're trying to move them. Both github and bitbucket are much more preferable places to actually do development work. Openjdk is an implementation of Java SE, things like virtual images, tutorials and betterrev aren't part of Java SE. That's not to say they aren't great projects or valuable for community openjdk people but that isn't a good reason to start proposing they become top level openjdk projects. regards, Richard Warburton http://insightfullogic.com @RichardWarburto From SPOOLE at uk.ibm.com Thu Feb 6 07:07:40 2014 From: SPOOLE at uk.ibm.com (Steve Poole) Date: Thu, 6 Feb 2014 15:07:40 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: <52F3922E.2060201@tai-dev.co.uk> References: <52F3922E.2060201@tai-dev.co.uk> Message-ID: Sorry - don't like the mission statement. It's too concise and implies only code contributions. The bit about "without overloading existing contributors" is presumptive. I understand why we need to manage the quality of contributions but having wording like this in the mission statement does not fit well with me. I'd rather have something more like: "Champion increased community involvement in the development, adoption and evangelism of OpenJDK projects" From: Daniel Bryant To: adoption-discuss at openjdk.java.net Date: 06/02/2014 13:47 Subject: Re: Mission Statement for the Adoption Group for OpenJDK Sent by: adoption-discuss-bounces at openjdk.java.net Hi all, > "To effectively scale contributions to OpenJDK in a way that does not > overload existing OpenJDK contributors" Thanks Martijn - I like it. I believe the key purpose of a mission statement is to be direct about what should be accomplished, and this does statement does this very well. Within teams I run at work I also like to supplement the mission statement with strategy and/or core values, with the analogy being that the mission statement is your destination, the strategy is your map and values act as your decision-making compass. Perhaps these supporting statements would be a good place to be more specific about our approach? Best wishes, Daniel Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From martijnverburg at gmail.com Thu Feb 6 14:08:43 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 6 Feb 2014 22:08:43 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> Message-ID: Hi Steve, I see your point and I think with Daniel's observation we can kill two birds with one stone. Have the broader Mission Statement and then set out some guidelines and strategy which highlights that we'll strongly pursue avenues that don't cause existing OpenJDK folks pain :-). I need some sleep after packing up the house all day, but will think on the statement again and list out some of the guidelines & strategy as Daniel suggests and fire that back to this group. More feedback is of course welcome! It's important we get this right. Cheers, Martijn On 6 February 2014 15:07, Steve Poole wrote: > Sorry - don't like the mission statement. It's too concise and implies > only code contributions. The bit about "without overloading existing > contributors" is presumptive. I understand why we need to manage the > quality of contributions but having wording like this in the mission > statement does not fit well with me. > > I'd rather have something more like: > > "Champion increased community involvement in the development, adoption > and evangelism of OpenJDK projects" > > > > > > > > From: Daniel Bryant > To: adoption-discuss at openjdk.java.net > Date: 06/02/2014 13:47 > Subject: Re: Mission Statement for the Adoption Group for OpenJDK > Sent by: adoption-discuss-bounces at openjdk.java.net > > > > Hi all, > > > "To effectively scale contributions to OpenJDK in a way that does not > > overload existing OpenJDK contributors" > Thanks Martijn - I like it. I believe the key purpose of a mission > statement is to be direct about what should be accomplished, and this > does statement does this very well. > > Within teams I run at work I also like to supplement the mission > statement with strategy and/or core values, with the analogy being that > the mission statement is your destination, the strategy is your map and > values act as your decision-making compass. Perhaps these supporting > statements would be a good place to be more specific about our approach? > > Best wishes, > > Daniel > > > > > > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > From rory.odonnell at oracle.com Fri Feb 7 01:20:17 2014 From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin Ireland) Date: Fri, 07 Feb 2014 09:20:17 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> Message-ID: <52F4A551.1050608@oracle.com> Hi Martijn, I like Steve's Mission Statement, it sets out the purpose & objectives and the measure of success. Daniel's suggestion of a Vision statement needs to focus on the human values, reducing the stress associated with the current barriers to contributions etc. Rgds,Rory On 06/02/2014 22:08, Martijn Verburg wrote: > Hi Steve, > > I see your point and I think with Daniel's observation we can kill two > birds with one stone. Have the broader Mission Statement and then set out > some guidelines and strategy which highlights that we'll strongly pursue > avenues that don't cause existing OpenJDK folks pain :-). > > I need some sleep after packing up the house all day, but will think on the > statement again and list out some of the guidelines & strategy as Daniel > suggests and fire that back to this group. > > More feedback is of course welcome! It's important we get this right. > > > Cheers, > Martijn > > > On 6 February 2014 15:07, Steve Poole wrote: > >> Sorry - don't like the mission statement. It's too concise and implies >> only code contributions. The bit about "without overloading existing >> contributors" is presumptive. I understand why we need to manage the >> quality of contributions but having wording like this in the mission >> statement does not fit well with me. >> >> I'd rather have something more like: >> >> "Champion increased community involvement in the development, adoption >> and evangelism of OpenJDK projects" >> >> >> >> >> >> >> >> From: Daniel Bryant >> To: adoption-discuss at openjdk.java.net >> Date: 06/02/2014 13:47 >> Subject: Re: Mission Statement for the Adoption Group for OpenJDK >> Sent by: adoption-discuss-bounces at openjdk.java.net >> >> >> >> Hi all, >> >>> "To effectively scale contributions to OpenJDK in a way that does not >>> overload existing OpenJDK contributors" >> Thanks Martijn - I like it. I believe the key purpose of a mission >> statement is to be direct about what should be accomplished, and this >> does statement does this very well. >> >> Within teams I run at work I also like to supplement the mission >> statement with strategy and/or core values, with the analogy being that >> the mission statement is your destination, the strategy is your map and >> values act as your decision-making compass. Perhaps these supporting >> statements would be a good place to be more specific about our approach? >> >> Best wishes, >> >> Daniel >> >> >> >> >> >> >> Unless stated otherwise above: >> IBM United Kingdom Limited - Registered in England and Wales with number >> 741598. >> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU >> -- Rgds,Rory O'Donnell Quality Engineering Manager Oracle EMEA , Dublin, Ireland From daniel.bryant at tai-dev.co.uk Fri Feb 7 02:05:43 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Fri, 07 Feb 2014 10:05:43 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> Message-ID: <52F4AFF7.3000400@tai-dev.co.uk> Hi all, > "Champion increased community involvement in the development, > adoption and evangelism of OpenJDK projects" I like it Steve, and you make a good point about the initial statement perhaps being to narrow in focus, but I think this one may be too generic, and perhaps lacks a quantifiable element. How about a hybrid of the two proposals? "Adopt OpenJDK's mission is to increase community involvement in the development, adoption and evangelism of OpenJDK projects, with the ultimate goals of increasing the amount and quality of community contributions in a scalable manner, and to promote the wide-spread exploration and use of these projects." I believe Martijn's first attempt came out of the FOSDEM meeting discussion, as the underlying theme in the statement was the primary focus of discussions. I still like this statement, and believe it would be a good 'strategy' piece in our charter. Best wishes, Daniel -- *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk * daniel.bryant at tai-dev.co.uk | +44 (0) 7799406399 | Twitter: @taidevcouk From richard.warburton at gmail.com Sat Feb 8 02:17:01 2014 From: richard.warburton at gmail.com (Richard Warburton) Date: Sat, 8 Feb 2014 10:17:01 +0000 Subject: Intellij Instructions Message-ID: Hi, Chris has written up a set of instructions on how to get things working with intellij. https://java.net/projects/adoptopenjdk/pages/JavaSourcesWithIntellij Hope this is useful. regards, Richard Warburton http://insightfullogic.com @RichardWarburto From martijnverburg at gmail.com Mon Feb 10 02:27:12 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Mon, 10 Feb 2014 10:27:12 +0000 Subject: Intellij Instructions In-Reply-To: References: Message-ID: Awesome! I've updated the wiki so it's included as part of the workflow for people following the manual steps. Perhaps next hackday we could discuss if/how it would be sensible to commit platform agnostic IDEA project files to OpenJDK (much like there are some Netbeans project files). Cheers, Martijn On 8 February 2014 10:17, Richard Warburton wrote: > Hi, > > Chris has written up a set of instructions on how to get things working > with intellij. > > https://java.net/projects/adoptopenjdk/pages/JavaSourcesWithIntellij > > Hope this is useful. > > regards, > > Richard Warburton > > http://insightfullogic.com > @RichardWarburto > From neugens at redhat.com Mon Feb 10 03:39:13 2014 From: neugens at redhat.com (Mario Torre) Date: Mon, 10 Feb 2014 12:39:13 +0100 Subject: OpenJDK or Adoption Group as an official Google Summer of Code organisation In-Reply-To: <52F284EE.60200@oracle.com> References: <52F284EE.60200@oracle.com> Message-ID: <1392032353.3761.11.camel@galactica.localdomain> On Wed, 2014-02-05 at 19:37 +0100, dalibor topic wrote: > On 05.02.2014 18:02, Martijn Verburg wrote: > > > > Does anyone have expertise in the GSOC programme who could investigate > > whether we can register as an official sponsor organisation? > > From looking at > http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2014/help_page#1._What_is_a_mentoring_organization > > it seems like a 'mentoring organization' would be a group of people > running a project. The Adoption Group does not 'run' OpenJDK, so > registering it wouldn't make sense. The only OpenJDK Group for which > that description would make sense would be the OpenJDK Governing Board. There are also the so called "umbrella" organisations. > Considering that OpenJDK related [0] projects [1] have [2] been [3] a > regular feature in that program in the past years, without OpenJDK as > such participating as a mentoring organization, I don't think we would > have to rush to register OpenJDK as a mentoring organization in light of > the looming deadline in a little more than a week. Yes, plus at least two others which we did me and Roman under the GNU umbrella. > Instead, looking at the timeline at > http://www.google-melange.com/gsoc/events/google/gsoc2014, it seems that > this year's instance of the program was announced back in October. > > Assuming that a similar program gets announced again this year in the > autumn, and is supposed to start at about the same time next year, that > would give this Group enough time to understand the requirements, > expected time & resource commitment, and expected results, and then > discuss and wrap up a proposal for the Governing Board to decide on for > 2015. I agree the timing is really short to make anything serious under the OpenJDK umbrella, although I would definitely not wait next year, instead I think it's good to have the discussion going on now, let's try to produce something even if as OpenJDK we will apply only next year, I'm sure the GB will help us with what's formally required. Just FYI, last year I also applied with IcedTea as mentoring organisation, although apparently the application wasn't optimal and didn't get accepted. I would like to go ahead and try this again though. Projects can also be things like contributing to BetterRev or the other AdoptOpenJDK projects, so if you have ideas ping me and I'll try to get this done before the deadline! Cheers, Mario From dalibor.topic at oracle.com Mon Feb 10 05:30:46 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 10 Feb 2014 14:30:46 +0100 Subject: OpenJDK or Adoption Group as an official Google Summer of Code organisation In-Reply-To: <1392032353.3761.11.camel@galactica.localdomain> References: <52F284EE.60200@oracle.com> <1392032353.3761.11.camel@galactica.localdomain> Message-ID: <52F8D486.8080505@oracle.com> On 10.02.2014 12:39, Mario Torre wrote: > There are also the so called "umbrella" organisations. They are not really well defined - there is one reference to that term in their FAQ, but no definition, so it's not clear to me if that's something that exists any more, or if it's just a copy & paste error from a past version of the document, for example. cheers, dalibor topic -- 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 sadhak001 at gmail.com Mon Feb 10 05:39:38 2014 From: sadhak001 at gmail.com (Mani Sarkar) Date: Mon, 10 Feb 2014 13:39:38 +0000 Subject: Intellij Instructions In-Reply-To: References: Message-ID: Is Eclipse also accepted as an IDE of choice for OpenJDK? If so, then there are some hand-made projects file for Eclipse available but this will be a good forum and chance to iron them out as well. Cheers, Mani On Mon, Feb 10, 2014 at 10:27 AM, Martijn Verburg wrote: > Awesome! I've updated the wiki so it's included as part of the workflow for > people following the manual steps. Perhaps next hackday we could discuss > if/how it would be sensible to commit platform agnostic IDEA project files > to OpenJDK (much like there are some Netbeans project files). > > Cheers, > Martijn > > > On 8 February 2014 10:17, Richard Warburton >wrote: > > > Hi, > > > > Chris has written up a set of instructions on how to get things working > > with intellij. > > > > https://java.net/projects/adoptopenjdk/pages/JavaSourcesWithIntellij > > > > Hope this is useful. > > > > regards, > > > > Richard Warburton > > > > http://insightfullogic.com > > @RichardWarburto > > > -- *Twitter:* @theNeomatrix369 *Blog:* http://neomatrix369.wordpress.com *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project:* https://github.com/MutabilityDetector *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github .com/neomatrix369 *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From dalibor.topic at oracle.com Mon Feb 10 05:43:14 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 10 Feb 2014 14:43:14 +0100 Subject: Adoption Wiki on OpenJDK In-Reply-To: References: <52F387E0.7090703@oracle.com> Message-ID: <52F8D772.9030007@oracle.com> On 06.02.2014 14:23, Martijn Verburg wrote: > > Ah that's it, we should be asking web-discuss for help of this kind right? As Group Lead, I can ask OpenJDK ops directly for assistance. > It would be good to remove the 3 pages underneath the "Main" page - but > perhaps we should archive those instead? So maybe it makes sense to > have an "Archive" page and then shift those three existing pages under that? For clarity, I think you reference https://wiki.openjdk.java.net/display/Adoption/JDK+8+Warning+Cleanup+Days https://wiki.openjdk.java.net/display/Adoption/JDK+8+Testing https://wiki.openjdk.java.net/display/Adoption/OpenJDK+Project+Wishlist After taking a look at the pages, I think removing them would be fine, considering that two of them are just trampolines and one is describing a warning cleanup effort around JDK 8. Two of the pages have further sub pages at https://wiki.openjdk.java.net/display/Adoption/JDK+8+Warning+Cleanup+Days+Tracking https://wiki.openjdk.java.net/display/Adoption/Javadoc which also seem to be only of historical interest and/or serve as trampolines and thus could be removed as well. Please let me know if there any objections to this cleanup until Friday, the 14th. cheers, dalibor topic -- 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 martijnverburg at gmail.com Mon Feb 10 05:57:11 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Mon, 10 Feb 2014 13:57:11 +0000 Subject: Intellij Instructions In-Reply-To: References: Message-ID: Absolutely - Ideally we'd supply and support all three, but we should definitely make sure they're complete and minimal before submitting as a patch to JDK 9. Cheers, Martijn On 10 February 2014 13:39, Mani Sarkar wrote: > Is Eclipse also accepted as an IDE of choice for OpenJDK? If so, then > there are some hand-made projects file for Eclipse available but this will > be a good forum and chance to iron them out as well. > > Cheers, > Mani > > > On Mon, Feb 10, 2014 at 10:27 AM, Martijn Verburg < > martijnverburg at gmail.com> wrote: > >> Awesome! I've updated the wiki so it's included as part of the workflow >> for >> people following the manual steps. Perhaps next hackday we could discuss >> if/how it would be sensible to commit platform agnostic IDEA project files >> to OpenJDK (much like there are some Netbeans project files). >> >> Cheers, >> Martijn >> >> >> On 8 February 2014 10:17, Richard Warburton > >wrote: >> >> > Hi, >> > >> > Chris has written up a set of instructions on how to get things working >> > with intellij. >> > >> > https://java.net/projects/adoptopenjdk/pages/JavaSourcesWithIntellij >> > >> > Hope this is useful. >> > >> > regards, >> > >> > Richard Warburton >> > >> > http://insightfullogic.com >> > @RichardWarburto >> > >> > > > > -- > *Twitter:* @theNeomatrix369 > *Blog:* http://neomatrix369.wordpress.com > *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr > programs) > *Meet-a-Project:* https://github.com/MutabilityDetector > *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github > .com/neomatrix369 > *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b > > *Don't chase success, rather aim for "Excellence", and success will come > chasing after you!* > From martijnverburg at gmail.com Mon Feb 10 05:58:10 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Mon, 10 Feb 2014 13:58:10 +0000 Subject: Adoption Wiki on OpenJDK In-Reply-To: <52F8D772.9030007@oracle.com> References: <52F387E0.7090703@oracle.com> <52F8D772.9030007@oracle.com> Message-ID: No objections, I was primarily involved in placing them there, so delete away :-). Cheers, Martijn On 10 February 2014 13:43, dalibor topic wrote: > > > On 06.02.2014 14:23, Martijn Verburg wrote: > >> >> Ah that's it, we should be asking web-discuss for help of this kind right? >> > > As Group Lead, I can ask OpenJDK ops directly for assistance. > > > It would be good to remove the 3 pages underneath the "Main" page - but >> perhaps we should archive those instead? So maybe it makes sense to >> have an "Archive" page and then shift those three existing pages under >> that? >> > > For clarity, I think you reference > > https://wiki.openjdk.java.net/display/Adoption/JDK+8+Warning+Cleanup+Days > https://wiki.openjdk.java.net/display/Adoption/JDK+8+Testing > https://wiki.openjdk.java.net/display/Adoption/OpenJDK+Project+Wishlist > > After taking a look at the pages, I think removing them would be fine, > considering that two of them are just trampolines and one is describing a > warning cleanup effort around JDK 8. > > Two of the pages have further sub pages at > https://wiki.openjdk.java.net/display/Adoption/JDK+8+ > Warning+Cleanup+Days+Tracking > https://wiki.openjdk.java.net/display/Adoption/Javadoc > which also seem to be only of historical interest and/or serve as > trampolines and thus could be removed as well. > > Please let me know if there any objections to this cleanup until Friday, > the 14th. > > > cheers, > dalibor topic > > -- > 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 dalibor.topic at oracle.com Mon Feb 10 06:02:18 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Mon, 10 Feb 2014 15:02:18 +0100 Subject: Adoption Wiki on OpenJDK In-Reply-To: References: <52F387E0.7090703@oracle.com> <52F8D772.9030007@oracle.com> Message-ID: <52F8DBEA.3010007@oracle.com> Thanks, Martijn, I was hoping you'd say that ;) I'll leave the thread open until Friday, and if no contrary opinion prevails, I'll ask ops to delete the listed pages next Monday. cheers, dalibor topic On 10.02.2014 14:58, Martijn Verburg wrote: > No objections, I was primarily involved in placing them there, so delete > away :-). > > Cheers, > Martijn > > > On 10 February 2014 13:43, dalibor topic > wrote: > > > > On 06.02.2014 14:23, Martijn Verburg wrote: > > > Ah that's it, we should be asking web-discuss for help of this > kind right? > > > As Group Lead, I can ask OpenJDK ops directly for assistance. > > > It would be good to remove the 3 pages underneath the "Main" > page - but > perhaps we should archive those instead? So maybe it makes sense to > have an "Archive" page and then shift those three existing pages > under that? > > > For clarity, I think you reference > > https://wiki.openjdk.java.net/__display/Adoption/JDK+8+__Warning+Cleanup+Days > > https://wiki.openjdk.java.net/__display/Adoption/JDK+8+Testing > > https://wiki.openjdk.java.net/__display/Adoption/OpenJDK+__Project+Wishlist > > > After taking a look at the pages, I think removing them would be > fine, considering that two of them are just trampolines and one is > describing a warning cleanup effort around JDK 8. > > Two of the pages have further sub pages at > https://wiki.openjdk.java.net/__display/Adoption/JDK+8+__Warning+Cleanup+Days+Tracking > > https://wiki.openjdk.java.net/__display/Adoption/Javadoc > > which also seem to be only of historical interest and/or serve as > trampolines and thus could be removed as well. > > Please let me know if there any objections to this cleanup until > Friday, the 14th. > > > cheers, > dalibor topic > > -- > 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 > > -- 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 neugens at redhat.com Mon Feb 10 06:05:56 2014 From: neugens at redhat.com (Mario Torre) Date: Mon, 10 Feb 2014 15:05:56 +0100 Subject: OpenJDK or Adoption Group as an official Google Summer of Code organisation In-Reply-To: <52F8D486.8080505@oracle.com> References: <52F284EE.60200@oracle.com> <1392032353.3761.11.camel@galactica.localdomain> <52F8D486.8080505@oracle.com> Message-ID: <1392041156.3761.20.camel@galactica.localdomain> On Mon, 2014-02-10 at 14:30 +0100, dalibor topic wrote: > On 10.02.2014 12:39, Mario Torre wrote: > > There are also the so called "umbrella" organisations. > > They are not really well defined - there is one reference to that term > in their FAQ, but no definition, so it's not clear to me if that's > something that exists any more, or if it's just a copy & paste error > from a past version of the document, for example. I will ask Cat to specify this, indeed it's not really clear, however they seem to keep existing because GNU applied this year as well. My ideal organisation workflow would be the following: 1. GB grants privileges :) 2. Adoption takes charges of the project and handling of the GSoC program on behalf of GB 2a. Adoption decides tasks and project proposals (they may come from students too), reviews students and follow accepted projects 3. if any of the projects complete successfully, and is applicable, Adoption start the necessary arrangement in order to merge or "upstream" the selected projects. Of course, this will then go the usual way. What do you think? Cheers, Mario From daniel.bryant at tai-dev.co.uk Tue Feb 11 09:45:21 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Tue, 11 Feb 2014 17:45:21 +0000 Subject: Gathering metrics for the Adoption programme In-Reply-To: References: Message-ID: <52FA61B1.4090508@tai-dev.co.uk> Hi all, Responses inline: On 05/02/2014 17:00, Martijn Verburg wrote: > Initial Onboarding: > ============= > > * Number of mailing list users > * Message volume on the mailing list > * Number of new developers successfully building OpenJDK / Downloads > of OpenJDK development virtual machine > * Number of unique visitors to Adoption page/wiki > ** Perhaps measure impact on overall OpenJDK visits Looks great - we could also include the number of followers (or Klout score) of the adoptopenjdk Twitter account, and the number of contributions to the wiki > > Betterrev: > ======= > > Betterev is a proposed patch workflow & build farm system. It will act > as community clearing house for new contributors and as a prototype > for OpenJDK infrastructure. > > * Number of patches submitted to Betterrev (a community clearing house > for new contributors) > ** Number of patches subsequently committed to OpenJDK Perfect. We could also add number of patches rejected/corrected due to quality issues, as I'm sure this stat would help convince the OpenJDK committers that Betterrev can help with initial triage :-) > > QA: > === > > * Number of FOSS projects involved in testing OpenJDK nightly builds > * Number of bugs/issues reviewed by adoption group for quality control > purposes. > > Longterm Onboarding: > ================ > > * Number of 'graduates' from Adoption programme into official OpenJDK > contributors, authors, committers and reviewers. This all looks great, and the number of 'graduates' is going to be a stat that we'll all watch with keen interest! :-) If we're all in agreement with the proposed stats then we should create a plan to begin creating a baseline and a methodology for regularly updating (and sharing) these metrics. Best wishes, Daniel From daniel.bryant at tai-dev.co.uk Tue Feb 11 10:21:44 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Tue, 11 Feb 2014 18:21:44 +0000 Subject: Proposing projects for OpenJDK In-Reply-To: References: Message-ID: <52FA6A38.1040708@tai-dev.co.uk> Hi all, On 06/02/2014 14:49, Richard Warburton wrote: > As to the other projects I'm not sure why you're trying to move them. Both > github and bitbucket are much more preferable places to actually do > development work. I can definitely see Richard's point, and although it would be great to get the (for example) Betterrev project officially recognised, I think we should probably wait for feedback and a few iterations before making any moves. Just to raise an implicit question in Richard's email, would having a project become part of OpenJDK mean that it would move to the Oracle repos? If so, then Betterrev and the (awesome) Lambda tutorials would definitely be best left outside of this, because they both strongly rely on the social coding model. Best wishes, Daniel -- *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk * daniel.bryant at tai-dev.co.uk | +44 (0) 7799406399 | Twitter: @taidevcouk From daniel.bryant at tai-dev.co.uk Tue Feb 11 10:25:20 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Tue, 11 Feb 2014 18:25:20 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: <52F4AFF7.3000400@tai-dev.co.uk> References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> Message-ID: <52FA6B10.9000103@tai-dev.co.uk> Hi all, I know Martijn's been very busy with his house move, and so I'm not going to hassle him, but has any one else had time to look at the proposed mission statements? :-) Feel free to offer your 2 cents/pence, or make suggestions :-) Best wishes, Daniel On 07/02/2014 10:05, Daniel Bryant wrote: > Hi all, >> "Champion increased community involvement in the development, >> adoption and evangelism of OpenJDK projects" > > I like it Steve, and you make a good point about the initial statement > perhaps being to narrow in focus, but I think this one may be too > generic, and perhaps lacks a quantifiable element. How about a hybrid > of the two proposals? > > > "Adopt OpenJDK's mission is to increase community involvement in the > development, adoption and evangelism of OpenJDK projects, with the > ultimate goals of increasing the amount and quality of community > contributions in a scalable manner, and to promote the wide-spread > exploration and use of these projects." > > > I believe Martijn's first attempt came out of the FOSDEM meeting > discussion, as the underlying theme in the statement was the primary > focus of discussions. I still like this statement, and believe it > would be a good 'strategy' piece in our charter. > > Best wishes, > > Daniel > -- *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk * daniel.bryant at tai-dev.co.uk | +44 (0) 7799406399 | Twitter: @taidevcouk From martijnverburg at gmail.com Tue Feb 11 10:30:26 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Tue, 11 Feb 2014 18:30:26 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: <52F4AFF7.3000400@tai-dev.co.uk> References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> Message-ID: Hi Daniel, I think your longer version can be part of longer vision statement (with impt parts bolded). However, I think the mission statement should be a relatively short sharp sentence if possible. Cheers, Martijn On 7 February 2014 10:05, Daniel Bryant wrote: > Hi all, > > "Champion increased community involvement in the development, adoption >> and evangelism of OpenJDK projects" >> > > I like it Steve, and you make a good point about the initial statement > perhaps being to narrow in focus, but I think this one may be too generic, > and perhaps lacks a quantifiable element. How about a hybrid of the two > proposals? > > > "Adopt OpenJDK's mission is to increase community involvement in the > development, adoption and evangelism of OpenJDK projects, with the ultimate > goals of increasing the amount and quality of community contributions in a > scalable manner, and to promote the wide-spread exploration and use of > these projects." > > > I believe Martijn's first attempt came out of the FOSDEM meeting > discussion, as the underlying theme in the statement was the primary focus > of discussions. I still like this statement, and believe it would be a good > 'strategy' piece in our charter. > > Best wishes, > > Daniel > > -- > *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk < > http://www.tai-dev.co.uk/>* > daniel.bryant at tai-dev.co.uk | +44 > (0) 7799406399 | Twitter: @taidevcouk > From sadhak001 at gmail.com Tue Feb 11 10:34:30 2014 From: sadhak001 at gmail.com (Mani Sarkar) Date: Tue, 11 Feb 2014 18:34:30 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: <52FA6B10.9000103@tai-dev.co.uk> References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> Message-ID: Hi all, My views about this discussion on mission statement are that it should attract and motivate if not help drive people towards achieving the mission (end-goal). So more friendly to the eyes and understandable to the mind, and also snappy to the memory would also be good. At the end of the day we would be performing our tasks keeping it in mind. I'm more inclined to Steve's compact version, but definitely want to strike a good balance between that version and the one Daniel suggested. It should answer questions like why am I joining, who is/are benefiting, what and how am I contributing and how am I benefiting? Cheers, Mani On Tue, Feb 11, 2014 at 6:25 PM, Daniel Bryant wrote: > Hi all, > > I know Martijn's been very busy with his house move, and so I'm not going > to hassle him, but has any one else had time to look at the proposed > mission statements? :-) > > Feel free to offer your 2 cents/pence, or make suggestions :-) > > Best wishes, > > Daniel > > > > > On 07/02/2014 10:05, Daniel Bryant wrote: > >> Hi all, >> >>> "Champion increased community involvement in the development, adoption >>> and evangelism of OpenJDK projects" >>> >> >> I like it Steve, and you make a good point about the initial statement >> perhaps being to narrow in focus, but I think this one may be too generic, >> and perhaps lacks a quantifiable element. How about a hybrid of the two >> proposals? >> >> >> "Adopt OpenJDK's mission is to increase community involvement in the >> development, adoption and evangelism of OpenJDK projects, with the ultimate >> goals of increasing the amount and quality of community contributions in a >> scalable manner, and to promote the wide-spread exploration and use of >> these projects." >> >> >> I believe Martijn's first attempt came out of the FOSDEM meeting >> discussion, as the underlying theme in the statement was the primary focus >> of discussions. I still like this statement, and believe it would be a good >> 'strategy' piece in our charter. >> >> Best wishes, >> >> Daniel >> >> > -- > *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk < > http://www.tai-dev.co.uk/>* > daniel.bryant at tai-dev.co.uk | +44 > (0) 7799406399 | Twitter: @taidevcouk > -- *Twitter:* @theNeomatrix369 *Blog:* http://neomatrix369.wordpress.com *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project:* https://github.com/MutabilityDetector *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github .com/neomatrix369 *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From daniel.bryant at tai-dev.co.uk Tue Feb 11 11:12:49 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Tue, 11 Feb 2014 19:12:49 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> Message-ID: <52FA7631.6000508@tai-dev.co.uk> Hi Martijn, Mani (and all), Thanks Martijn, and I definitely see the logic behind making the mission statement punchy. I think Mani hit the nail on the head with this quote > It should answer questions like why am I joining, who is/are > benefiting, what and how am I contributing The mission statement should definitely answer the first part of this statement, and maybe the other two parts are covered in the vision statement? How about this for the mission statement: "Champion increased community involvement in the development, adoption and evangelism of OpenJDK projects, with the ultimate goal of increasing contributions in a scalable manner" Does that capture everything, and do we need to go shorter? Best wishes, Daniel -- *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk * daniel.bryant at tai-dev.co.uk | +44 (0) 7799406399 | Twitter: @taidevcouk From sadhak001 at gmail.com Tue Feb 11 14:59:31 2014 From: sadhak001 at gmail.com (Mani Sarkar) Date: Tue, 11 Feb 2014 22:59:31 +0000 Subject: Gathering metrics for the Adoption programme In-Reply-To: <52FA61B1.4090508@tai-dev.co.uk> References: <52FA61B1.4090508@tai-dev.co.uk> Message-ID: +1 on base-line and regularly updating stats. +1 on the Klout idea, Klout covers many of our assets for AdoptOpenJDK. for github and bitbucket the most basic info we can make use of without any work are: https://github.com/AdoptOpenJDK/openjdk-virtual-images/graphs/contributors(for any project for e.g.) for bitbucket - its still in the making ( https://bitbucket.org/site/master/issue/743/statistics-bb-502) My two cents (pence in the UK)! Cheers, Mani On Tue, Feb 11, 2014 at 5:45 PM, Daniel Bryant wrote: > Hi all, > > Responses inline: > > > On 05/02/2014 17:00, Martijn Verburg wrote: > >> Initial Onboarding: >> ============= >> >> * Number of mailing list users >> * Message volume on the mailing list >> * Number of new developers successfully building OpenJDK / Downloads of >> OpenJDK development virtual machine >> * Number of unique visitors to Adoption page/wiki >> ** Perhaps measure impact on overall OpenJDK visits >> > Looks great - we could also include the number of followers (or Klout > score) of the adoptopenjdk Twitter account, and the number of contributions > to the wiki > > >> Betterrev: >> ======= >> >> Betterev is a proposed patch workflow & build farm system. It will act as >> community clearing house for new contributors and as a prototype for >> OpenJDK infrastructure. >> >> * Number of patches submitted to Betterrev (a community clearing house >> for new contributors) >> ** Number of patches subsequently committed to OpenJDK >> > Perfect. We could also add number of patches rejected/corrected due to > quality issues, as I'm sure this stat would help convince the OpenJDK > committers that Betterrev can help with initial triage :-) > > >> QA: >> === >> >> * Number of FOSS projects involved in testing OpenJDK nightly builds >> * Number of bugs/issues reviewed by adoption group for quality control >> purposes. >> >> Longterm Onboarding: >> ================ >> >> * Number of 'graduates' from Adoption programme into official OpenJDK >> contributors, authors, committers and reviewers. >> > This all looks great, and the number of 'graduates' is going to be a stat > that we'll all watch with keen interest! :-) > > If we're all in agreement with the proposed stats then we should create a > plan to begin creating a baseline and a methodology for regularly updating > (and sharing) these metrics. > > Best wishes, > > Daniel > -- *Twitter:* @theNeomatrix369 *Blog:* http://neomatrix369.wordpress.com *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project:* https://github.com/MutabilityDetector *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github .com/neomatrix369 *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From sadhak001 at gmail.com Tue Feb 11 15:14:26 2014 From: sadhak001 at gmail.com (Mani Sarkar) Date: Tue, 11 Feb 2014 23:14:26 +0000 Subject: Gathering metrics for the Adoption programme In-Reply-To: References: <52FA61B1.4090508@tai-dev.co.uk> Message-ID: There;s two more links for github projects: https://github.com/AdoptOpenJDK/openjdk-virtual-images/pulse https://github.com/AdoptOpenJDK/openjdk-virtual-images/graphs Hoping Bitbucket will cover similar grounds. Cheers, Mani On Tue, Feb 11, 2014 at 10:59 PM, Mani Sarkar wrote: > +1 on base-line and regularly updating stats. > > +1 on the Klout idea, Klout covers many of our assets for AdoptOpenJDK. > > for github and bitbucket the most basic info we can make use of without > any work are: > https://github.com/AdoptOpenJDK/openjdk-virtual-images/graphs/contributors(for any project for e.g.) > > for bitbucket - its still in the making ( > https://bitbucket.org/site/master/issue/743/statistics-bb-502) > > My two cents (pence in the UK)! > > Cheers, > Mani > > > On Tue, Feb 11, 2014 at 5:45 PM, Daniel Bryant < > daniel.bryant at tai-dev.co.uk> wrote: > >> Hi all, >> >> Responses inline: >> >> >> On 05/02/2014 17:00, Martijn Verburg wrote: >> >>> Initial Onboarding: >>> ============= >>> >>> * Number of mailing list users >>> * Message volume on the mailing list >>> * Number of new developers successfully building OpenJDK / Downloads of >>> OpenJDK development virtual machine >>> * Number of unique visitors to Adoption page/wiki >>> ** Perhaps measure impact on overall OpenJDK visits >>> >> Looks great - we could also include the number of followers (or Klout >> score) of the adoptopenjdk Twitter account, and the number of contributions >> to the wiki >> >> >>> Betterrev: >>> ======= >>> >>> Betterev is a proposed patch workflow & build farm system. It will act >>> as community clearing house for new contributors and as a prototype for >>> OpenJDK infrastructure. >>> >>> * Number of patches submitted to Betterrev (a community clearing house >>> for new contributors) >>> ** Number of patches subsequently committed to OpenJDK >>> >> Perfect. We could also add number of patches rejected/corrected due to >> quality issues, as I'm sure this stat would help convince the OpenJDK >> committers that Betterrev can help with initial triage :-) >> >> >>> QA: >>> === >>> >>> * Number of FOSS projects involved in testing OpenJDK nightly builds >>> * Number of bugs/issues reviewed by adoption group for quality control >>> purposes. >>> >>> Longterm Onboarding: >>> ================ >>> >>> * Number of 'graduates' from Adoption programme into official OpenJDK >>> contributors, authors, committers and reviewers. >>> >> This all looks great, and the number of 'graduates' is going to be a stat >> that we'll all watch with keen interest! :-) >> >> If we're all in agreement with the proposed stats then we should create a >> plan to begin creating a baseline and a methodology for regularly updating >> (and sharing) these metrics. >> >> Best wishes, >> >> Daniel >> > > > > -- > *Twitter:* @theNeomatrix369 > *Blog:* http://neomatrix369.wordpress.com > *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr > programs) > *Meet-a-Project:* https://github.com/MutabilityDetector > *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github > .com/neomatrix369 > *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b > > *Don't chase success, rather aim for "Excellence", and success will come > chasing after you!* > -- *Twitter:* @theNeomatrix369 *Blog:* http://neomatrix369.wordpress.com *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project:* https://github.com/MutabilityDetector *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github .com/neomatrix369 *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From dalibor.topic at oracle.com Wed Feb 12 02:05:34 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 12 Feb 2014 11:05:34 +0100 Subject: Intellij Instructions In-Reply-To: References: Message-ID: <52FB476E.6040606@oracle.com> See https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE for how OpenJFX does it. On 10.02.2014 14:57, Martijn Verburg wrote: > Absolutely - Ideally we'd supply and support all three, but we should > definitely make sure they're complete and minimal before submitting as a > patch to JDK 9. > > Cheers, > Martijn > > > On 10 February 2014 13:39, Mani Sarkar wrote: > >> Is Eclipse also accepted as an IDE of choice for OpenJDK? If so, then >> there are some hand-made projects file for Eclipse available but this will >> be a good forum and chance to iron them out as well. >> >> Cheers, >> Mani >> >> >> On Mon, Feb 10, 2014 at 10:27 AM, Martijn Verburg < >> martijnverburg at gmail.com> wrote: >> >>> Awesome! I've updated the wiki so it's included as part of the workflow >>> for >>> people following the manual steps. Perhaps next hackday we could discuss >>> if/how it would be sensible to commit platform agnostic IDEA project files >>> to OpenJDK (much like there are some Netbeans project files). >>> >>> Cheers, >>> Martijn >>> >>> >>> On 8 February 2014 10:17, Richard Warburton >>> wrote: >>> >>>> Hi, >>>> >>>> Chris has written up a set of instructions on how to get things working >>>> with intellij. >>>> >>>> https://java.net/projects/adoptopenjdk/pages/JavaSourcesWithIntellij >>>> >>>> Hope this is useful. >>>> >>>> regards, >>>> >>>> Richard Warburton >>>> >>>> http://insightfullogic.com >>>> @RichardWarburto >>>> >>> >> >> >> >> -- >> *Twitter:* @theNeomatrix369 >> *Blog:* http://neomatrix369.wordpress.com >> *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr >> programs) >> *Meet-a-Project:* https://github.com/MutabilityDetector >> *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github >> .com/neomatrix369 >> *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b >> >> *Don't chase success, rather aim for "Excellence", and success will come >> chasing after you!* >> -- 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 neugens at redhat.com Wed Feb 12 03:06:31 2014 From: neugens at redhat.com (Mario Torre) Date: Wed, 12 Feb 2014 12:06:31 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: References: Message-ID: <1392203191.19850.0.camel@galactica.localdomain> On Thu, 2014-02-06 at 14:49 +0000, Richard Warburton wrote: > I can see jitwatch having value in being part of openjdk itself, since it > is directly related to openjdk. Resending with the correct email :) I would be great to have JitWatch in OpenJDK, but I don't know if this is really possible, since it's based on JavaFX, which is not part of the core API and not distributed with OpenJDK, only with proprietary JDK. Cheers, Mario From dalibor.topic at oracle.com Wed Feb 12 03:09:17 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 12 Feb 2014 12:09:17 +0100 Subject: OpenJDK or Adoption Group as an official Google Summer of Code organisation In-Reply-To: <1392041156.3761.20.camel@galactica.localdomain> References: <52F284EE.60200@oracle.com> <1392032353.3761.11.camel@galactica.localdomain> <52F8D486.8080505@oracle.com> <1392041156.3761.20.camel@galactica.localdomain> Message-ID: <52FB565D.50407@oracle.com> On 10.02.2014 15:05, Mario Torre wrote: > My ideal organisation workflow would be the following: > > 1. GB grants privileges :) > 2. Adoption takes charges of the project and handling of the GSoC > program on behalf of GB > 2a. Adoption decides tasks and project proposals (they may come from > students too), reviews students and follow accepted projects > 3. if any of the projects complete successfully, and is applicable, > Adoption start the necessary arrangement in order to merge or "upstream" > the selected projects. Of course, this will then go the usual way. > > What do you think? It lacks step 0: do the research. I expect that would take a few weeks at least, given the wealth of poorly structured information. ;) I assume that under 'takes charge' in point 2 you mean the administrative part, rather than the mentoring part. Having this Group decide on acceptable tasks and proposals would make sense if and only if it limited itself to Projects it has very active multiple Committers & Reviewers on, i.e. if it has the necessary experience and expertise to judge what a new student could reasonably be expected to accomplish in a given time frame in light of the planned and ongoing development of the given Projects. A better approach might be to collect input on tasks from Project Leads, rank them, and present them to the Governing Board for their approval. Having this Group review (and fail fast, for example, as that's what reviews are about) students would also make little sense, unless it was actively involved with mentoring them, which implies active Committers and Reviewers on Projects where students are being mentored. In other words, I don't expect this Group as a Group to have the necessary expertise to fail or pass a student working on, say, a PDP11 Port. Figuratively speaking, of course - if you are a PDP 11 assembly expert, just imagine I picked some other old configuration, like m68k-a/ux ;) That also consequentially means that merging is not a concern that this Group needs to have or can meaningfully contribute to as a Group - it would be a mentor's and student's decision, whether to start that process, and in conjunction with a given Project's Reviewers & Lead how to go best about it. For some mildly related self reflection, and the huge commitment necessary to pull a successful summer of code off, see https://groups.drupal.org/node/293088 and the comments. In particular the comments. cheers, dalibor topic -- 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 cnewland at chrisnewland.com Wed Feb 12 03:22:16 2014 From: cnewland at chrisnewland.com (Chris Newland) Date: Wed, 12 Feb 2014 11:22:16 -0000 Subject: Proposing projects for OpenJDK In-Reply-To: <1392203191.19850.0.camel@galactica.localdomain> References: <1392203191.19850.0.camel@galactica.localdomain> Message-ID: <731567f88b6a079066caf99133422bb9.squirrel@excalibur.xssl.net> Hi Mario, I'd be happy with (in descending preference) 1) Helping to progress the integration of OpenJFX into OpenJDK (http://openjdk.java.net/projects/openjfx/). 2) Continuing to develop JITWatch outside of OpenJDK as a standalone tool. 3) Re-skinning JITWatch in Swing to get it into OpenJDK. Kind regards, Chris @chriswhocodes > On Thu, 2014-02-06 at 14:49 +0000, Richard Warburton wrote: > >> I can see jitwatch having value in being part of openjdk itself, since >> it >> is directly related to openjdk. > > Resending with the correct email :) > > I would be great to have JitWatch in OpenJDK, but I don't know if this > is really possible, since it's based on JavaFX, which is not part of the > core API and not distributed with OpenJDK, only with proprietary JDK. > > Cheers, > Mario > > > From neugens at redhat.com Wed Feb 12 04:48:31 2014 From: neugens at redhat.com (Mario Torre) Date: Wed, 12 Feb 2014 13:48:31 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: <731567f88b6a079066caf99133422bb9.squirrel@excalibur.xssl.net> References: <1392203191.19850.0.camel@galactica.localdomain> <731567f88b6a079066caf99133422bb9.squirrel@excalibur.xssl.net> Message-ID: <1392209311.19850.5.camel@galactica.localdomain> On Wed, 2014-02-12 at 11:22 +0000, Chris Newland wrote: > Hi Mario, > > I'd be happy with (in descending preference) > > 1) Helping to progress the integration of OpenJFX into OpenJDK > (http://openjdk.java.net/projects/openjfx/). That would be awesome! I don't know what are the plans here, though, it would be best to keep in touch with the JFX developers and see how we can make this happen. > 3) Re-skinning JITWatch in Swing to get it into OpenJDK. This is probably the easier way to get it shipped with the JDK itself. I realise is a very un-optimal solution though. Cheers, Mario From rory.odonnell at oracle.com Thu Feb 13 01:17:21 2014 From: rory.odonnell at oracle.com (Rory O'Donnell Oracle, Dublin Ireland) Date: Thu, 13 Feb 2014 09:17:21 +0000 Subject: JDK 8 : Second Release Candidate - Build 129 is available on java.net Message-ID: <52FC8DA1.60107@oracle.com> Hi All, JDK 8 Second Release Candidate , Build 129 is now available for download & test. Please log all show stopper issues as soon as possible. Rgds,Rory -- Rgds,Rory O'Donnell Quality Engineering Manager Oracle EMEA , Dublin, Ireland From benjamin.john.evans at gmail.com Fri Feb 14 05:46:08 2014 From: benjamin.john.evans at gmail.com (Ben Evans) Date: Fri, 14 Feb 2014 13:46:08 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: <52FA7631.6000508@tai-dev.co.uk> References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> Message-ID: I wouldn't use the word "Champion" as it may invite confusion with the Java Champions programme, especially for non-EFL developers. On Tue, Feb 11, 2014 at 7:12 PM, Daniel Bryant wrote: > Hi Martijn, Mani (and all), > > Thanks Martijn, and I definitely see the logic behind making the mission > statement punchy. I think Mani hit the nail on the head with this quote > > It should answer questions like why am I joining, who is/are benefiting, >> what and how am I contributing >> > > The mission statement should definitely answer the first part of this > statement, and maybe the other two parts are covered in the vision > statement? > > How about this for the mission statement: > > "Champion increased community involvement in the development, adoption and > evangelism of OpenJDK projects, with the ultimate goal of increasing > contributions in a scalable manner" > > Does that capture everything, and do we need to go shorter? > > > Best wishes, > > Daniel > > > > -- > *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk < > http://www.tai-dev.co.uk/>* > daniel.bryant at tai-dev.co.uk | +44 > (0) 7799406399 | Twitter: @taidevcouk > From SPOOLE at uk.ibm.com Sat Feb 15 23:10:02 2014 From: SPOOLE at uk.ibm.com (Steve Poole) Date: Sun, 16 Feb 2014 07:10:02 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> Message-ID: I rather like 'champion' [1] for the same reasons that it used within 'Java Champions' :-) . However we could take a slightly longer version of 'actively support' to give "Actively promote and support community involvement in the development, adoption and evangelism of premier OpenJDK projects" [1] a person who actively supports or favors a cause From: Ben Evans To: Daniel Bryant Cc: adoption-discuss at openjdk.java.net Date: 14/02/2014 13:48 Subject: Re: Mission Statement for the Adoption Group for OpenJDK Sent by: adoption-discuss-bounces at openjdk.java.net I wouldn't use the word "Champion" as it may invite confusion with the Java Champions programme, especially for non-EFL developers. On Tue, Feb 11, 2014 at 7:12 PM, Daniel Bryant wrote: > Hi Martijn, Mani (and all), > > Thanks Martijn, and I definitely see the logic behind making the mission > statement punchy. I think Mani hit the nail on the head with this quote > > It should answer questions like why am I joining, who is/are benefiting, >> what and how am I contributing >> > > The mission statement should definitely answer the first part of this > statement, and maybe the other two parts are covered in the vision > statement? > > How about this for the mission statement: > > "Champion increased community involvement in the development, adoption and > evangelism of OpenJDK projects, with the ultimate goal of increasing > contributions in a scalable manner" > > Does that capture everything, and do we need to go shorter? > > > Best wishes, > > Daniel > > > > -- > *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk < > http://www.tai-dev.co.uk/>* > daniel.bryant at tai-dev.co.uk | +44 > (0) 7799406399 | Twitter: @taidevcouk > Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From diferdin at gmail.com Sun Feb 16 01:33:14 2014 From: diferdin at gmail.com (Antonio) Date: Sun, 16 Feb 2014 09:33:14 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> Message-ID: As someone who speaks English as a non-mother language, I'd struggle to understand the use of 'champion' in this context. I'd need to take a look at the dictionary. So if the goal for the mission statement is to have a sentence anyone can understand straightaway, I'd suggest we replace 'champion'. Cheers. A. On 16 Feb 2014, at 07:10, Steve Poole wrote: > I rather like 'champion' [1] for the same reasons that it used within > 'Java Champions' :-) . However we could take a slightly longer version of > 'actively support' to give > > "Actively promote and support community involvement in the development, > adoption and evangelism of premier OpenJDK projects" > > [1] a person who actively supports or favors a cause > > > > > > From: Ben Evans > To: Daniel Bryant > Cc: adoption-discuss at openjdk.java.net > Date: 14/02/2014 13:48 > Subject: Re: Mission Statement for the Adoption Group for OpenJDK > Sent by: adoption-discuss-bounces at openjdk.java.net > > > > I wouldn't use the word "Champion" as it may invite confusion with the > Java > Champions programme, especially for non-EFL developers. > > > On Tue, Feb 11, 2014 at 7:12 PM, Daniel Bryant > wrote: > >> Hi Martijn, Mani (and all), >> >> Thanks Martijn, and I definitely see the logic behind making the mission >> statement punchy. I think Mani hit the nail on the head with this quote >> >> It should answer questions like why am I joining, who is/are > benefiting, >>> what and how am I contributing >>> >> >> The mission statement should definitely answer the first part of this >> statement, and maybe the other two parts are covered in the vision >> statement? >> >> How about this for the mission statement: >> >> "Champion increased community involvement in the development, adoption > and >> evangelism of OpenJDK projects, with the ultimate goal of increasing >> contributions in a scalable manner" >> >> Does that capture everything, and do we need to go shorter? >> >> >> Best wishes, >> >> Daniel >> >> >> >> -- >> *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk > < >> http://www.tai-dev.co.uk/>* >> daniel.bryant at tai-dev.co.uk | +44 >> (0) 7799406399 | Twitter: @taidevcouk >> > > > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From sadhak001 at gmail.com Sun Feb 16 01:56:52 2014 From: sadhak001 at gmail.com (Mani Sarkar) Date: Sun, 16 Feb 2014 09:56:52 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> Message-ID: Steve, All, I like this version, actually everyone who adopts should evangelise, not leave it to a handful or just one person. IMHO, that's one of the ways the program will get full acceptance and nurtured by existing and new champions joining it. Regards, Mani On Sun, Feb 16, 2014 at 9:33 AM, Antonio wrote: > As someone who speaks English as a non-mother language, I'd struggle to > understand the use of 'champion' in this context. I'd need to take a look > at the dictionary. So if the goal for the mission statement is to have a > sentence anyone can understand straightaway, I'd suggest we replace > 'champion'. > > Cheers. > > A. > > > On 16 Feb 2014, at 07:10, Steve Poole wrote: > > > I rather like 'champion' [1] for the same reasons that it used within > > 'Java Champions' :-) . However we could take a slightly longer version > of > > 'actively support' to give > > > > "Actively promote and support community involvement in the development, > > adoption and evangelism of premier OpenJDK projects" > > > > [1] a person who actively supports or favors a cause > > > > > > > > > > > > From: Ben Evans > > To: Daniel Bryant > > Cc: adoption-discuss at openjdk.java.net > > Date: 14/02/2014 13:48 > > Subject: Re: Mission Statement for the Adoption Group for OpenJDK > > Sent by: adoption-discuss-bounces at openjdk.java.net > > > > > > > > I wouldn't use the word "Champion" as it may invite confusion with the > > Java > > Champions programme, especially for non-EFL developers. > > > > > > On Tue, Feb 11, 2014 at 7:12 PM, Daniel Bryant > > wrote: > > > >> Hi Martijn, Mani (and all), > >> > >> Thanks Martijn, and I definitely see the logic behind making the mission > >> statement punchy. I think Mani hit the nail on the head with this quote > >> > >> It should answer questions like why am I joining, who is/are > > benefiting, > >>> what and how am I contributing > >>> > >> > >> The mission statement should definitely answer the first part of this > >> statement, and maybe the other two parts are covered in the vision > >> statement? > >> > >> How about this for the mission statement: > >> > >> "Champion increased community involvement in the development, adoption > > and > >> evangelism of OpenJDK projects, with the ultimate goal of increasing > >> contributions in a scalable manner" > >> > >> Does that capture everything, and do we need to go shorter? > >> > >> > >> Best wishes, > >> > >> Daniel > >> > >> > >> > >> -- > >> *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk > > < > >> http://www.tai-dev.co.uk/>* > >> daniel.bryant at tai-dev.co.uk | > +44 > >> (0) 7799406399 | Twitter: @taidevcouk > > >> > > > > > > > > Unless stated otherwise above: > > IBM United Kingdom Limited - Registered in England and Wales with number > > 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 > 3AU > > -- *Twitter:* @theNeomatrix369 *Blog:* http://neomatrix369.wordpress.com *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project:* https://github.com/MutabilityDetector *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github .com/neomatrix369 *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From neugens.limasoftware at gmail.com Sun Feb 16 02:17:49 2014 From: neugens.limasoftware at gmail.com (Mario Torre) Date: Sun, 16 Feb 2014 11:17:49 +0100 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> Message-ID: Il 16/feb/2014 08:10 "Steve Poole" ha scritto: > > "Actively promote and support community involvement in the development, > adoption and evangelism of premier OpenJDK projects" I like this version more, seems more clear and direct. I would avoid the use of "champion" too. Cheers, Mario From daniel.bryant at tai-dev.co.uk Sun Feb 16 06:46:25 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Sun, 16 Feb 2014 14:46:25 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> Message-ID: <5300CF41.6010200@tai-dev.co.uk> Hi all, I'm with Steve on the fact that I also like the word 'champion', but Ben and Antonio do both make very good points about the use of the word in this context, and so it's probably best to remove it here. I like the latest proposal by Steve, although I would be tempted to remove the word 'premier', as including this could imply that there are various levels/divisions of projects within OpenJDK (which might be true, in which case I'm happy to be corrected? :-) ) Best wishes, Daniel -- *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk * daniel.bryant at tai-dev.co.uk | +44 (0) 7799406399 | Twitter: @taidevcouk From daniel.bryant at tai-dev.co.uk Sun Feb 16 06:48:44 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Sun, 16 Feb 2014 14:48:44 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> Message-ID: <5300CFCC.9010603@tai-dev.co.uk> Hi Mani, all, > actually everyone who adopts should evangelise, not > leave it to a handful or just one person. I think I see your underlying intent here, but we might want to be careful with this kind of statement. Not everyone who wants to get involved with the group will also want to evangelise (at least not initially), and we should be wary of scaring people away, especially current committers who may be happy to remain out of public view. I did have to smile when I initially read your email, as I know you've mentioned on many occasions that you personally don't like being called an evangelist (although we all know you are a great OpenJDK evangelist!) ;-) Best wishes, Daniel From sadhak001 at gmail.com Mon Feb 17 07:26:32 2014 From: sadhak001 at gmail.com (Mani Sarkar) Date: Mon, 17 Feb 2014 15:26:32 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: <5300CFCC.9010603@tai-dev.co.uk> References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> <5300CFCC.9010603@tai-dev.co.uk> Message-ID: I think you got my intention - it was meant in a casual sense, and not a mandatory thing. But when everyone does a little bit of that, it feels we are supporting and holding the community and initiative together but that's just my humble view! Definitely don't wish contributors to run away from us. Cheers, Mani On Sun, Feb 16, 2014 at 2:48 PM, Daniel Bryant wrote: > Hi Mani, all, > >> actually everyone who adopts should evangelise, not >> leave it to a handful or just one person. >> > I think I see your underlying intent here, but we might want to be careful > with this kind of statement. Not everyone who wants to get involved with > the group will also want to evangelise (at least not initially), and we > should be wary of scaring people away, especially current committers who > may be happy to remain out of public view. > > I did have to smile when I initially read your email, as I know you've > mentioned on many occasions that you personally don't like being called an > evangelist (although we all know you are a great OpenJDK evangelist!) ;-) > > Best wishes, > > Daniel > > -- *Twitter:* @theNeomatrix369 *Blog:* http://neomatrix369.wordpress.com *JUG activity: *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project:* https://github.com/MutabilityDetector *Bitbucket:* https://bitbucket.org/neomatrix369 *Github:* https://github .com/neomatrix369 *LinkedIn:* http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b *Come to Devoxx UK 2014:* http://www.devoxx.co.uk/ *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From martijnverburg at gmail.com Mon Feb 17 09:31:47 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Mon, 17 Feb 2014 17:31:47 +0000 Subject: Adoption Wiki on OpenJDK In-Reply-To: <1d219562-ab26-44d5-bc18-3838a15a3993@googlegroups.com> References: <1d219562-ab26-44d5-bc18-3838a15a3993@googlegroups.com> Message-ID: I think it's been sorted (Dalibor was deleting the pages....) Cheers, Martijn On 17 February 2014 17:26, Cecilia Borg wrote: > I don't know if the below topic has been sorted out, but let me know the > names of the administrators or if it's a generic role, and I can see what I > can do. > Cecilia > > > > So we have an official wiki for the group: > https://wiki.openjdk.java.net/display/Adoption/Main > > > @Dalibor? Sorry to single you out, but do you know if/how an > administrator can get access to delete/archive pages in the wiki? > > > Martijn > > > -- > -- You've received this message because you are subscribed to the Google > Groups Adopt OpenJDK group. To post to this group, send an email to > adopt-openjdk at googlegroups.com. To unsubscribe from this group, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. For more options, > visit this group at > https://groups.google.com/d/forum/adopt-openjdk?hl=en-GB > --- > You received this message because you are subscribed to the Google Groups > "Adopt OpenJDK" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. > To post to this group, send an email to adopt-openjdk at googlegroups.com. > Visit this group at http://groups.google.com/group/adopt-openjdk. > For more options, visit https://groups.google.com/groups/opt_out. > From daniel.bryant at tai-dev.co.uk Mon Feb 17 10:21:56 2014 From: daniel.bryant at tai-dev.co.uk (Daniel Bryant) Date: Mon, 17 Feb 2014 18:21:56 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> Message-ID: <53025344.9040906@tai-dev.co.uk> Hi all, Just bumping this thread so that Cecila can respond in context :-) The current proposal is below (and I'm wondering whether the word 'premier' is appropriate here, as per my latest email?) Best wishes, Daniel On 16/02/2014 07:10, Steve Poole wrote: > I rather like 'champion' [1] for the same reasons that it used > within 'Java Champions' :-) . However we could take a slightly > longer version of 'actively support' to give > > *"Actively promote and support community involvement in the > development, adoption and evangelism of premier OpenJDK projects"* > > [1] a person who actively supports or favors a cause > > > > > > From: Ben Evans > To: Daniel Bryant > Cc: adoption-discuss at openjdk.java.net > Date: 14/02/2014 13:48 > Subject: Re: Mission Statement for the Adoption Group for OpenJDK > Sent by: adoption-discuss-bounces at openjdk.java.net > > ------------------------------------------------------------------------ > > > > I wouldn't use the word "Champion" as it may invite confusion with the > Java > Champions programme, especially for non-EFL developers. > > > On Tue, Feb 11, 2014 at 7:12 PM, Daniel Bryant > wrote: > > > Hi Martijn, Mani (and all), > > > > Thanks Martijn, and I definitely see the logic behind making the mission > > statement punchy. I think Mani hit the nail on the head with this quote > > > > It should answer questions like why am I joining, who is/are > benefiting, > >> what and how am I contributing > >> > > > > The mission statement should definitely answer the first part of this > > statement, and maybe the other two parts are covered in the vision > > statement? > > > > How about this for the mission statement: > > > > "Champion increased community involvement in the development, > adoption and > > evangelism of OpenJDK projects, with the ultimate goal of increasing > > contributions in a scalable manner" > > > > Does that capture everything, and do we need to go shorter? > > > > > > Best wishes, > > > > Daniel > > > > > > > > -- > > *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk< > > http://www.tai-dev.co.uk/>* > > daniel.bryant at tai-dev.co.uk | +44 > > (0) 7799406399 | Twitter: @taidevcouk > > > > > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with > number 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk * daniel.bryant at tai-dev.co.uk | +44 (0) 7799406399 | Twitter: @taidevcouk From cecilia.borg at oracle.com Mon Feb 17 10:47:47 2014 From: cecilia.borg at oracle.com (Cecilia Borg) Date: Mon, 17 Feb 2014 10:47:47 -0800 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: <53025344.9040906@tai-dev.co.uk> References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> <53025344.9040906@tai-dev.co.uk> Message-ID: <1B4B9981-D33F-4E7D-B828-1E2646DDBBBA@oracle.com> Thanks Daniel, I finally got around to signing up for the mailing list, I've been reading up on the archive. I think the discussion is good, having one short, "selling" catch phrase and then a for the interested reader, a more descriptive text in addition. From what I read of it, this group is a broker between what is most needed to be done within OpenJDK and to promote/facilitate where the larger Java community would be of best help. Form the discussions in the early emails, the more descriptive text should reflect the "scalability" aspect, that the group promotes projects that don't impose extra work on the people in OpenJDK. The text should reflect that so many people can make substantial contribution, without submitting code. Early access builds' testing, etc. The group is not only for coders, if you get what I mean. (It's so easy to believe small contributions doesn't matter) Cecilia 17 feb 2014 kl. 10:21 skrev Daniel Bryant: > Hi all, > > Just bumping this thread so that Cecila can respond in context :-) > > The current proposal is below (and I'm wondering whether the word 'premier' is appropriate here, as per my latest email?) > > Best wishes, > > Daniel > > > On 16/02/2014 07:10, Steve Poole wrote: >> I rather like 'champion' [1] for the same reasons that it used within 'Java Champions' :-) . However we could take a slightly longer version of 'actively support' to give >> >> *"Actively promote and support community involvement in the development, adoption and evangelism of premier OpenJDK projects"* >> >> [1] a person who actively supports or favors a cause >> >> >> >> >> >> From: Ben Evans >> To: Daniel Bryant >> Cc: adoption-discuss at openjdk.java.net >> Date: 14/02/2014 13:48 >> Subject: Re: Mission Statement for the Adoption Group for OpenJDK >> Sent by: adoption-discuss-bounces at openjdk.java.net >> >> ------------------------------------------------------------------------ >> >> >> >> I wouldn't use the word "Champion" as it may invite confusion with the Java >> Champions programme, especially for non-EFL developers. >> >> >> On Tue, Feb 11, 2014 at 7:12 PM, Daniel Bryant >> wrote: >> >> > Hi Martijn, Mani (and all), >> > >> > Thanks Martijn, and I definitely see the logic behind making the mission >> > statement punchy. I think Mani hit the nail on the head with this quote >> > >> > It should answer questions like why am I joining, who is/are benefiting, >> >> what and how am I contributing >> >> >> > >> > The mission statement should definitely answer the first part of this >> > statement, and maybe the other two parts are covered in the vision >> > statement? >> > >> > How about this for the mission statement: >> > >> > "Champion increased community involvement in the development, adoption and >> > evangelism of OpenJDK projects, with the ultimate goal of increasing >> > contributions in a scalable manner" >> > >> > Does that capture everything, and do we need to go shorter? >> > >> > >> > Best wishes, >> > >> > Daniel >> > >> > >> > >> > -- >> > *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk< >> > http://www.tai-dev.co.uk/>* >> > daniel.bryant at tai-dev.co.uk | +44 >> > (0) 7799406399 | Twitter: @taidevcouk >> > >> >> >> >> Unless stated otherwise above: >> IBM United Kingdom Limited - Registered in England and Wales with number 741598. >> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > -- > *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk * > daniel.bryant at tai-dev.co.uk | +44 (0) 7799406399 | Twitter: @taidevcouk Oracle Sweden Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management OpenJDK Onboarding +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO Box 17084 | SE-104 62 STOCKHOLM From SPOOLE at uk.ibm.com Mon Feb 17 22:17:42 2014 From: SPOOLE at uk.ibm.com (Steve Poole) Date: Tue, 18 Feb 2014 06:17:42 +0000 Subject: Mission Statement for the Adoption Group for OpenJDK In-Reply-To: <53025344.9040906@tai-dev.co.uk> References: <52F3922E.2060201@tai-dev.co.uk> <52F4AFF7.3000400@tai-dev.co.uk> <52FA6B10.9000103@tai-dev.co.uk> <52FA7631.6000508@tai-dev.co.uk> <53025344.9040906@tai-dev.co.uk> Message-ID: Happy to see it go Daniel :-) From: Daniel Bryant To: adoption-discuss at openjdk.java.net Date: 17/02/2014 18:22 Subject: Re: Mission Statement for the Adoption Group for OpenJDK Sent by: adoption-discuss-bounces at openjdk.java.net Hi all, Just bumping this thread so that Cecila can respond in context :-) The current proposal is below (and I'm wondering whether the word 'premier' is appropriate here, as per my latest email?) Best wishes, Daniel On 16/02/2014 07:10, Steve Poole wrote: > I rather like 'champion' [1] for the same reasons that it used > within 'Java Champions' :-) . However we could take a slightly > longer version of 'actively support' to give > > *"Actively promote and support community involvement in the > development, adoption and evangelism of premier OpenJDK projects"* > > [1] a person who actively supports or favors a cause > > > > > > From: Ben Evans > To: Daniel Bryant > Cc: adoption-discuss at openjdk.java.net > Date: 14/02/2014 13:48 > Subject: Re: Mission Statement for the Adoption Group for OpenJDK > Sent by: adoption-discuss-bounces at openjdk.java.net > > ------------------------------------------------------------------------ > > > > I wouldn't use the word "Champion" as it may invite confusion with the > Java > Champions programme, especially for non-EFL developers. > > > On Tue, Feb 11, 2014 at 7:12 PM, Daniel Bryant > wrote: > > > Hi Martijn, Mani (and all), > > > > Thanks Martijn, and I definitely see the logic behind making the mission > > statement punchy. I think Mani hit the nail on the head with this quote > > > > It should answer questions like why am I joining, who is/are > benefiting, > >> what and how am I contributing > >> > > > > The mission statement should definitely answer the first part of this > > statement, and maybe the other two parts are covered in the vision > > statement? > > > > How about this for the mission statement: > > > > "Champion increased community involvement in the development, > adoption and > > evangelism of OpenJDK projects, with the ultimate goal of increasing > > contributions in a scalable manner" > > > > Does that capture everything, and do we need to go shorter? > > > > > > Best wishes, > > > > Daniel > > > > > > > > -- > > *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk< > > http://www.tai-dev.co.uk/>* > > daniel.bryant at tai-dev.co.uk | +44 > > (0) 7799406399 | Twitter: @taidevcouk < https://twitter.com/taidevcouk> > > > > > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with > number 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- *Daniel Bryant | Software Development Consultant | www.tai-dev.co.uk * daniel.bryant at tai-dev.co.uk | +44 (0) 7799406399 | Twitter: @taidevcouk Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU From martijnverburg at gmail.com Tue Feb 18 02:49:18 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Tue, 18 Feb 2014 10:49:18 +0000 Subject: jCountdown migration to MongoDB In-Reply-To: References: Message-ID: Hi all, Alex's PR has now been merged so you'll need to follow his instructions in order to swap to using MongoDB. Please let these lists know if there are any problems! Cheers, Martijn On 4 February 2014 21:47, Alex Theedom wrote: > > Dear All > > JCountdown is migrating to MongoDB. > > This is for two principle reasons. Firstly the need to accurately > identified the country in which the site visitor is located and secondly so > that statistical analysis can be done better and more efficiently. > > This means that the projects source code has changed to accommodate the > Mongo driver and Morphia and that you will need to install MongoDB on your > local machines. > > The migration will occur in two phases. First we all must install Mongo > locally and secondly fetch the latest code revisions from Git Hub. > > Installing Mongo > ------------------------ > > I have added a page to the wiki which details the installation process ( > https://github.com/AdoptOpenJDK/javacountdown/wiki/Mongo-DB). In > additional to installing Mongo some geoposition data will need to be > imported into the Mongo collection. > > There are detailed instructions on the wiki regarding how to install and > import the data. > > Code Source > ------------------- > > I want to ensure that we have the database migrated and all problems > ironed out before I commit the code changes. > > I am available to assist anyone that has doubts or runs into technical > problems with this migration. > > Good luck all. > > Alex Theedom > > > > > > > > -- > -- You've received this message because you are subscribed to the Google > Groups Adopt OpenJDK group. To post to this group, send an email to > adopt-openjdk at googlegroups.com. To unsubscribe from this group, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. For more options, > visit this group at > https://groups.google.com/d/forum/adopt-openjdk?hl=en-GB > --- > You received this message because you are subscribed to the Google Groups > "Adopt OpenJDK" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to adopt-openjdk+unsubscribe at googlegroups.com. > To post to this group, send an email to adopt-openjdk at googlegroups.com. > Visit this group at http://groups.google.com/group/adopt-openjdk. > For more options, visit https://groups.google.com/groups/opt_out. > From dalibor.topic at oracle.com Tue Feb 18 07:29:46 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 18 Feb 2014 16:29:46 +0100 Subject: Adoption Wiki on OpenJDK In-Reply-To: <52F8DBEA.3010007@oracle.com> References: <52F387E0.7090703@oracle.com> <52F8D772.9030007@oracle.com> <52F8DBEA.3010007@oracle.com> Message-ID: <53037C6A.8080400@oracle.com> Since there were no contrary opinions, I have made the corresponding request to ops, and will inform the Group when the cleanup operation has completed. cheers, dalibor topic On 10.02.2014 15:02, dalibor topic wrote: > Thanks, Martijn, I was hoping you'd say that ;) > > I'll leave the thread open until Friday, and if no contrary opinion > prevails, I'll ask ops to delete the listed pages next Monday. > > cheers, > dalibor topic > > On 10.02.2014 14:58, Martijn Verburg wrote: >> No objections, I was primarily involved in placing them there, so delete >> away :-). >> >> Cheers, >> Martijn >> >> >> On 10 February 2014 13:43, dalibor topic > > wrote: >> >> >> >> On 06.02.2014 14:23, Martijn Verburg wrote: >> >> >> Ah that's it, we should be asking web-discuss for help of this >> kind right? >> >> >> As Group Lead, I can ask OpenJDK ops directly for assistance. >> >> >> It would be good to remove the 3 pages underneath the "Main" >> page - but >> perhaps we should archive those instead? So maybe it makes >> sense to >> have an "Archive" page and then shift those three existing pages >> under that? >> >> >> For clarity, I think you reference >> >> >> https://wiki.openjdk.java.net/__display/Adoption/JDK+8+__Warning+Cleanup+Days >> >> >> >> >> https://wiki.openjdk.java.net/__display/Adoption/JDK+8+Testing >> >> >> https://wiki.openjdk.java.net/__display/Adoption/OpenJDK+__Project+Wishlist >> >> >> >> >> After taking a look at the pages, I think removing them would be >> fine, considering that two of them are just trampolines and one is >> describing a warning cleanup effort around JDK 8. >> >> Two of the pages have further sub pages at >> >> https://wiki.openjdk.java.net/__display/Adoption/JDK+8+__Warning+Cleanup+Days+Tracking >> >> >> >> >> https://wiki.openjdk.java.net/__display/Adoption/Javadoc >> >> which also seem to be only of historical interest and/or serve as >> trampolines and thus could be removed as well. >> >> Please let me know if there any objections to this cleanup until >> Friday, the 14th. >> >> >> cheers, >> dalibor topic >> >> -- >> 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 >> >> > -- 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 dalibor.topic at oracle.com Tue Feb 18 11:06:30 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 18 Feb 2014 20:06:30 +0100 Subject: Gathering metrics for the Adoption programme In-Reply-To: References: Message-ID: <5303AF36.8060807@oracle.com> On 05.02.2014 18:00, Martijn Verburg wrote: > Hi all, > > **Important - please remember to sign-up to the > adoption-discuss at openjdk.java.net mailing list and reply to this thread > there please** > > We'd like to measure & report to the OpenJDK governing board some > quantifiable metrics on the impact and effectiveness of the Adoption > programme. These metrics will also be useful to the group in terms of > helping us determine whether we are fulfilling our mission statement and > purpose. Thanks for kicking off the discussion on this item, Martijn! To set some context, here's what the Bylaws require the Group Lead to do: http://openjdk.java.net/bylaws#group-lead "The obligation, once per quarter, to publish a written report summarizing the recent activities of the Group." As there is no specific format required, we have some liberty in terms of what information we want to report, where to report it, and so on. Let's start with the 'where' and 'when' parts first. While Martijn's e-mail says 'report to the OpenJDK governing board', that's actually not what the Bylaws ask for, and not what the Governing Board asked for (see http://mail.openjdk.java.net/pipermail/gb-discuss/2013-December/000255.html for the actual request: "Unlike other groups/projects, keeping to a schedule of quarterly reports seems appropriate."). So I would suggest that * the quarterly report is compiled on the Group's Wiki, * starting in April 2014, and * published by the Group Lead as a finished copy to this mailing list, allowing followup and discussion by all Participants which includes Governing Board Members, of course, should they chose to participate on this mailing list. Now, on to the 'what' question. What activities are there to report about for Groups? Again, looking at the Bylaws we find: http://openjdk.java.net/bylaws#_4 "A Group is a collection of Participants who engage in open conversation about a common interest. " "Groups may have web content and one or more mailing lists. Groups do not have code repositories of their own but they may sponsor Projects, which do." so based on that, the metrics that we should be looking for are around conversations, the Group's web content and mailing lists. If the Adoption Group were to sponsor Projects which publish quarterly report themselves, then such reports could be referenced by the quarterly report of this Group, but compiling such reports would be the responsibility of their respective Project Leads, as defined in http://openjdk.java.net/bylaws#project-lead - and not this Group's task. Some further exploration of notable activities in the Bylaws can be found in http://openjdk.java.net/bylaws#_5 "A Member of a Group has write access to the Group?s web content and file repositories." "A Member of a Group may nominate any Contributor to be a new Member of that Group." "A Group?s Lead has: The authority to sponsor Projects; The obligation to act as a contact point for the Group and to look after the Group?s mailing lists and web content; and The obligation, once per quarter, to publish a written report summarizing the recent activities of the Group." "A Group?s Lead may delegate selected obligations, but not authorities, to other of that Group?s Members as desired." So further Group activities to measure and report could be * web content updates and changes (like Wiki spring cleaning) * Group Member nominations and other Group membership changes * sponsoring of Projects * publication of written quarterly reports Another thing to keep in mind is that just because something could be measured, it may not actually be useful information. For example, while a quarterly report could include a word count of e-mails sent to this mailing list in a given period, it would provide no actually useful information for the OpenJDK Community or this Group to do so. ;) So instead of thinking of the things that we could measure, I think it's important to apply the concept of 'Datensparsamkeit' (http://martinfowler.com/bliki/Datensparsamkeit.html for some mildly related thoughts) and ask what we really have to measure, and then go from there. Another important consideration from my point of view is that information included in the reports should either be publicly available or compilable from publicly available sources. As any such reports would be compiled by people, and "people are people", as a wise philosopher once said, exclusively relying on publicly available or compilable information would allow errors to be detected and corrected prior to the publication. Finally, an important consideration is that a Group Lead could only measure those activities directly taking place within OpenJDK, as those would be the activities they would be responsible in some way or another for coordinating and directing, as defined in the Bylaws. That doesn't mean that other information would not be interesting to reference in quarterly reports, and if someone compiles quarterly updates on, say, edits of OpenJDK pages on Wikipedia, then that may be interesting information to reference, but it should not be something that is expected to be tracked and reported on an ongoing basis as an activity of this Group. That was a lot to read. Now on to the specifics! > Initial Onboarding: > ============= > > * Number of mailing list users That number is not publicly available. As the mailing list moderator, I could find out, and report on that, but I don't think that it's an actually useful number, and besides, it's trivial to game. A more important number is the number of users who posted to the mailing lists in a quarter, I think. It's not that trivial to compile, but since the archives are publicly available, it can be publicly verified, by looking at the archives: http://mail.openjdk.java.net/pipermail/adoption-discuss/2014-February/author.html#start for February (I believe the current count is 13). The reason why the number is interesting is that activity on the mailing list is a usual way for new Contributors to make their mark on the Group, and through lasting contributions become Group Members themselves. So in a way, that number, when offset against the number of Group Members, gives us an very rough idea of whether the Group is attracting fresh ideas outside its core membership. > * Message volume on the mailing list That is public information available on the page cited above - " Messages: 63" it says, and should be at least 64 by the time this e-mail arrives. ;) I think that's a useful number to track, though I don't think that its resolution as such is very useful. If mailing list traffic goes from 216 e-mails in a month to 252 in the next month, is it relevant? Probably not very much. If it goes to 2045? It may be. I don't have a better resolution other than "none, few, dozens, hundreds" to propose though - and that seems a bit arbitrary. So let's stick with reporting the number as is. > * Number of new developers successfully building OpenJDK / Downloads of > OpenJDK development virtual machine I don't think that the former number could be tracked, as there is no 'callback' mechanism in the build. Nor should there be one, I think. The latter number is a no op for this Group, as Groups do not produce artifacts you can download - that's something Projects do. > * Number of unique visitors to Adoption page/wiki I'm not aware of any public information on that, or if it exists, to begin with. I don't think that's actually very useful information as it is trivial to game, Datensparsamkeit aside. On the other hand, since Adoption Group Members can edit the wiki, I think information on the number of edits, new pages and active editors in a quarter could be useful information to collect and track, as that would be a measure of how well the Group is utilizing that part of its infrastructure. Looking at the page information menu entry point in the wiki, I don't see any further items on which information is available that would be worth tracking. > ** Perhaps measure impact on overall OpenJDK visits I'm not aware of any public source of such information, either, as above. > Betterrev: > ======= > > Betterev is a proposed patch workflow & build farm system. It will act as > community clearing house for new contributors and as a prototype for > OpenJDK infrastructure. > I think that if a Betterrev Project were to be established in OpenJDK, then its quarterly report could contain all kinds of interesting data on its activities, but I don't think a Project's data belongs in a Group's quarterly report. A reference to a Project's quarterly report would be perfectly fine, though. > QA: > === > I'd relabel that category 'QA Outreach' to differentiate it from ongoing OpenJDK development focused QA efforts which some Projects may have. This is a great example of contributions users can make to improve the JDK without having to be or become experts in the implementation themselves. > * Number of FOSS projects involved in testing OpenJDK nightly builds I think that this is an important metric, though, but not at that granularity - basically, I think the metric we should generally care about is the number of FOSS projects approached by this Group's Members providing active feedback on OpenJDK builds, whether their own, or from someone else, whether those are nightly, weekly, monthly, or release builds, and the volume of such feedback. So - an example of great information to report would be: P1 issues filed and fixed in JDK Bug System based on this Group's QA outreach efforts in a given quarter. I think that would be an a lot more interesting list than a line like '18 projects' in a column on a report or '19' the next quarter. Assuming the QA outreach effort was tracked on our wiki, along with the reported issues, such a list should not be very hard to compile and verify. > * Number of bugs/issues reviewed by adoption group for quality control > purposes. Technically, Reviewer is a Project-specific role, rather than Group-specific: http://openjdk.java.net/bylaws#reviewer If we redefine this item to mean something like 'major issues this Group assisted with' then I think we have something more interesting to report, which may not be as neatly quantifiable as a number, but is probably more interesting as a report on activity than a line that says 'reviewed 10 issues this quarter'. ;) > Longterm Onboarding: > ================ > > * Number of 'graduates' from Adoption programme into official OpenJDK > contributors, authors, committers and reviewers. This could be partly derived from the OpenJDK census at http://openjdk.java.net/census . I don't think that tracking Contributors is that useful, as being a Contributor does not imply having made a code contribution or ever getting around to making one. On the other hand, you need at least two code contributions to a Project to become an Author on a Project, so that's interesting information to track, per se. But ... a challenge here is the connection between the Adoption Group membership and Project members. A way to do it is to look at the progress in roles of Group Members of this Group in different Projects. But becoming a Group Member requires continuous contributions to a Group over a longer period of time: http://openjdk.java.net/groups/#group-member "As a rough guide, a Contributor should be regularly active in a Group or its sponsored Projects for at least a year before being nominated to be a Group Member." In other words, the set of this Group Members, whose 'graduations' we could try to measure, is not going to change a lot over the next twelve months. And so, while this is an interesting measurement overall, as the name says 'long term', it's not something I think we should include in our initial quarterly reports. Over the long term, in 12 months, or so, it would be interesting to look at the additional roles this Group's Members have been voted into in other OpenJDK Groups and Projects, but it seems premature to me to report on it in the Group's first year of existence. cheers, dalibor topic -- 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 dalibor.topic at oracle.com Wed Feb 19 05:31:32 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 19 Feb 2014 14:31:32 +0100 Subject: Adoption Wiki on OpenJDK In-Reply-To: <53037C6A.8080400@oracle.com> References: <52F387E0.7090703@oracle.com> <52F8D772.9030007@oracle.com> <52F8DBEA.3010007@oracle.com> <53037C6A.8080400@oracle.com> Message-ID: <5304B234.9040606@oracle.com> The cleanup operation has completed. On 18.02.2014 16:29, dalibor topic wrote: > Since there were no contrary opinions, I have made the corresponding > request to ops, and will inform the Group when the cleanup operation has > completed. > > cheers, > dalibor topic > > On 10.02.2014 15:02, dalibor topic wrote: >> Thanks, Martijn, I was hoping you'd say that ;) >> >> I'll leave the thread open until Friday, and if no contrary opinion >> prevails, I'll ask ops to delete the listed pages next Monday. >> >> cheers, >> dalibor topic >> >> On 10.02.2014 14:58, Martijn Verburg wrote: >>> No objections, I was primarily involved in placing them there, so delete >>> away :-). >>> >>> Cheers, >>> Martijn >>> >>> >>> On 10 February 2014 13:43, dalibor topic >> > wrote: >>> >>> >>> >>> On 06.02.2014 14:23, Martijn Verburg wrote: >>> >>> >>> Ah that's it, we should be asking web-discuss for help of this >>> kind right? >>> >>> >>> As Group Lead, I can ask OpenJDK ops directly for assistance. >>> >>> >>> It would be good to remove the 3 pages underneath the "Main" >>> page - but >>> perhaps we should archive those instead? So maybe it makes >>> sense to >>> have an "Archive" page and then shift those three existing pages >>> under that? >>> >>> >>> For clarity, I think you reference >>> >>> >>> https://wiki.openjdk.java.net/__display/Adoption/JDK+8+__Warning+Cleanup+Days >>> >>> >>> >>> >>> >>> >>> https://wiki.openjdk.java.net/__display/Adoption/JDK+8+Testing >>> >>> >>> https://wiki.openjdk.java.net/__display/Adoption/OpenJDK+__Project+Wishlist >>> >>> >>> >>> >>> >>> >>> After taking a look at the pages, I think removing them would be >>> fine, considering that two of them are just trampolines and one is >>> describing a warning cleanup effort around JDK 8. >>> >>> Two of the pages have further sub pages at >>> >>> https://wiki.openjdk.java.net/__display/Adoption/JDK+8+__Warning+Cleanup+Days+Tracking >>> >>> >>> >>> >>> >>> >>> https://wiki.openjdk.java.net/__display/Adoption/Javadoc >>> >>> which also seem to be only of historical interest and/or serve as >>> trampolines and thus could be removed as well. >>> >>> Please let me know if there any objections to this cleanup until >>> Friday, the 14th. >>> >>> >>> cheers, >>> dalibor topic >>> >>> -- >>> 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 >>> >>> >> > -- 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 dalibor.topic at oracle.com Wed Feb 19 06:50:55 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 19 Feb 2014 15:50:55 +0100 Subject: Gathering metrics for the Adoption programme In-Reply-To: <52FA61B1.4090508@tai-dev.co.uk> References: <52FA61B1.4090508@tai-dev.co.uk> Message-ID: <5304C4CF.3050009@oracle.com> On 11.02.2014 18:45, Daniel Bryant wrote: > Looks great - we could also include the number of followers (or Klout > score) of the adoptopenjdk Twitter account, I don't think that would be something that the quarterly report would have to cover, as that's outside the OpenJDK infrastructure. > and the number of > contributions to the wiki Yep, that sounds good. > This all looks great, and the number of 'graduates' is going to be a > stat that we'll all watch with keen interest! :-) Yeah - like I explained in http://mail.openjdk.java.net/pipermail/adoption-discuss/2014-February/000065.html the challenge here is that the connection between relationship between membership in the Adoption Group and Project Roles is rather vague, so counting the number of this Group's members that have been voted into a role on a Project would not necessarily be representative of typical experiences new developers have - rather then 'graduating' through this Group, I'd assume most of them would use this list as a 'service' to answer their immediate process, etc. questions, and then move on to concrete activities on the OpenJDK Projects of their concern, instead of spending the year or so that it takes to be active on this list to be voted a Group Member first. So in other words, counting 'graduations' would under-count the number of developers this Group could help become productive OpenJDK Contributors. cheers, dalibor topic -- 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 neugens at redhat.com Wed Feb 19 07:00:54 2014 From: neugens at redhat.com (Mario Torre) Date: Wed, 19 Feb 2014 16:00:54 +0100 Subject: Gathering metrics for the Adoption programme In-Reply-To: <5303AF36.8060807@oracle.com> References: <5303AF36.8060807@oracle.com> Message-ID: <1392822054.12203.23.camel@galactica.localdomain> On Tue, 2014-02-18 at 20:06 +0100, dalibor topic wrote: > So instead of thinking of the things that we could measure, I think > it's > important to apply the concept of 'Datensparsamkeit' > (http://martinfowler.com/bliki/Datensparsamkeit.html for some mildly > related thoughts) and ask what we really have to measure, and then go > from there. I know this is kind of off topic, but thanks for that link! :) It's a very interesting read. Cheers, Mario From martijnverburg at gmail.com Thu Feb 20 11:06:27 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 20 Feb 2014 19:06:27 +0000 Subject: Apologies for delays in getting back to people on Pull Requests / Javacountdown etc Message-ID: Hi all, Recently moved flats, still no broadband :-| - I'm hoping normal service will resume next week! Cheers, Martijn From dalibor.topic at oracle.com Tue Feb 25 05:29:07 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 14:29:07 +0100 Subject: Draft quarterly report wiki page Message-ID: <530C9AA3.8090200@oracle.com> Since the metrics thread seems to have concluded, I went ahead and compiled a draft quarterly report on the wiki for discussion purposes. https://wiki.openjdk.java.net/display/Adoption/Quarterly+Reports cheers, dalibor topic -- 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 dalibor.topic at oracle.com Tue Feb 25 07:17:07 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 16:17:07 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: <52FA6A38.1040708@tai-dev.co.uk> References: <52FA6A38.1040708@tai-dev.co.uk> Message-ID: <530CB3F3.2070000@oracle.com> On 11.02.2014 19:21, Daniel Bryant wrote: > Just to raise an implicit question in Richard's email, would having a > project become part of OpenJDK mean that it would move to the Oracle > repos? Yes. OpenJDK Projects are governed by OpenJDK Bylaws - among other things, that means that contributions need to come in under OCA, etc. cheers, dalibor topic -- 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 dalibor.topic at oracle.com Tue Feb 25 07:22:03 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 16:22:03 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: <1392203191.19850.0.camel@galactica.localdomain> References: <1392203191.19850.0.camel@galactica.localdomain> Message-ID: <530CB51B.20709@oracle.com> On 12.02.2014 12:06, Mario Torre wrote: > On Thu, 2014-02-06 at 14:49 +0000, Richard Warburton wrote: > >> I can see jitwatch having value in being part of openjdk itself, since it >> is directly related to openjdk. > > Resending with the correct email :) > > I would be great to have JitWatch in OpenJDK, but I don't know if this > is really possible, since it's based on JavaFX, which is not part of the > core API and not distributed with OpenJDK, only with proprietary JDK. OpenJFX is an OpenJDK Project, so I don't think that would necessarily be an issue. cheers, dalibor topic -- 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 dalibor.topic at oracle.com Tue Feb 25 07:25:48 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 16:25:48 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: <1392209311.19850.5.camel@galactica.localdomain> References: <1392203191.19850.0.camel@galactica.localdomain> <731567f88b6a079066caf99133422bb9.squirrel@excalibur.xssl.net> <1392209311.19850.5.camel@galactica.localdomain> Message-ID: <530CB5FC.6060502@oracle.com> On 12.02.2014 13:48, Mario Torre wrote: > On Wed, 2014-02-12 at 11:22 +0000, Chris Newland wrote: >> Hi Mario, >> >> I'd be happy with (in descending preference) >> >> 1) Helping to progress the integration of OpenJFX into OpenJDK >> (http://openjdk.java.net/projects/openjfx/). > > That would be awesome! > > I don't know what are the plans here, though, it would be best to keep > in touch with the JFX developers and see how we can make this happen. Assuming you're discussing a migration of OpenJFX source code from openjfx-specific repositories into JDK-specific ones - there is no JEP for that. ;) cheers, dalibor topic -- 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 neugens.limasoftware at gmail.com Tue Feb 25 07:28:14 2014 From: neugens.limasoftware at gmail.com (Mario Torre) Date: Tue, 25 Feb 2014 16:28:14 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: <530CB3F3.2070000@oracle.com> References: <52FA6A38.1040708@tai-dev.co.uk> <530CB3F3.2070000@oracle.com> Message-ID: 2014-02-25 16:17 GMT+01:00 dalibor topic : > On 11.02.2014 19:21, Daniel Bryant wrote: >> >> Just to raise an implicit question in Richard's email, would having a >> project become part of OpenJDK mean that it would move to the Oracle >> repos? > > > Yes. > > OpenJDK Projects are governed by OpenJDK Bylaws - among other things, that > means that contributions need to come in under OCA, etc. Just to be sure, I don't think this means that the project must move to Oracle repos, does it? Of course, Oracle repos means it's easier to check that all contributors pushing have signed the OCA, but that's about it, the code may still be physically somewhere else, the only important point is that the OCA is signed I think. Can you explain? Cheers, Mario -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Blog: http://neugens.wordpress.com - Twitter: @neugens Proud GNU Classpath developer: http://www.classpath.org/ Read About us at: http://planet.classpath.org OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/ From neugens.limasoftware at gmail.com Tue Feb 25 07:32:03 2014 From: neugens.limasoftware at gmail.com (Mario Torre) Date: Tue, 25 Feb 2014 16:32:03 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: <530CB5FC.6060502@oracle.com> References: <1392203191.19850.0.camel@galactica.localdomain> <731567f88b6a079066caf99133422bb9.squirrel@excalibur.xssl.net> <1392209311.19850.5.camel@galactica.localdomain> <530CB5FC.6060502@oracle.com> Message-ID: 2014-02-25 16:25 GMT+01:00 dalibor topic : > On 12.02.2014 13:48, Mario Torre wrote: >> >> On Wed, 2014-02-12 at 11:22 +0000, Chris Newland wrote: >>> >>> Hi Mario, >>> >>> I'd be happy with (in descending preference) >>> >>> 1) Helping to progress the integration of OpenJFX into OpenJDK >>> (http://openjdk.java.net/projects/openjfx/). >> >> >> That would be awesome! >> >> I don't know what are the plans here, though, it would be best to keep >> in touch with the JFX developers and see how we can make this happen. > > > Assuming you're discussing a migration of OpenJFX source code from > openjfx-specific repositories into JDK-specific ones - there is no JEP for > that. ;) I know! And that's one problem. Unfortunately it's really hard to package OpenJFX for Linux (which is actually still the main consumer of OpenJDK and OpenJFX), this would be mitigated (as well as speed up adoption) if OpenJFX was formally part of OpenJDK. I think original plans were for JDK8, then JDK9, but apparently this will be moved again. Anyway, this is (partially) off topic for this list, it should probably be discussed with the OpenJFX people first. Cheers, Mario -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Blog: http://neugens.wordpress.com - Twitter: @neugens Proud GNU Classpath developer: http://www.classpath.org/ Read About us at: http://planet.classpath.org OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/ From dalibor.topic at oracle.com Tue Feb 25 07:35:24 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 16:35:24 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: References: Message-ID: <530CB83C.30304@oracle.com> On 06.02.2014 15:49, Richard Warburton wrote: > I can see jitwatch having value in being part of openjdk itself, since it > is directly related to openjdk. > > As to the other projects I'm not sure why you're trying to move them. Both > github and bitbucket are much more preferable places to actually do > development work. Openjdk is an implementation of Java SE, things like > virtual images, tutorials and betterrev aren't part of Java SE. That's not > to say they aren't great projects or valuable for community openjdk people > but that isn't a good reason to start proposing they become top level > openjdk projects. Yeah - one important item to consider when thinking about new Projects is that OpenJDK is a 'place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projects'. So the less related a potential Project proposal is to that, the smaller is the chance of it actually passing through the required vote by OpenJDK Members [0], and the less sense it makes as an OpenJDK Project. Another way of looking at it is 'would one write one or more JEPs for it?'. If the answer is yes, then that would be indicator that something makes more sense as an OpenJDK Project. cheers, dalibor topic [0] http://openjdk.java.net/projects/#new-project -- 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 neugens.limasoftware at gmail.com Tue Feb 25 07:34:59 2014 From: neugens.limasoftware at gmail.com (Mario Torre) Date: Tue, 25 Feb 2014 16:34:59 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: <530CB51B.20709@oracle.com> References: <1392203191.19850.0.camel@galactica.localdomain> <530CB51B.20709@oracle.com> Message-ID: 2014-02-25 16:22 GMT+01:00 dalibor topic : > On 12.02.2014 12:06, Mario Torre wrote: >> >> On Thu, 2014-02-06 at 14:49 +0000, Richard Warburton wrote: >> >>> I can see jitwatch having value in being part of openjdk itself, since it >>> is directly related to openjdk. >> >> >> Resending with the correct email :) >> >> I would be great to have JitWatch in OpenJDK, but I don't know if this >> is really possible, since it's based on JavaFX, which is not part of the >> core API and not distributed with OpenJDK, only with proprietary JDK. > > > OpenJFX is an OpenJDK Project, so I don't think that would necessarily be an > issue. Having JitWatch as an OpenJDK project, definitely no issues, but having JitWatch being part of OpenJDK (that is, distributed like jhat, for instance, which was I think what we were discussing), then yes, because it would require an external component that is not part of core the API. Cheers, Mario -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Blog: http://neugens.wordpress.com - Twitter: @neugens Proud GNU Classpath developer: http://www.classpath.org/ Read About us at: http://planet.classpath.org OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/ From dalibor.topic at oracle.com Tue Feb 25 07:40:52 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 16:40:52 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: References: <1392203191.19850.0.camel@galactica.localdomain> <731567f88b6a079066caf99133422bb9.squirrel@excalibur.xssl.net> <1392209311.19850.5.camel@galactica.localdomain> <530CB5FC.6060502@oracle.com> Message-ID: <530CB984.4080500@oracle.com> On 25.02.2014 16:32, Mario Torre wrote: > I know! And that's one problem. Unfortunately it's really hard to > package OpenJFX for Linux (which is actually still the main consumer > of OpenJDK and OpenJFX), this would be mitigated (as well as speed up > adoption) if OpenJFX was formally part of OpenJDK. Just to be clear - formally, OpenJFX is an OpenJDK Project. I'm not aware of anyone having tried to package OpenJFX for Linux, fwiw, so I can't say how hard that would be. > Anyway, this is (partially) off topic for this list, it should > probably be discussed with the OpenJFX people first. Yeah - the better forum for OpenJFX packaging discussions would be the corresponding mailing list: http://mail.openjdk.java.net/mailman/listinfo/openjfx-dev cheers, dalibor topic -- 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 dalibor.topic at oracle.com Tue Feb 25 07:45:56 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 16:45:56 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: References: <1392203191.19850.0.camel@galactica.localdomain> <530CB51B.20709@oracle.com> Message-ID: <530CBAB4.4010609@oracle.com> On 25.02.2014 16:34, Mario Torre wrote: > Having JitWatch as an OpenJDK project, definitely no issues, but > having JitWatch being part of OpenJDK (that is, distributed like jhat, > for instance, which was I think what we were discussing), then yes, > because it would require an external component that is not part of > core the API. I see what you mean. I thought the discussion was about new Projects, rather than about adding utilities to JDK releases. Yes, the bar for adding a new utility to a JDK release would be much higher than the bar for a new Project. There would be JEPs. ;) cheers, dalibor topic -- 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 dalibor.topic at oracle.com Tue Feb 25 07:57:45 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Tue, 25 Feb 2014 16:57:45 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: References: <52FA6A38.1040708@tai-dev.co.uk> <530CB3F3.2070000@oracle.com> Message-ID: <530CBD79.9090807@oracle.com> On 25.02.2014 16:28, Mario Torre wrote: > Can you explain? I'm not sure what the point would be of having an OpenJDK Project that does not use OpenJDK infrastructure ... cheers, dalibor topic -- 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 neugens.limasoftware at gmail.com Tue Feb 25 08:07:27 2014 From: neugens.limasoftware at gmail.com (Mario Torre) Date: Tue, 25 Feb 2014 17:07:27 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: <530CBD79.9090807@oracle.com> References: <52FA6A38.1040708@tai-dev.co.uk> <530CB3F3.2070000@oracle.com> <530CBD79.9090807@oracle.com> Message-ID: 2014-02-25 16:57 GMT+01:00 dalibor topic : > On 25.02.2014 16:28, Mario Torre wrote: >> >> Can you explain? > > > I'm not sure what the point would be of having an OpenJDK Project that does > not use OpenJDK infrastructure ... The most relevant point would be migrating from something like GitHub to OpenJDK, which implies a radical shift in both development method *and* source control system, which is the case for the project in question afaik (JitWatch). In general, I can also see why people would may want to stick with BitBucket even if it uses mercurial like OpenJDK does. If the project is new or doesn't have many active contributors then doesn't really matter much, although the choice of version control system may still be an issue. In practical terms it probably doesn't matter that much because only an handful of project really have the necessity to be part of the OpenJDK project, and they mostly are born this way anyway, but I still think it's necessary to clarify though. Cheers, Mario -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Blog: http://neugens.wordpress.com - Twitter: @neugens Proud GNU Classpath developer: http://www.classpath.org/ Read About us at: http://planet.classpath.org OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/ From dalibor.topic at oracle.com Wed Feb 26 08:36:21 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 26 Feb 2014 17:36:21 +0100 Subject: Proposing projects for OpenJDK In-Reply-To: References: <52FA6A38.1040708@tai-dev.co.uk> <530CB3F3.2070000@oracle.com> <530CBD79.9090807@oracle.com> Message-ID: <530E1805.4060401@oracle.com> On 25.02.2014 17:07, Mario Torre wrote: > If the project is new or doesn't have many active contributors then > doesn't really matter much, although the choice of version control > system may still be an issue. "The OpenJDK code base for all Projects is stored in Mercurial repositories which contain the source files and their change history." as the developer guide says at http://openjdk.java.net/guide/repositories.html . Accordingly, the available version control system choice in OpenJDK is Mercurial. For some unrelated psychological research, see http://www.swarthmore.edu/SocSci/bschwar1/Sci.Amer.pdf ;) cheers, dalibor topic -- 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 dalibor.topic at oracle.com Thu Feb 27 06:00:57 2014 From: dalibor.topic at oracle.com (dalibor topic) Date: Thu, 27 Feb 2014 15:00:57 +0100 Subject: FYI: New code tools proposed Message-ID: <530F4519.1030307@oracle.com> Hi, Kevin proposed three new tools for the Code Tools Project: * JTHarness [0] - a software testing harness, used to to drive large-scale Java platform testing., * SigTest [1] - a collection of tools used to evaluate platform compatibility and API change, and * JCov [2] - code coverage tools, used to measure test coverage on the Java platform. cheers, dalibor topic [0] http://mail.openjdk.java.net/pipermail/code-tools-dev/2014-February/000068.html [1] http://mail.openjdk.java.net/pipermail/code-tools-dev/2014-February/000069.html [2] http://mail.openjdk.java.net/pipermail/code-tools-dev/2014-February/000071.html -- 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 martijnverburg at gmail.com Thu Feb 27 06:05:03 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 27 Feb 2014 14:05:03 +0000 Subject: FYI: New code tools proposed In-Reply-To: <530F4519.1030307@oracle.com> References: <530F4519.1030307@oracle.com> Message-ID: Excellent news! That will definitely help with the Betterrev project plans. We're meeting in person again on the 8th of March to hopefully launch the Alpha and start planning out the build farm proper. Cheers, Martijn On 27 February 2014 14:00, dalibor topic wrote: > Hi, > > Kevin proposed three new tools for the Code Tools Project: > * JTHarness [0] - a software testing harness, used to to drive > large-scale Java platform testing., > * SigTest [1] - a collection of tools used to evaluate platform > compatibility and API change, and > * JCov [2] - code coverage tools, used to measure test coverage on the > Java platform. > > cheers, > dalibor topic > > [0] http://mail.openjdk.java.net/pipermail/code-tools-dev/2014- > February/000068.html > [1] http://mail.openjdk.java.net/pipermail/code-tools-dev/2014- > February/000069.html > [2] http://mail.openjdk.java.net/pipermail/code-tools-dev/2014- > February/000071.html > > -- > 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 cecilia.borg at oracle.com Thu Feb 27 15:39:59 2014 From: cecilia.borg at oracle.com (Cecilia Borg) Date: Thu, 27 Feb 2014 15:39:59 -0800 Subject: Adoption duke Message-ID: <76F91484-47D9-4F84-9DD6-1DA273820894@oracle.com> Hi, I talked to Jeff Dinkins, who have drawn some Dukes' in the past, if he could do one for the Adopt group and he was positive! So - do we want one? What input should we give him in that case? As I asked Jeff about this, I'm positive towards the idea. It would be neat for JUG meetings to have the ability to do t-shirts and swag with Adoption Duke :) I want to avoid as much committee work as possible in any design process, so rather than discussing how the Duke should look, I wonder if we could describe the program and audience to Jeff and he - as the artist, could put his creativity in it? (Can you spot the OS mascots designed by an artist or the ones that are the result of a committee discussion? (Sotji, ahem...)) Cecilia Oracle Sweden Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management OpenJDK Onboarding +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO Box 17084 | SE-104 62 STOCKHOLM From donald.smith at oracle.com Thu Feb 27 15:44:12 2014 From: donald.smith at oracle.com (Donald Smith) Date: Thu, 27 Feb 2014 18:44:12 -0500 Subject: Adoption duke In-Reply-To: <76F91484-47D9-4F84-9DD6-1DA273820894@oracle.com> References: <76F91484-47D9-4F84-9DD6-1DA273820894@oracle.com> Message-ID: <530FCDCC.7060207@oracle.com> Don't know if we want to up-level this at all, but when we had the "Jetpack Duke" I always imagined that a good Duke for OpenJDK would be one who is flying on his own. Eg, a Duke that takes matters into his own hands than rely on something else. - Don On 27/02/2014 6:39 PM, Cecilia Borg wrote: > Hi, > I talked to Jeff Dinkins, who have drawn some Dukes' in the past, if he could do one for the Adopt group and he was positive! > > So - do we want one? > What input should we give him in that case? > > As I asked Jeff about this, I'm positive towards the idea. It would be neat for JUG meetings to have the ability to do t-shirts and swag with Adoption Duke :) > > I want to avoid as much committee work as possible in any design process, so rather than discussing how the Duke should look, I wonder if we could describe the program and audience to Jeff and he - as the artist, could put his creativity in it? > (Can you spot the OS mascots designed by an artist or the ones that are the result of a committee discussion? (Sotji, ahem...)) > > Cecilia > > > > Oracle Sweden > Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management OpenJDK Onboarding > +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO Box 17084 | SE-104 62 STOCKHOLM > From cecilia.borg at oracle.com Thu Feb 27 15:47:25 2014 From: cecilia.borg at oracle.com (Cecilia Borg) Date: Thu, 27 Feb 2014 15:47:25 -0800 Subject: Adoption duke In-Reply-To: <530FCDCC.7060207@oracle.com> References: <76F91484-47D9-4F84-9DD6-1DA273820894@oracle.com> <530FCDCC.7060207@oracle.com> Message-ID: I'll hand in all ideas to him, but suggest we don't discuss our design ideas, rather what we want to say "take matter into his own hands". Actual design can quickly turn into a really long discussion. I like your thinking though - Adoption gives you wings. Cecilia 27 feb 2014 kl. 15:44 skrev Donald Smith: > Don't know if we want to up-level this at all, but when we had the "Jetpack Duke" I always imagined that a good Duke for OpenJDK would be one who is flying on his own. Eg, a Duke that takes matters into his own hands than rely on something else. > > - Don > > > On 27/02/2014 6:39 PM, Cecilia Borg wrote: >> Hi, >> I talked to Jeff Dinkins, who have drawn some Dukes' in the past, if he could do one for the Adopt group and he was positive! >> >> So - do we want one? >> What input should we give him in that case? >> >> As I asked Jeff about this, I'm positive towards the idea. It would be neat for JUG meetings to have the ability to do t-shirts and swag with Adoption Duke :) >> >> I want to avoid as much committee work as possible in any design process, so rather than discussing how the Duke should look, I wonder if we could describe the program and audience to Jeff and he - as the artist, could put his creativity in it? >> (Can you spot the OS mascots designed by an artist or the ones that are the result of a committee discussion? (Sotji, ahem...)) >> >> Cecilia >> >> >> >> Oracle Sweden >> Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management OpenJDK Onboarding >> +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO Box 17084 | SE-104 62 STOCKHOLM >> > Oracle Sweden Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management OpenJDK Onboarding +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO Box 17084 | SE-104 62 STOCKHOLM From neugens.limasoftware at gmail.com Thu Feb 27 16:15:11 2014 From: neugens.limasoftware at gmail.com (Mario Torre) Date: Fri, 28 Feb 2014 01:15:11 +0100 Subject: Adoption duke In-Reply-To: References: <76F91484-47D9-4F84-9DD6-1DA273820894@oracle.com> <530FCDCC.7060207@oracle.com> Message-ID: "Take matter into his own hands"!!! I also hope I'll get a T-shirt with his new duke at some point ;) Cheers, Mario Il 28/feb/2014 00:47 "Cecilia Borg" ha scritto: > I'll hand in all ideas to him, but suggest we don't discuss our design > ideas, rather what we want to say "take matter into his own hands". Actual > design can quickly turn into a really long discussion. > I like your thinking though - Adoption gives you wings. > > Cecilia > > 27 feb 2014 kl. 15:44 skrev Donald Smith: > > > Don't know if we want to up-level this at all, but when we had the > "Jetpack Duke" I always imagined that a good Duke for OpenJDK would be one > who is flying on his own. Eg, a Duke that takes matters into his own hands > than rely on something else. > > > > - Don > > > > > > On 27/02/2014 6:39 PM, Cecilia Borg wrote: > >> Hi, > >> I talked to Jeff Dinkins, who have drawn some Dukes' in the past, if he > could do one for the Adopt group and he was positive! > >> > >> So - do we want one? > >> What input should we give him in that case? > >> > >> As I asked Jeff about this, I'm positive towards the idea. It would be > neat for JUG meetings to have the ability to do t-shirts and swag with > Adoption Duke :) > >> > >> I want to avoid as much committee work as possible in any design > process, so rather than discussing how the Duke should look, I wonder if we > could describe the program and audience to Jeff and he - as the artist, > could put his creativity in it? > >> (Can you spot the OS mascots designed by an artist or the ones that are > the result of a committee discussion? (Sotji, ahem...)) > >> > >> Cecilia > >> > >> > >> > >> Oracle Sweden > >> Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management > OpenJDK Onboarding > >> +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | > PO Box 17084 | SE-104 62 STOCKHOLM > >> > > > > > > > Oracle Sweden > Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management > OpenJDK Onboarding > +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO > Box 17084 | SE-104 62 STOCKHOLM > > From cnewland at chrisnewland.com Fri Feb 28 04:05:11 2014 From: cnewland at chrisnewland.com (Chris Newland) Date: Fri, 28 Feb 2014 12:05:11 -0000 Subject: JITWatch update Message-ID: Hi all, I've pushed a decent sized commit to https://github.com/AdoptOpenJDK/jitwatch which introduces a new feature - the suggestion tool. This examines the HotSpot log and attempts to quantify the cost of inlining failures and unpredictable branches and presents them as suggestions in a human readable report. More types of suggestion to be added soon. Screenshot here: https://twitter.com/chriswhocodes/status/439162730700746752 I've also created a JITWatch google group for bug reports, feature reqs and general chat so as not to pollute this Adopt list: https://groups.google.com/forum/#!forum/jitwatch I'm going to start up a conversation with the OpenJFX guys about how the OpenJDK / JavaFX issues can be resolved. Cheers, Chris From martijnverburg at gmail.com Fri Feb 28 04:27:46 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Fri, 28 Feb 2014 12:27:46 +0000 Subject: JITWatch update In-Reply-To: References: Message-ID: Awesome! Thanks Chris, let us know if we can assist with the OpenJFX discussion etc. Cheers, Martijn On 28 February 2014 12:05, Chris Newland wrote: > Hi all, > > I've pushed a decent sized commit to > https://github.com/AdoptOpenJDK/jitwatch which introduces a new feature - > the suggestion tool. > > This examines the HotSpot log and attempts to quantify the cost of > inlining failures and unpredictable branches and presents them as > suggestions in a human readable report. More types of suggestion to be > added soon. > > Screenshot here: > https://twitter.com/chriswhocodes/status/439162730700746752 > > I've also created a JITWatch google group for bug reports, feature reqs > and general chat so as not to pollute this Adopt list: > https://groups.google.com/forum/#!forum/jitwatch > > I'm going to start up a conversation with the OpenJFX guys about how the > OpenJDK / JavaFX issues can be resolved. > > Cheers, > > Chris > > > > From martijnverburg at gmail.com Fri Feb 28 06:03:21 2014 From: martijnverburg at gmail.com (Martijn Verburg) Date: Fri, 28 Feb 2014 14:03:21 +0000 Subject: Adoption duke In-Reply-To: References: <76F91484-47D9-4F84-9DD6-1DA273820894@oracle.com> <530FCDCC.7060207@oracle.com> Message-ID: FYI - We currently use the Duke that plugs the 2 sockets together and for Adopt a JSR we use the Duke holding the "Lets get Started" sign. I'm not necessarily against a new Duke, but there are a couple of existing options in use already... Cheers, Martijn On 28 February 2014 00:15, Mario Torre wrote: > "Take matter into his own hands"!!! > > I also hope I'll get a T-shirt with his new duke at some point ;) > > Cheers, > Mario > Il 28/feb/2014 00:47 "Cecilia Borg" ha scritto: > > > I'll hand in all ideas to him, but suggest we don't discuss our design > > ideas, rather what we want to say "take matter into his own hands". > Actual > > design can quickly turn into a really long discussion. > > I like your thinking though - Adoption gives you wings. > > > > Cecilia > > > > 27 feb 2014 kl. 15:44 skrev Donald Smith: > > > > > Don't know if we want to up-level this at all, but when we had the > > "Jetpack Duke" I always imagined that a good Duke for OpenJDK would be > one > > who is flying on his own. Eg, a Duke that takes matters into his own > hands > > than rely on something else. > > > > > > - Don > > > > > > > > > On 27/02/2014 6:39 PM, Cecilia Borg wrote: > > >> Hi, > > >> I talked to Jeff Dinkins, who have drawn some Dukes' in the past, if > he > > could do one for the Adopt group and he was positive! > > >> > > >> So - do we want one? > > >> What input should we give him in that case? > > >> > > >> As I asked Jeff about this, I'm positive towards the idea. It would be > > neat for JUG meetings to have the ability to do t-shirts and swag with > > Adoption Duke :) > > >> > > >> I want to avoid as much committee work as possible in any design > > process, so rather than discussing how the Duke should look, I wonder if > we > > could describe the program and audience to Jeff and he - as the artist, > > could put his creativity in it? > > >> (Can you spot the OS mascots designed by an artist or the ones that > are > > the result of a committee discussion? (Sotji, ahem...)) > > >> > > >> Cecilia > > >> > > >> > > >> > > >> Oracle Sweden > > >> Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management > > OpenJDK Onboarding > > >> +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | > > PO Box 17084 | SE-104 62 STOCKHOLM > > >> > > > > > > > > > > > > > Oracle Sweden > > Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management > > OpenJDK Onboarding > > +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO > > Box 17084 | SE-104 62 STOCKHOLM > > > > > From cecilia.borg at oracle.com Fri Feb 28 08:29:46 2014 From: cecilia.borg at oracle.com (Cecilia Borg) Date: Fri, 28 Feb 2014 08:29:46 -0800 Subject: Adoption duke In-Reply-To: References: <76F91484-47D9-4F84-9DD6-1DA273820894@oracle.com> <530FCDCC.7060207@oracle.com> Message-ID: <67A0BBFB-583E-4464-9070-E6AC1E495A18@oracle.com> Ah, my bad, hadn't realized that :) Cecilia 28 feb 2014 kl. 06:03 skrev Martijn Verburg: > FYI - We currently use the Duke that plugs the 2 sockets together and for Adopt a JSR we use the Duke holding the "Lets get Started" sign. I'm not necessarily against a new Duke, but there are a couple of existing options in use already... > > Cheers, > Martijn > > > On 28 February 2014 00:15, Mario Torre wrote: > "Take matter into his own hands"!!! > > I also hope I'll get a T-shirt with his new duke at some point ;) > > Cheers, > Mario > Il 28/feb/2014 00:47 "Cecilia Borg" ha scritto: > > > I'll hand in all ideas to him, but suggest we don't discuss our design > > ideas, rather what we want to say "take matter into his own hands". Actual > > design can quickly turn into a really long discussion. > > I like your thinking though - Adoption gives you wings. > > > > Cecilia > > > > 27 feb 2014 kl. 15:44 skrev Donald Smith: > > > > > Don't know if we want to up-level this at all, but when we had the > > "Jetpack Duke" I always imagined that a good Duke for OpenJDK would be one > > who is flying on his own. Eg, a Duke that takes matters into his own hands > > than rely on something else. > > > > > > - Don > > > > > > > > > On 27/02/2014 6:39 PM, Cecilia Borg wrote: > > >> Hi, > > >> I talked to Jeff Dinkins, who have drawn some Dukes' in the past, if he > > could do one for the Adopt group and he was positive! > > >> > > >> So - do we want one? > > >> What input should we give him in that case? > > >> > > >> As I asked Jeff about this, I'm positive towards the idea. It would be > > neat for JUG meetings to have the ability to do t-shirts and swag with > > Adoption Duke :) > > >> > > >> I want to avoid as much committee work as possible in any design > > process, so rather than discussing how the Duke should look, I wonder if we > > could describe the program and audience to Jeff and he - as the artist, > > could put his creativity in it? > > >> (Can you spot the OS mascots designed by an artist or the ones that are > > the result of a committee discussion? (Sotji, ahem...)) > > >> > > >> Cecilia > > >> > > >> > > >> > > >> Oracle Sweden > > >> Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management > > OpenJDK Onboarding > > >> +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | > > PO Box 17084 | SE-104 62 STOCKHOLM > > >> > > > > > > > > > > > > > Oracle Sweden > > Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management > > OpenJDK Onboarding > > +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO > > Box 17084 | SE-104 62 STOCKHOLM > > > > > Oracle Sweden Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management OpenJDK Onboarding +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO Box 17084 | SE-104 62 STOCKHOLM From donald.smith at oracle.com Fri Feb 28 09:22:18 2014 From: donald.smith at oracle.com (Donald Smith) Date: Fri, 28 Feb 2014 12:22:18 -0500 Subject: Adoption duke In-Reply-To: <67A0BBFB-583E-4464-9070-E6AC1E495A18@oracle.com> References: <76F91484-47D9-4F84-9DD6-1DA273820894@oracle.com> <530FCDCC.7060207@oracle.com> <67A0BBFB-583E-4464-9070-E6AC1E495A18@oracle.com> Message-ID: <5310C5CA.8070203@oracle.com> But maybe we can keep that same theme and just give him a bit of modernization and maybe some different angles/contexts with that same "plugging in" style. - Don On 28/02/2014 11:29 AM, Cecilia Borg wrote: > Ah, my bad, hadn't realized that :) > > Cecilia > > 28 feb 2014 kl. 06:03 skrev Martijn Verburg: > >> FYI - We currently use the Duke that plugs the 2 sockets together and for Adopt a JSR we use the Duke holding the "Lets get Started" sign. I'm not necessarily against a new Duke, but there are a couple of existing options in use already... >> >> Cheers, >> Martijn >> >> >> On 28 February 2014 00:15, Mario Torre wrote: >> "Take matter into his own hands"!!! >> >> I also hope I'll get a T-shirt with his new duke at some point ;) >> >> Cheers, >> Mario >> Il 28/feb/2014 00:47 "Cecilia Borg" ha scritto: >> >>> I'll hand in all ideas to him, but suggest we don't discuss our design >>> ideas, rather what we want to say "take matter into his own hands". Actual >>> design can quickly turn into a really long discussion. >>> I like your thinking though - Adoption gives you wings. >>> >>> Cecilia >>> >>> 27 feb 2014 kl. 15:44 skrev Donald Smith: >>> >>>> Don't know if we want to up-level this at all, but when we had the >>> "Jetpack Duke" I always imagined that a good Duke for OpenJDK would be one >>> who is flying on his own. Eg, a Duke that takes matters into his own hands >>> than rely on something else. >>>> - Don >>>> >>>> >>>> On 27/02/2014 6:39 PM, Cecilia Borg wrote: >>>>> Hi, >>>>> I talked to Jeff Dinkins, who have drawn some Dukes' in the past, if he >>> could do one for the Adopt group and he was positive! >>>>> So - do we want one? >>>>> What input should we give him in that case? >>>>> >>>>> As I asked Jeff about this, I'm positive towards the idea. It would be >>> neat for JUG meetings to have the ability to do t-shirts and swag with >>> Adoption Duke :) >>>>> I want to avoid as much committee work as possible in any design >>> process, so rather than discussing how the Duke should look, I wonder if we >>> could describe the program and audience to Jeff and he - as the artist, >>> could put his creativity in it? >>>>> (Can you spot the OS mascots designed by an artist or the ones that are >>> the result of a committee discussion? (Sotji, ahem...)) >>>>> Cecilia >>>>> >>>>> >>>>> >>>>> Oracle Sweden >>>>> Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management >>> OpenJDK Onboarding >>>>> +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | >>> PO Box 17084 | SE-104 62 STOCKHOLM >>> >>> >>> >>> Oracle Sweden >>> Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management >>> OpenJDK Onboarding >>> +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO >>> Box 17084 | SE-104 62 STOCKHOLM >>> >>> > > > > Oracle Sweden > Cecilia Borg M.Sc.| Sr Engineering Manager | Java Product Management OpenJDK Onboarding > +46 70 710 62 83 | M?nchenbryggeriet S?der M?larstrand 57 6th floor | PO Box 17084 | SE-104 62 STOCKHOLM >