Wednesday Jun 05, 2013

Adopt-a-JSR for Non-English Speakers

The JCP hosted an online meeting last week on the Adopt-a-JSR program for Non-English speakers.  There over twenty Java User Group (JUG) participants on the call, and there was interest from French, German, Spanish, Portuguese JUG members. We discussed the global collaboration ideals of the Adopt-a-JSR program, some tips and use cases for developing wiki pages in local languages, as well as some best practices for leading an Adopt-a-JSR effort.  We will meet again later in June to continue the momentum for participation in the Adopt-a-JSR program and also check in on progress for development of wiki pages in other languages.  Following the meeting, there has already been some interest in Arabic, French and Spanish!   Let me know if you would like assistance, have questions, or want help getting started.  The meeting recording and materials are posted on the JCP.org multimedia page now for your reading and listening pleasure.

Saturday Jan 26, 2013

JCP EC Meeting and IOUC last week

Last week was a busy week for the JCP program!  Along with many JSR updates and the Adopt-a-JSR meeting blogged about earlier this week, the JCP participated in the IOUC in Redwood Shores, held the first EC face to face meeting of 2013 in Santa Clara, and hosted a JCP dinner in Santa Clara for the JUG leaders attending the IOUC and JCP EC Members at The Fish Market.

The JCP session slides --with Patrick Curran, Heather VanCura, Bruno Souza and Ben Evans-- at the IOUC are available.  The agenda, meeting materials and minutes will be published from the January EC Meeting will be published on JCP.org soon (the December 2012 EC materials are available now).  We had several Spec Lead presentations at the EC Meeting in January--JSR status updates (15 minutes each) from JSR 339: JAX-RS 2.0: The Java API for RESTful Web Services (Santiago Pericas-Geertsen), JSR 352: Batch Applications for the Java Platform (Chris Vignola), JSR 354: Money and Currency API (Susanne Cech, Werner Keil); and three Spec Lead presentations (~1 hour each) from JSR 342: Java Platform, Enterprise Edition 7 (Java EE 7) Specification (Linda DeMichiel), JSR 236: Concurrency Utilities for Java EE (Anthony Lai), and JSR 335: Lambda Expressions for the Java Programming Language (Brian Goetz).   The agenda also included the annual year end report and summary, and a JSR 358 A major revision to the Java Community Process, Expert Group discussion.  Stay tuned for the full agenda, minutes and materials.


Wednesday Jan 23, 2013

Adopt-a-JSR Transparency Project Needs You!

We are introducing a Transparency sub-project as part of the Adopt-a-JSR program. As discussed in the entry earlier this week, many JUGs are joining and contributing to the Adopt-a-JSR program, with new JUGs coming on board recently, such as JUG Mbale in Africa adopting JSR 353.  There are 20 JUGs adopting 23 JSRs (out of 29 total Active JSRs).  As we discussed in the online meeting we held last week, we encourage JUGs to update the wiki page to help with coordination and collaboration between the JUGs; you can update the wiki page and communicate on twitter #adoptajsr to start.

We also need JUGs or individuals to complete surveys that are transparency check ups on Active JSRs. This will provide qualitative data to the community, Spec Leads and Program Office on the compliance to JCP 2.8/2.9 transparency and participation requirements.  Each Active JSR has a transparency survey and corresponding Transparency project on java.net.  If you are adopting a JSR, this is a great starting point to gather and report on the transparency and participation of the JSR. If you are thinking about adopting a JSR or are just interested in observing and following the JSR, this is a helpful way to start engaging with the JSR and the Expert Group.  Your input will go into the Adopt-a-JSR Transparency sub-project with a matrix of results for each JSR actively operating under JCP 2.8/2.9. 

  • JUGs participating in Adopt-a-JSR: Campinas JUG (Brazil), ceJUG (Brazil), GOJava (Brazil), SouJava (Brazil), Peru JUG, SV JUG (USA), Houston JUG (USA), Toronto JUG (Canada), London Java Community (UK),  BeJUG (Belgium), Madrid JUG (Spain),  JUG Cologne (Germany), Indonesia JUG, Hyderabad JUG (India), JUG Chennai (India), Morocco JUG, Mbale (Uganda), Faso JUG (Africa), Jozi JUG (South Africa). 
  • JSRs 'adopted': 107, 299, 308, 310, 321, 331, 335, 338, 339, 342, 343, 344, 345, 346, 347, 348, 349, 352, 353, 354, 355, 356, 358.  

Your participation in the transparency check ups by completing the surveys for active JSRs will help us do a better job of determining the transparency and participation practices.  

Thursday Nov 15, 2012

NightHacking Tour Chat with the JCP posted

