Galileo Release Reviews

Today we held the big review call for projects included in the Galileo release. One of the interesting things that came out in the call is that the number of project reviews appears at odds with the number of projects listed in the Projects section on the Galileo Simultaneous Release wiki page. It all depends on how you count things. If you treat each row in the table, then there are thirty-three (33) projects participating. However, some rows in the table list multiple projects/sub-projects/components. In the end, we did forty-eight (48) reviews today. One project has, thus far, been a no-show. Another project, EclipseLink, released the version they’re including in Galileo some time ago and therefore did not have to participate in the review.

All projects are doing releases leading up to Galileo. Several projects are also graduating. Graduation essentially means that a project is moving from the “incubating” phase into the “mature” phase. Graduation typically occurs along with a “1.0” release (this is the case for all graduating projects today).

There have been some challenges along the way. Many projects did not provide their IP Logs to emo-ip-team@ until very late in the game. Some projects were not aware that they are required to submit their IP Logs prior to a release. This is something that those of us involved in the process are going to try and do a better job of as we move forward. Everything is documented in the Eclipse Development Process, but I have to admit that I sometimes have problems finding what I need to know. We’ll continue to work on smoothing out this process, and in providing hints where-ever we can.

On the topic of IP Logs, Gabe and I have started working on a new generation Automated IP Log Tool. We’re still very early in the development process, so much of it is still experimental. I’ll tell you more about it in the coming weeks, but the short version is this… it’s a feature that you install into your Eclipse workbench.

Anyway, the release/graduation review call went well today. I have a few bits and pieces to work through to satisfy myself that all the projects involved are ready, but I do anticipate everybody passing. Good work everyone.

This entry was posted in Community. Bookmark the permalink.

3 Responses to Galileo Release Reviews

  1. Doug Schaefer says:

    Thanks, Wayne, you did an awesome job pulling this together.

  2. Nick Boldt says:

    Ah, but for me the real question is did anyone fail to release or graduate, including the no-show project? Was the process a formality, or a real ‘thesis defence’-like event?

    And, if (as I suspect) in fact’s it’s really just a “do you have all your ducks lined up?” – “OK, ” non-event, could it be lighter-weight for next year, perhaps via some Portal-enabled automated workflow?

  3. Wayne Beaton says:

    @Doug Thanks.

    @Nick The no-show will not release unless they step up and bring all the pieces that are needed together. We’ll do a special review for them if they can do this. I have reached out several times, but have not received any response.

    I like to think that the process is more than a formality. However, it was also not very much of a thesis defense. From my perspective, it was important to get everybody together to “face” each other prior to the big event.

    I’m not sure that dropping the call is the right way to streamline this process further. I am concerned that reviews are a bit of a waste of time, but primarily because I don’t think that anybody prepares for them in advance. My sense is that it just takes too much effort to locate, download, and the view the docuware for a single project, let alone any significant subset of the 48. I think I/we need to sort out a way to make folks a little more nosy about what the other projects are doing.

    I’m going to start blogging more about the reviews that we’re doing; my hope is that by disseminating the information contained in the review docuware in a more digestible format might pique more interest and involvement.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s