• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Java one 101ways_2012
 

Java one 101ways_2012

on

  • 252 views

JavaOne 2012 presentation wi th JCP, London Java Community & SouJava

JavaOne 2012 presentation wi th JCP, London Java Community & SouJava

Statistics

Views

Total Views
252
Views on SlideShare
252
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Java one 101ways_2012 Java one 101ways_2012 Presentation Transcript

    • 1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • 101 Ways to Improve Java: Why Developer Insert Picture Here Participation MattersBruno Souza, Sou JavaMartijn Verberg, London Java CommunityHeather VanCura, JCP Program2Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to improve your JUGJoin or create a Java User Group (JUG)Come to the meetingsHelp promote your JUG: twitter, facebook, etcFind someone that can give a talkGet your company to sponsor (a meeting, an event)Organize an activity (meetings, hackathons, dojos, etc)Answer questions on a mailing list (or simply join!)Volunteer for small, one time tasks (creating a web page, helping with an activity)Come early to an event, and help to carry the pianoModerate a list or add things to the wiki 3Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to improve your JUGParticipate in the organization meetings or mailing listsTake pictures of an event or meeting and publish them onlineWrite a blog about an event or meeting, to help promote the groupHelp record and post a session onlinePresent your JavaOne experience when you get backRepeat the best talk you saw at JavaOne at a JUG meetingSend this list of ideas to other Java developers in your area so they can help out too! 4Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to teach Present a step-by-step tutorial Present GreenFoot and Alice to school students Present BlueJ and Alice to university students Teach those tools to teachers and professors Write a step-by-step tutorial on your blog or to a magazine Create a page that lists resources Give a talk about your favorite Java feature or technology Learn a new Java API and present to your co-workers then, present in a JUG meeting, present it in an event in your area, and submit it to JavaOne! Create a study group to get certified, create a st to learn some new Java technology Teach a non-Java developer how to download the basic tools and where to find more information5Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to Help a Java Open Source ProjectDownload and use an open source projectImprove the documentationWrite an article or a blog postWrite an FAQDescribe a bug in detail and submit a bug reportFix a bug and submit it to the projectGive a talk about it at a JUG meetingeach your co-workers how to use the project 6Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to Adopt-a-JSRSign up to Adopt a JSR - http://java.net/projects/adoptajsr/Test regular builds of the Reference Implementation (RI)Report bugs in the RISubmit Feature Requests to the specTriage issues on the issue trackerRun a hack day to discuss the APIModerate mailing lists and forumsCreate an FAQ or WikiEvangelize a specification on Twitter, G+, Hacker News, etcBlog! 7Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to Adopt-a-JSRGive a lightning talkHelp build the RIHelp build the Technical Compatibility Kit (TCK)Create a PodcastLearn Latin - e.g. legal language, translate to English 8Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to Adopt OpenJDKSign up to Adopt OpenJDKRun a BugathonFix javac compiler warningsBuild virtual imagesAdd tests to JavaSubmit Javadoc patchesGive a webbingTeach someone to build OpenJDKHold a brown bag session at workFix the oldest known bug 9Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to Adopt OpenJDKOverhaul Javadoc to use HTMLLoad the OpenJDK into different IDEsRun a build farm nodeTest your code on a nightly buildLearn how to read Java byte codeAnd always - Hold a party! 10Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to participate in the JCP Program Visit JCP.org Follow jcp_org on Twitter Facebook friend JCP Read JCP Blog: blogs.oracle.com/jcp Register for JCP.org site Create a Java Specification Request (JSR) Watch List Review JSRs in progress- play with the code, write use cases, etc Comment on JSRs in progress-provide feedback Review JSRs in Maintenance Comment on JSRs in Maintenance11Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to participate in the JCP Program Review the Transparency of JCP 2.8 JSRs in progress and provide feedback to the PMO and Spec Lead/community Join JSR projects on java.net Participate on the JCP forums on java.net Implement Final JSRs Become a JCP Member or associate with a current JCP member Nominate to serve on an Expert Group (EG) Serve on an EG Submit a JSR proposal and become Spec Lead Take a Spec Lead role in an Inactive or Dormant JSR Attend Spec Lead calls12Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to participate in the JCP ProgramNominate yourself  for an Executive Committee (EC) seatVote in the EC electionsVote in EC Special ElectionsReview EC Meeting SummariesJoin the EC project on java.netJoin JCP.Next on java.net/JSR 358Suggest agenda items for open EC meetingsAttend open EC teleconference (2x per year)Invite JCP program office members to your JUG or meetupInvite JSR Spec Leads to your JUG or meetup13Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Ways to participate in the JCP Attend open EC meetings at JavaOne Nominate for JCP Annual Awards Attend annual JCP Party Attend JCP BOFs (x3) – JCP.Next, 101 Ways, Meet the EC Candidates Write blogs or articles on your experiences14Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Q&A15Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Please Participate!16Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Why? Fame! Fortune! Fun!17Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • Please Join Us at the Annual JCP Community Party Tuesday Night! Infusion Lounge 124 Ellis Street, San Francisco 6:30pm – 9:00pm Pick up your invitation here!18Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
    • 19Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13