X

JCP Program Office blog covers news from the Java Community Process program office

  • October 2, 2012

101 Ways to Participate...and make the future Java

 In case you missed it earlier today, and as promised in BOF6283, here are the 101 Ways to Improve (and Make the Future) Java...thanks to Bruno Souza of SouJava and Martijn Verburg of the London Java Community for their contributions!

  1. Join or create a JUG
  2. Come to the meetings
  3. Help promoting your JUG: twitter, facebook, etc
  4. Find someone that can give a talk
  5. Get your company to sponsor (a meeting, an event)
  6. Organize an activity (meetings, hackathons, dojos, etc)
  7. Answer questions on a mailing list (or simply join!)
  8. Volunteer for a small, one time tasks (creating a web page, helping with an activity)
  9. Come early to an event, and help to carry the piano
  10. Moderate a list or add things to the wiki
  11. Participate in the organization meetings or mailing lists
  12. Take pictures of an event or meeting and publish them online
  13. Write a blog about an event or meeting, to help promote the group
  14. Help record and post a session online
  15. Present your JavaOne experience when you get back
  16. Repeat the best talk you saw at JavaOne at a JUG meeting
  17. Send this list of ideas to other Java developers in your area so they can help out too!
  18. Present a step-by-step tutorial
  19. Present GreenFoot and Alice to school students
  20. Present BlueJ and Alice to university students
  21. Teach those tools to teachers and professors
  22. Write a step-by-step tutorial on your blog or to a magazine
  23. Create a page that lists resources
  24. Give a talk about your favorite Java feature or technology
  25. Learn a new Java API and present to your co-workers
  26. Then, present in a JUG meeting, and then, present it in an event in your area, and submit it to JavaOne!
  27. Create a study group to get certified or to learn some new Java technology
  28. Teach a non-Java developer how to download the basic tools and where to find more information
  29. Download and use an open source project
  30. Improve the documentation
  31. Write an article or a blog post about the project
  32. Write an FAQ
  33. Join and participate on the mailing list
  34. Describe a bug in detail and submit a bug report
  35. Fix a bug and submit it to the project
  36. Give a talk about it at a JUG meeting
  37. Teach your co-workers how to use the project
  38. Sign up to Adopt a JSR
  39. Test regular builds of the Reference Implementation (RI)
  40. Report bugs in the RI
  41. Submit Feature Requests to the spec
  42. Triage issues on the issue tracker
  43. Run a hack day to discuss the API
  44. Moderate mailing lists and forums
  45. Create an FAQ or Wiki
  46. Evangelize a specification on Twitter, G+, Hacker News, etc
  47. Give a lightning talk
  48. Help build the RI
  49. Help build the Technical Compatibility Kit (TCK)
  50. Create a Podcast
  51. Learn Latin - e.g. legal language, translate to English
  52. Sign up to Adopt OpenJDK
  53. Run a Bugathon
  54. Fix javac compiler warnings
  55. Build virtual images
  56. Add tests to Java
  57. Submit Javadoc patches
  58. Give a webbing
  59. Teach someone to build OpenJDK
  60. Hold a brown bag session at work
  61. Fix the oldest known bug
  62. Overhaul Javadoc to use HTML
  63. Load the OpenJDK into different IDEs
  64. Run a build farm node
  65. Test your code on a nightly build
  66. Learn how to read Java byte code
  67. Visit JCP.org
  68. Follow jcp_org on Twitter
  69. Friend JCP on Facebook
  70. Read JCP Blog
  71. Register for JCP.org site
  72. Create a JSR Watch List
  73. Review JSRs in progress
  74. Comment on JSRs in progress, write and track bug reports, use cases, etc
  75. Review JSRs in Maintenance
  76. Comment on JSRs in Maintenance
  77. Implement Final JSRs
  78. Review the Transparency of JSRs in progress and provide feedback to the PMO and Spec Lead/community
  79. Become a JCP Member or associate with a current JCP member
  80. Nominate to serve on an Expert Group (EG)
  81. Serve on an EG
  82. Submit a JSR proposal and become Spec Lead
  83. Take a Spec Lead role in an Inactive or Dormant JSR
  84. Nominate for an Executive Committee (EC) seat
  85. Vote in the EC elections
  86. Vote in EC Special Elections
  87. Review EC Meeting Summaries
  88. Attend Spec Lead calls
  89. Write blogs, articles on your experiences
  90. Join the EC project on java.net
  91. Join JCP.Next on java.net/JSR 358
  92. Participate on the JCP forums and join JSR projects on java.net
  93. Suggest agenda items for open EC meetings
  94. Attend public EC teleconference (2x per year)
  95. Attend open EC meetings at JavaOne
  96. Nominate for JCP Annual Awards
  97. Attend annual JavaOne and JCP Annual Awards Ceremony
  98. Attend JCP related BOF sessions and give your feedback to Program Office
  99. Invite JCP program office members to your JUG  or meetup
  100. Invite JSR Spec Leads to your JUG or meetup
  101. And always - hold a party!

Join the discussion

Comments ( 1 )
  • guest Friday, October 5, 2012

    Woow very nice points... i have categorized them based on my action status and wishlist

    Done

    create a JUG

    Volunteer for a small, one time tasks (creating a web page, helping with an activity)

    Take pictures of an event or meeting and publish them online

    Present your JavaOne experience when you get back

    Send this list of ideas to other Java developers in your area so they can help out too!

    Learn a new Java API and present to your co-workers

    Then, present in a JUG meeting, and then, present it in an event in your area, and submit it to JavaOne!

    Teach a non-Java developer how to download the basic tools and where to find more information

    Download and use an open source project

    Write an FAQ

    Describe a bug in detail and submit a bug report

    Teach your co-workers how to use the project

    Sign up to Adopt a JSR

    Moderate mailing lists and forums

    Evangelize a specification on Twitter, G+, Hacker News, etc

    Give a lightning talk

    Help build the Technical Compatibility Kit (TCK)

    Follow jcp_org on Twitter

    Friend JCP on Facebook

    Register for JCP.org site

    Create a JSR Watch List

    Become a JCP Member or associate with a current JCP member

    Vote in the EC elections

    Attend Spec Lead calls

    Nominate for JCP Annual Awards

    Invite JSR Spec Leads to your JUG or meetup

    In progress

    Give a talk about your favorite Java feature or technology

    Improve the documentation

    Give a talk about it at a JUG meeting

    Ongoing activity

    Come to the meetings

    Help promoting your JUG: twitter, facebook, etc

    Find someone that can give a talk

    Organize an activity (meetings, hackathons, dojos, etc)

    Answer questions on a mailing list (or simply join!)

    Come early to an event, and help to carry the piano

    Moderate a list or add things to the wiki

    Participate in the organization meetings or mailing lists

    Write a blog about an event or meeting, to help promote the group

    Join and participate on the mailing list

    Visit JCP.org

    Read JCP Blog

    Review JSRs in progress

    Review EC Meeting Summaries

    And always - hold a party!

    Wishlist

    Help record and post a session online

    Repeat the best talk you saw at JavaOne at a JUG meeting

    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 an article or a blog post about the project

    Run a hack day to discuss the API

    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

    Nominate for an Executive Committee (EC) seat

    Write blogs, articles on your experiences

    Join the EC project on java.net

    Attend public EC teleconference (2x per year)

    Attend open EC meetings at JavaOne

    Attend annual JavaOne and JCP Annual Awards Ceremony

    Invite JCP program office members to your JUG or meetup


Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.Captcha
Oracle

Integrated Cloud Applications & Platform Services