Martijn Verburg martijnverburg at gmail.com
Mon Apr 30 18:17:36 UTC 2018

Hi Jacob,

Responses inline!

On 30 April 2018 at 18:25, Jacob Glickman <jhg023 at bucknell.edu> wrote:

> I originally posted this in 'discuss', but was redirected to here.
> Hello!  My name is Jacob, and I just joined as an OpenJDK contributor the
> other day.  I have a plethora of ideas regarding new methods to add to
> existing APIs; however, I'm not entirely sure how to go about proposing
> them (or, at least, *where* to propose them).  Specifically, I was looking
> for the mailing list that covers Java's Collections API, but I'm not sure
> which one that would be (if I had to guess, it would be jdk-dev).

Proposals would go to core-libs first but it's *highly* recommended that

a.) Check that this proposal or one like it hasn't been raised before both
in the mailing list
archives http://mail.openjdk.java.net/pipermail/core-libs-dev/ and in the
JBUG database

Feel free to write up your proposal here first :-)

b.) Be prepared to discuss the change first

c.) If everyone agrees be prepared to fully code, test and build the
on the appropriate forest.  The Adopt Build Farm can help here.

> I've read over the "How to Contribute" page as well, but I'm still confused
> regarding how to build the JDK (or even where to get the files from to make
> changes).  If anyone could provide me with some tips that helped them when
> they joined, I would be very grateful!

OpenJDK uses Mercurial Forests and the development is is done on mainline:

See http://openjdk.java.net/projects/jdk/ for details

The Adopt Build Farm has build scripts and infra if you want to test on
other platforms.

There's an awful lot to get your head around and things to do before you
can get patches
accepted, but it's worth the effort!


> - Jacob

More information about the adoption-discuss mailing list