Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[emf-dev] Teneo has 4 (yes, 4!) 1.0.2 releases

Martin:

It seems you released Teneo 1.0.2 on January 8 [1].

Then you released it again on February 20, but didn't call it 1.0.2a or 1.0.3; instead you left off the alias and just called it R200902201640 [2].

At this point Ganymede was green. But the update site included 3rd party stuff (which is why it snowballed from 9 Mb to 27 Mb).

So, to resolve the non-EPL issue, you published 1.0.2 again, this time as an Maintenance build [3].

Then, perhaps because you realized you should have published a Release instead of a Maintenance build, you did 1.0.2SR2 [4].

[1]http://www.eclipse.org/modeling/emf/downloads/?showAll=1&hlbuild=R200901081641&sortBy=date&project=teneo#R200901081641
[2]http://www.eclipse.org/modeling/emf/downloads/?showAll=1&hlbuild=R200902201640&sortBy=date&project=teneo#R200902201640
[3]http://www.eclipse.org/modeling/emf/downloads/?showAll=1&hlbuild=M200902261441&sortBy=date&project=teneo#M200902261441
[4]http://www.eclipse.org/modeling/emf/downloads/?showAll=1&hlbuild=R200902270501&sortBy=date&project=teneo#R200902270501

The problem, of course, is that there can only be ONE Release build per release, or the release notes get screwed up. The normal flow is R, (M, S,) R. In your case, this could have been:

* 1.0.2 (R), 1.0.3 (R), 1.0.4 (M), 1.0.4 (R).

In either case, you may have created update site problems be re-releasing the same feature versions containing new content. And you have most certainly messed up the release notes, because R builds should not have suffixes so they can found in the database when searching for "1.0.x" values [5].

[5]http://www.eclipse.org/modeling/emf/news/relnotes.php?project=teneo&version=1.0.x

If you're wondering how to increment a build from 1.0.2 to 1.0.3, you need to update a single file in CVS and then cvs up it on emft.eclipse.org:

/cvsroot/org.eclipse/www/modeling/emf/teneo/build/_common.php
/var/www/html/modeling/emf/teneo/build/_common.php

--
Nick Boldt :: http://wiki.eclipse.org/User:Nickb
Release Engineer :: Eclipse Modeling & Dash CBI


Back to the top