Archives
« May 2008
SunMonTueWedThuFriSat
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
Today
RSS Feeds
All
/Java
/Personal
/Standards
Search

Links
 

Today's Page Hits: 180

All | Java | Personal | Standards
Main | Next page »
20080314 Friday March 14, 2008
QCon day 2: meet the community


Java Champions logoMy second (and last) day at QCon was also informative and enjoyable. In the evening I hosted an informal BOF which we billed as an opportunity for spec leads, members of the Java User Group community, and Java Champions to meet and discuss how people can get involved in the JCP and what it takes to develop a successful API for Java.

The Java Champions program was created to recognize outstanding members of the Java Community. Currently there are about 100 members of this select group. You can read about them here. Java User Groups (JUGs) are local communities of Java users who get together to share information, resources, and solutions and to network together. Here's a nifty Google map that allows you to view JUG locations, leaders, and web sites.

In addition to Rod Johnson, Peter Pilgrim, and Stephen Colbourne (all Java Champions, and all participants in the previous day's panel) we were joined by Werner Keil (Spec Lead of JSR-275 (Units of Measure), Antonio Goncalves (founder of the Paris Java User's Group) and Filippo Diotalevi (founder of the Milan Java User's Group).

The discussion ranged over a variety of topics, but the primary focus was on how individuals and JUGs could get involved in the JCP. Several people expressed concern about what they saw as obstacles to entry (for example, the legal "participation agreement" that members must sign and which many people find intimidating, and we all recognized that it is more difficult for an individual to get involved than for someone whose activity is sponsored by their employer. However, since we call our organization the Java Community Process I am determined to do whatever I can to encourage and enable individuals to participate. My primary reason for attending QCon was to meet with a broad cross-section of Java community members and I'm glad to report that I was able to do so. I'd like to thank the QCon organizers for giving us this opportunity, and of course I also want to thank everyone who attended our sessions.

I hope I'll have an opportunity to meet with other community members at similar events in the future.


posted by pcurran Mar 14 2008, 05:26:20 PM PDT Permalink Comments [2]

20080313 Thursday March 13, 2008
The JCP at QCon 2008

Westminster AbbeyHello from London, where I'm attending the QCon 2008 conference. I'm glad to have the opportunity to spend a few days in London - I used to live here many years ago, but haven't had much chance to visit in recent years. The conference is in the Queen Elizabeth II Conference Centre, just over the road from Westminster Abbey. It's a very nice facility - comfortable, excellent catering, and the conference is well-organized.

Yesterday I led a panel discussion on the subject of Open Source and Open Standards with Stephen Colebourne - an "individual" spec lead, Rod Johnson - the creator of the Spring framework, who ran for election to the JCP's Executive Committee (EC) last year, Mark Little - who represents RedHat on the EC, Peter Pilgrim - founder of the London Java Web User Group, and Dalibor Topic - from kaffe and Classpath. (To learn more about the panel members see the description of the event on the QCon website.)

The participants were chosen to provide a cross-section of the "non-corporate" members of the Java community and for their interest in open source. We explored the synergies and tensions between open source and the standards process, and the possibilities for individuals, Java User Groups, and open-source groups to get involved in the JCP.

The session was well-attended, and the discussion was lively. On the whole people were supportive of the JCP, and believe in the importance of the work we do. It was argued that both open source and open standards have their place, and that they can and often do complement each other. (Open source methodologies enable feedback from real-world users, thereby improving specifications, while standardization encourages adoption and interoperability.) Some members of the panel and the audience expressed familiar concerns - that the process is weighted against individuals, that we need to be more open and transparent, and that we should adopt open-source development and licensing models for Reference Implementations and conformance test suites (TCKs). I'll be sure to take this feedback into account as we work to evolve the JCP over the coming months.

A video recording of the discussion will eventually be posted to the web (I'll let you know when.) In the meantime, you can see a couple of pictures here.

This evening I'll be leading an informal session during which I will meet with various Java User Group leaders. More on this tomorrow.


posted by pcurran Mar 13 2008, 08:22:40 AM PDT Permalink Comments [1]