Java Magazine, Nov/Dec 2016
ORACLE COM JAVAMAGAZINE NOVEMBER DECEMBER 2016 62 community participation that you and your colleagues are personally interested in and passionate about You can then post your interest to the Adopt a JSR mailing list where you will get advice on how to join the oficial JSR youre interested in and how best to contribute When you join the oficial JSR mailing list and project you will typically contact the specification leads and the expert group and ask them for tasks that need to be worked on These could be something as small as helping out with social media awareness or as involved as writing JUnit tests for the technology compatibility kit It will vary depending on what stage the JSR is in at the time Similar to participating in any good open source project you should always try to coordinate your efforts with others in the program who have adopted the JSR as well as the specification leads and the expert group Building an online presence for your work is important as well Its helpful to have a wiki page for your work on the JSR The London JUGs page is a good example Your wiki page should explain what youre aiming to do and link to related material and help for other volunteers It also helps to spread visibility within your local JUG or organization through mailing lists and social media The Adopt a JSR community can help you with this as it offers hosting for wiki pages a GitHub hosting service for code work and more Once you are up and running there are a lot of ongoing tasks that you can do to make a meaningful contribution Heres a sample list Evangelize the JSR through social media blogging and talks Arrange hack days and meetups to work with or test out the JSR Help triage an issue in the issue trackers and constructively contribute to discussions on the mailing list Help build the reference implementation or technical compatibility kit See the Adopt a JSR page for more details on how you can get involved including some Keynote and PowerPoint presentations you can give to your local JUG or organization Conclusion If youve wondered how Java SE Java EE and Java ME are defined and wish you were able to help then Adopt a JSR is the place to start Its great for your career and will help millions of your fellow Java developers around the world In the next issue of Java Magazine I will have a similar article on contributing to OpenJDK via the Adopt OpenJDK program which has a specific focus on Java SE article Martijn Verburg is a Java Champion and the cofounder and CEO of jClarity a startup focused on the next generation of lightweight intelligent performance analysis products He is a coauthor of The Well Grounded Java Developer Manning 2012 with Ben Evans and is deeply involved in getting Java developers to participate in the development of the Java ecosystem If youve wondered how Java SE Java EE and Java ME are defined and wish you were able to help then Adopt a JSR is the place to start learn more An overview of the JSR universe A time line showing the status of currently active JSRs
You must have JavaScript enabled to view digital editions.