Meeting starts at 6:30 with food and drinks. Presentations at 7:15-9:15 PM.
Thanks to our sponsors, EclipseCon and Oracle, this meeting is free to attend.
The EclipseCon/Agile ALM Connect conference is providing the venue. Be sure to check out their conference web site: http://www.eclipsecon.org/2012/
The Eclipse Foundation would like to invite members of the DC/NOVA JUG to attend EclipseCon and Agile ALM Connect. JUG members can receive a special $250 discount off the current registration price by using the WASHJUG discount code.
And Oracle will be covering the food and drinks. Thanks Oracle!
First Talk: Java User Groups and the Java Community Process: a winning combination
The success of the Java language and platform depends on community support and participation. Java is developed through the Java Community Process, which is open to all members of the Java community. Recent changes to the process, introduced in JSR 348, make it even easier for developers to observe and to participate in the work of the JCP.
Even before these changes Java User Groups had begun to participate in the work of the JCP. Now that two JUGs (SouJava and the London Java Community) are represented on the JCP's Executive Committee we are beginning to explore ways in which the energy, enthusiasm, and expertise of the JUG community can be harnessed to further advance the Java platforms.
Most developers understand the value of participating in open-source projects. This session will explain the benefits of participating in the JCP. We will explain how the JCP is is organized and how Java standards are developed. We will discuss the current state of the Java platforms, explain how the JCP is helping to evolve them, provide practical advice on how you can participate through your local Java User Group, and explain why participation is good for your career.
Bring your questions, your suggestions, and your concerns. We want to hear from you - the foundation of the Java community - and to explore new ideas for community participation.
Speaker: Patrick Curran, Chair, Java Community Process program
Patrick Curran is Chair of the Java Community Process organization. In this role he oversees the activities of the JCP's Program Management Office including evolving the process and the organization, managing its membership, guiding specification leads and experts through the process, chairing Executive Committee meetings, and managing the JCP.org web site
Patrick has worked in the software industry for more than 25 years, and at Sun and then Oracle for 20 years. He has a long-standing record in conformance testing, and before joining the JCP he led the Java Conformance Engineering team in Sun's Client Software Group. He was also chair of Sun's Conformance Council, which was responsible for defining Sun's policies and strategies around Java conformance and compatibility.
Patrick has participated actively in several consortia and communities including the W3C (as a member of the Quality Assurance Working Group and co-chair of the Quality Assurance Interest Group), and OASIS (as co-chair of the Test Assertions Guidelines Technical Committee). Patrick's blog is here.
Second Talk: Understanding and Influencing OpenJDK
OpenJDK is the place to collaborate on an open source implementation of the Java Platform. This presentation will overview the OpenJDK Community, processes and structure. We will highlight the benefits for participants and the entire Java Ecosystem using exemplary model participants throughout. We will also look at some other driving forces for participants like Twitter and Individuals alike. This session will be relevant to both technical audiences wanting to learn more about the OpenJDK community structure, and decision makers trying to decide if their organization should step up and participate.
Speaker: Donald Smith, Director of Product Management
Donald Smith, MBA, MSc, is Director of Product Management for Oracle. He brings worldwide enterprise software experience, ranging from small "dot-com" through Fortune 500 companies. Donald speaks regularly about Java, open source, community development, business models, business integration and software development politics at conferences and events worldwide including Java One, Oracle World, Sun Tech Days, Evans Developer Relations Conference, OOPSLA, JAOO, Server Side Symposium, Colorado Software Summit and others. Prior to returning to Oracle, Donald was Director of Ecosystem Development for the Eclipse Foundation, an independent not-for-profit foundation supporting the Eclipse open source community.
Third Talk: JavaFX Past, Present and Future
JavaFX 2.0 is a modern, scene graph based widget toolkit that is the widget toolkit refresh for Java on the client. It supports rich media and contains an embedded WebKit based browser that is integrated with FX. This talk will present a brief history of JavaFX followed by an examination of the present version (2.0) and future directions. Liberal time for Q&A will be made available.
Speaker: Steve Northover, Senior Director, Java Client
Steve Northover is a Senior Director, Java Client at Oracle. He is a recognized expert in the field of widget toolkits. Steve is best known as the “father of SWT”. Over the course of his career, he has worked with many different programming languages and environments and developed extensive experience in open source, systems architecture, optimization, and operating systems.