Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wtp-dev] Heads up: Web Services plug-ins is branching for 3.2 after 3.1 RC4

The Web Services plug-ins will be branched as well after 3.1 RC4, and the branch name will be R3_1_maintenance.    After this is done, HEAD will be open for 3.2 commits.   Do NOT release 3.2 changes to the HEAD version of the releng.webservices map file project, since it is still used for 3.1 builds.  

The forwarded comments made by Carl/Nitin w.r.t. their sub-projects also apply to webservices.   (Run the AllWSJUnitTests in locally if you do make changes for 3.2)

Just want to reiterate that any changes, if any, that have to go in post-RC4 in R3_1_maintenance, will also need to be applied to HEAD.   If you have any questions regarding committing changes to the web services component, please don't hesitate to contact me.

Keith Chong
WTP Web Services

From: Carl Anderson <ccc@xxxxxxxxxx>
To: wtp-dev@xxxxxxxxxxx, wtp-releng@xxxxxxxxxxx
Date: 06/01/2009 10:45 AM
Subject: [wtp-dev] Heads up: Java EE Tools is branching for 3.2 after 3.1 RC4
Sent by: wtp-dev-bounces@xxxxxxxxxxx

Just a brief announcement, Java EE Tools will be branching our plug-ins for 3.2 development shortly after RC4 is declared. Some committers have 3.2 changes waiting to go and we want to minimize the chances of conflicts now that we're fairly certain what will be in the final 3.1 delivery. HEAD will become our 3.2 branch while R3_1_maintenance will reflect 3.1 RC4 (and the rest of the 3.1.x development stream). The releng.jeetools map file project from HEAD will still be used for 3.1 builds. What does this mean to you?

If you only download WTP builds from nothing, you're fine.

If you check out WTP Java EE Tools source code from CVS: for 3.1, you'll want to use the R3_1_maintenance branch. HEAD will be our 3.2 branch.

If you're a WTP Java EE Tools Committer: do NOT release code from the HEAD branch after RC4 is declared unless the releng team says otherwise. The map file project in HEAD will still be used for our 3.1 builds which means you'll need to switch your projects to the R3_1_maintenance branch. Yes, this means we won't have 3.2 builds for a while and that any changes made into R3_1_maintance for RC5/Release will need to be manually applied to HEAD as well. The branching is a compromise so that our code changes are merged together, at least in source form, immediately. That makes running the AllTestsSuite from development/org.eclipse.jst.j2ee.tests locally more important than ever for those of us who don't have local builds set up. I expect to do the branching shortly after RC4 is declared, and I'll send an email when it's done.

(With thanks/accreditation to Nitin for his "Heads up: Source Editing is branching for 3.2 after 3.1RC1" note, upon which this was based.)


- Carl Anderson
WTP programmer
wtp-dev mailing list

Back to the top