addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

JDK 8 Warnings Cleanup Day

JDK 8 Warnings Cleanup Day

Please note this is an LJC event. SkillsMatter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link:  http://skillsmatter.com/event/home/jdk-8-warnings-cleanup-day

Impromptu event to come and fix some bugs in Java 8!

The OpenJDK team is asking for help in reducing the amount of simple bugs in the source code of Java 8 and have nominated the 1st of Dec as the first date to do this. One of the LJC's resident OpenJDK gurus (Mike Barker) will lead a hands on session where you will learn to build the OpenJDK (i.e. Java 8) and help hunt down and provide patches for some low hanging bugs.

You don't need a huge amount of experience to get involved, the sorts of bugs the OpenJDK team is trying to eliminate are the sorts of warnings that appear in Eclipse when you switch on the compiler warnings.

Please Note:

Nearest tube: Barbican
Nearest Coffee Shop: Sun Coffee Shop, 55-63 Goswell Road, London, EC1V 7EN for if you arrive early
For after event drinks: The Slaughtered Lamb - 34-35 Great Sutton St, Clerkenwell, London, EC1V 0DX

Please note this is an LJC event. SkillsMatter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: http://skillsmatter.com/event/home/jdk-8-warnings-cleanup-day

Join or login to comment.

  • Christos P.

    And thanks to Mike and Martijn for the support. waiting for the next one :-)

    December 2, 2011

  • Christos P.

    Great meet up. Only issue was the limited time for the newbies due to a considerable amount of initial pain involved on setting up the environment. I would definitely attend more meet ups on OpenJDK!

    December 2, 2011

  • Martijn V.

    Fast, furious and a lot of fun, many CPUs were harmed in the process. Managed to craft some patches despite the difficulty in building the OpenJDK. Not bad for a day's notice. Special thanks to Mike Barker for providing the VM and a ton of build advice.

    December 2, 2011

  • Martijn V.

    Thanks to everyone who came! Building the OpenJDK certainly isn't the quickest or easiest thing to build :-), will organise more of these going forward

    December 1, 2011

  • Martijn V.

    Mike will have a working VM and I'm bringing some USB sticks so we can distribute them - it'll be a slower start - but it's all part of the learning.

    December 1, 2011

  • Michael B.

    Also these 2 emails have useful information about the goals http://tinyurl.com/d2zhgsz and coding standards
    http://tinyurl.com/d5qddvb

    December 1, 2011

  • Martijn V.

    For those who are joining in make sure you sign up to the #openjdk room in irc.oftc.net

    November 30, 2011

  • Michael B.

    For those that haven't signed the OCA I can submit the patches. If you haven't already signed one, you'll probably won't get the process completed by the 1st Nov deadline.

    November 30, 2011

  • Michael B.

    Look at the README in root of the source directory. You need to set the ALT_BOOTDIR and ALT_JDK_IMPORT_PATH environment variables to point to the jdk7 directory. Set LANG=C and unset JAVA_HOME and LD_LIBRARY_PATH. Then from the make directory within source directory and run "make sanity". If that passes, run "make all". Should be good to go.

    November 30, 2011

  • Martijn V.

    Hi Mike, I've built the VM, installed Java 7u1, Mercurial and grabbed a clone. Anything else I should try and do up front? Also will I need to have signed the OCA? Or by giving the patches to you to push forward that's good enough?

    November 30, 2011

  • Carl Matthew J.

    I would like to come but need to be in Wandsworth by 7:30 and don't think there will be enough time.

    November 30, 2011

  • Michael B.

    I haven't tried the jdk 8 build on Windows (will attempt Mac this evening). The easiest platform to get the build working on is Linux. If you don't run Linux natively try building a VirtualBox images (at least 8GB in size) with Ubuntu 10.04 LTS (and grab the pre-reqs from above).

    November 30, 2011

  • Michael B.

    Hi All,

    A couple of prerequisites for tomorrow evening (I'm going to try and bring a Virtual Box image with a working build on Ubuntu - but don't rely on that)

    - A computer of some description
    - VirtualBox installed.
    - The latest JDK 7 for the platform of your choice.
    - Mercurial
    - Get the jdk8 source code: hg clone http://hg.openjdk.java.net/jdk8/tl/jdk

    November 30, 2011

10 went

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference in collaboration with the LJC, 8-10th June 16

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • IBM

    Build Enterprise-grade apps at start-up speed.

  • New Relic

    New Relic makes sense of billions of metrics a day in real time.

  • Hazelcast

    Hazelcast is the leader in operating in-memory computing.

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy