Archive for January 2011
On Friday, Mark Reinhold, mentioned that I have recently spent some time helping to help flesh out a draft governance model for the OpenJDK community. As John Duimovich described it, our goal is for OpenJDK to be “…an open, transparent, and meritocratic project that can be run in a lightweight and efficient manner”. I think we’ve largely succeeded in getting there. But it is important to recognize that when the document is (soon!) made public that it is a draft. I expect that many people will have comments and feedback, and I look forward to hearing them.
I do not have a prior history of involvement with the OpenJDK community, so being asked to contribute to this process was both an honour and a pleasant surprise. But given that Eclipse is also a community which involves participants ranging from individuals to some of the world’s largest corporations I believe we have some experiences which are helpful and relevant to the governance of OpenJDK. I hope that I’ve made some useful contributions which help the OpenJDK community off to a great (re)start.
Sometime later today some very exciting new code is going to show up in the e4 git repository at Eclipse. “Orion” is a brand new adventure for Eclipse, and one which we hope will interest and excite a whole new community: web developers.
Orion’s server-side is currently a simple OSGi-based Java application using Jetty as its web container. But the communication with the client is through a fairly simply RESTful interface, and we definitely hope to see implementations in other languages and technologies.
The team is going to be blogging about the details of the technology, so I won’t steal their thunder. But hopefully the screen shots will spur your interest. Certainly we think there is a very interesting and highly scalable editor tool which a lot of web developers are going to be interested in both using for their code and embedding in their applications. Update – you can now download the Orion code.
So today is the very beginning of something new. But there is a lot of work to do, and first and foremost we need you the community to provide feedback and to get involved. For those who can make it, we are going to have a face-to-face meeting in Ottawa the first week of March to discuss where we can collectively take Orion. The output of this meeting will be a first draft of a project proposal for the community to review.
So to set expectations, here are a few key dates to keep in mind.
- This week we are going to get the initial code contribution into Eclipse’s git repository and some initial documentation into the wiki.
- Next week we are going to start inviting a small number of people to try out the technology hosted on our servers.
- By the end of January we will have a much broader trial available on our servers, and we will be inviting the entire Eclipse committer population to try it out.
We are awfully excited about the potential of the work done to date. Stay tuned!
Update: Changed the screen shots to show the Orion wordmark, rather than Eclipse.
Update: Added links to the wiki pages and Boris Bokowski’s blog post.