Stephen Chin is doing live video streaming as he tours around Europe on motorcycle -- interviewing, presenting, and hacking! Check out his NightHacking chat during Devoxx with Heather VanCura and Patrick Curran about the JCP, plus a guest appearance by Ben Evans from the London Java Community. http://www.ustream.tv/recorded/27030962

Monday Oct 01, 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!

Thursday Jun 14, 2012

Global Adopt a JSR Program Update

The Global Adopt a JSR program, combining efforts of SouJava and London Java Community,  is an excellent place to get some Java User Group (JUG) resources for JSRs.  It also has the potential to act as an extra set of eyes, ears and volunteers for JSRs.

The Global project to go to is at: http://adoptajsr.java.net.  The wiki page explaining the whole program and benefits to Spec Leads and EG's can be found there, including:

  • The mailing list: members@adoptajsr.java.net . Portugese speakers-mainly Brazlian JUG members-have their own mailing list and more language lists may be added as required.
  • The IRC channel is at adoptajsr on irc.freenode.net

Also check out this InfoQ article with Martijn Verburg about the London Java user group, the Adopt a JSR program, the JCP and Oracle’s handling of the Java community.


Monday Dec 05, 2011

Java User Groups are joining the JCP community

This week we published a news feature discussing why Java User Groups (JUGs) are joining the JCP community. Over the past few years, the PMO has made it a priority to recruit JUGs into the JCP program.  JUGS are joining now, and their constituents have begun contributing to the community in meaningful ways, such as through service in Expert Groups and as representatives on the Executive Committee. At JavaOne, JUG representatives voiced several other ways their groups could get involved by helping with promotion, blogging, and working on TCKs. You can read more about this phenomenon of JUGs and the JCP -- what made them hesitate to jump in, how their careers can benefit, and how they have gotten involved. Find out what’s in it for JUGs and their constituents here.  You can also find out how to join the JCP as an organization, JUG, or an individual here.  

Tuesday May 19, 2009

Students and JUGs-now is the time to join!

You may already know that individual developers can join the JCP program FREE of change.  Currently about 70 percent of the JCP membership is comprised of this category of members.  Did you know that this extends and includes student developers?  During the month of May, there is extra incentive for students to get involved and participate in the JCP program. The first 20 students to join the JCP program in May 2009 will receive a 1 GB JCP program memory key (note "student" as title on JSPA).

Another growing group of members (currently 2-3%) in the JCP program are institutions and not-for-profits, including Java User Groups (JUG).  The regular $2000 annual fee is being waived for JUGs.
That's right--JUGs can join the JCP for free. Act now !

So far, in 2009, the following JUGs have joined: JUG-USA, Houston JUG, Connecticut JUG, Oklahoma City JUG, Detroit JUG, Malasia JUG, Polish JUG, Japan JUG, Riviera JUG, JUG-RU, JUG-Macedonna, JUG-Utah, JUG-RIO, JUG-WUG (London), JUG-Duchess.  Our inaugural JUG members are SouJava and BeJUG.

There will be a JUG leader meeting with members of the JCP program office on the evening of Monday, June 1 in San Francisco (the day prior to the JavaOne conference).  We want to know how we can better meet the needs of your membership and offer the support you want.  If you are interested please contact me via email at heather at jcp dot org or leave a comment on this blog.  Details are here.  If you can't make the meeting, please get in touch anyway!

A reminder for all JCP program members there is a special discount throughout 2009 for Java training classes in the Sun catalog. You will get your priority code after you join...if you need yours, contact the PMO.

  • 10% discount on classroom training
  • 25% discount on CD-ROM and web-based training

Sunday Mar 08, 2009

Welcome new JUGs, Individuals & Corporation(s)!

Lately we have been seeing a surge in JUG memberships. Welcome to the following new JUG members who have joined the JCP program over the past 1-2 months:  JUG-USA, Houston JUG, Connecticut JUG, Oklahoma City JUG, Detroit JUG, Malasia JUG, Polish JUG, Japan JUG, Riviera JUG, Dutchess JUG, Utah JUG, JavaWUG. We also had several Individuals join from around the world: Wei Ming You (Canada), Alan McMichael (USA), Darryl West (USA), Paul Cowen (Australia), Nishanth Vepachedu (USA), Jens Wilkes (Germany), Ali OK (Turkey). And we welcomed one new corporate member: Caucho Technology (USA).  You can view our full member list here.

The program office has extended the deadline for free JCP membership to Java User Groups. In addition to the classic membership benefits,  there is also a special Education discount for Java training classes with Sun Learning Services, assistance getting speakers and logistical support for JUG meetings! 

About

This is the group blog for the Java Community Process (JCP) program office.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today