Eclipse now available

Eclipse is now available.

Q. What is Eclipse

A. It is Eclipse 3.3.1 with six additonal bug fixes as listed in the readme

Eclipse is NOT

Q. How are fixes backported to a maintenance stream?

A. During each build we tag both the map files and the builder projects with the build id such as I20071023-0800. This insures that each build is repeatable. If we need to back port fixes to release, I just branch the releng project from the tag and the developers branch the relevant projects, release their code, and update their map in the new branch.

Q. Why do some of the features in have feature versions listed as 3.3.2?

A. The marketing name of “Eclipse” doesn’t need to correspond to plugin and feature versions. We could start naming our releases in step with the hurricane names, for instance Eclipse Melissa. However, if you looked at the components of Eclipse Melissa, they would still adhere to the versioning numbering guidelines.

For instance, Eclipse has the following feature versions
cvs -> 1.0.1
equinox -> 3.3.1
jdt -> 3.3.1
pde -> 3.3.2
platform -> 3.3.2
rcp -> 3.3.2
sdk -> 3.3.2

When we release the first bug fix in a new stream of a release, we increment the service version of the bundle and the feature that contains it.

Now on to Eclipse 3.4M3 🙂

1 comment on “Eclipse now available

Leave a Reply

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

WordPress.com Logo

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

Facebook photo

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

Connecting to %s

%d bloggers like this: