For now we'll leave these builds "on the build machine" but see wiki for locations, if you want to try one out.

One implication (request) is even after I-build completes on Tuesday morning, try to avoid releasing anything new to master/integration (unless required to fix I-build) ... say until 2 or 3 (Eastern) on Tuesday, since after normal I-build (starts at 8) we do a weekly "Y-build" at 1 PM, that's just like the I-build, except we use the new Java 8 JDT Beta Compiler ... the intent being able to compare the two builds.

But, don't let this request slow you down ... if you need to release ... go ahead and release.

My current priority is getting new Logos/images "in the build" by M6 ... and then will work on running unit tests with Java 8 Early Access VM.

JDT Core (Jay)

Java 8 bug fixes

JDT Debug (Mike)

JDT UI (Markus)

Java 8 work (patches, formatting of type annotations, ...)

PDE (Curtis)

Equinox (Tom Watson)

Equinox p2 (Ian Bull)

February 12, 2014

Discussion/Reminders

Status

Platform Workspace (Szymon P)

Bug fixing and inbox tracking

Platform UI (Paul)

Platform Text (Dani)

done with Kepler SR2 (4.3.2)

Platform Debug (Mike)

Platform Ant (Mike)

Platform SWT (Lakshmi)

Platform Releng (David)

Last week people asked "what's the performance bug?", Main one is bug 374441

Hope to restart effort in a week or two.

New "logo images" didn't make it in yet ... expect patches to be coming this week bug 426260

Be sure to comment in bug if you hate them ... once they "in a build" they are "ours".

ECF changes took more time than expected, but I think "releng" part is done ... now up to p2 and Equinox to finish:

bug 409787 [Tom, I think you need to respond on that bug about "concurrency" bundle.]

bug 419647 Main bug to track p2 and equinox changes (changes to features ... no code changes, per se).

Java 8 releng work

Waiting for answer to bug 426902 (I'd prefer to "move back to SYSTEM" for now.

bug 427242 Had "feature patch" working as well as Tycho will allow on test machine ... but, now won't run on production machine ... still investigating.

Kepler SR2 RC4 just finished (I think) ... will expect final sign-offs on Thursday. Should only be one new fix. But, I did "clean up" all local caches and re-clone, so sanity check wouldn't hurt.

Platform Text (Dani)

Platform Debug (Mike)

Platform Ant (Mike)

Platform SWT (Lakshmi)

Working on bug 420581 - eclipse hangs on startup, on new workspace. It is caused due to problems in loading the webkit libraries. Workaround is to set SWT_GTK3=1 explicitly.

Platform Releng (David)

JDT Core (Jay)

Bug fixes and testing for 4.4 M3 - No open items for M3

Progress on Java 8 work

JDT Debug (Mike)

JDT UI (Markus)

working on Java 8 in BETA_JAVA8 branch:

switched the shared AST level to JLS8

UI should work fine with Java 7 code, but support for Java 8 constructs is still weak

PDE (Curtis)

Equinox (Tom Watson)

Equinox p2 (Ian Bull)

October 23, 2013

Discussion/Reminders

[DW] Reminder: Our M3 stabilization week is next week, beginning with I-build on Sunday, 8 PM, 2 I-builds per day Monday through Wednesday, sign-offs on Thursday, and finally promotion on Friday, November 1. See our build schedule. (Plan is not to have an M-build next week, unless someone requests it).

[DW] Can we coordinate a "buildId" branding bundle change for M3? Or should we wait until after M3? See bug 419503.

Enticement: it is mostly "getting rid" of POM code. No "touching" required (since branding bundles always increment qualifier). If not coordinated, just a minor impact of branding-bundle "about" would say "@buildId@" instead of normal Idate-time ID.

Requires these 5 components to apply a POM patch in branding bundle in next few days:

⇒ [Dani] We decided to test whether it fixes the build issue and if so, remove the "requires" dependencies where applicable.

[DW] Just a question: are "capabilities" (activities) usable in 4.x stream? (Asking for bug 419334.) I see preferences for them in build I20131022-1300 ... but recall hearing "not supported in 4.x" (long ago)? And, they are not in JEE Package like they used to be ... maybe IDs/dialog changed name?

⇒ [Dani] It works for old-style contributions but is not yet fully implemented for E4-style ones (see bug 359778).

[DW] Should we respin I-build for bug 419940? (Could just do an I-build in place of tonight's N-build, unless someone really needs an N-build?)

June 26, 2013

Discussion/Reminders

[dw] Remember to tag and branch Kepler repositories. Instructions for both in bug 410747. Please comment in bug once done.

[dw] In master, remember to update version of eclipse-platform-parent pom you reference. Update to 4.4.0-SNAPSHOT. Umbrella bug 410966 should have a patch for your repository.

[dw] Any objections to doing 4.3 maintenance builds at 10 AM on Tuesdays?

Dani: I would suggest to do it at the same time as in the past years (except last year where we had two streams) i.e. Wed 08:00. Or are there good reasons to switch to Tuesday, where we already deal with the I-build?

JDT Debug (Mike)

JDT UI (Markus)

PDE (Curtis)

Equinox (Tom Watson)

Equinox p2 (Ian Bull)

June 19, 2013

Discussion/Reminders

Discuss when to make maintenance branches (and do maintenance builds) and make coordinated change for parent pom version. See bug 410966.

Dani: that all unchanged bundles have to update the POM is just wrong. There needs to be a way to fix this flaw - either in Tycho or in our builder,

Executables will soon be signed. (Windows, then Mac) bug 406157. We'll try in Luna for month or so, and if all seems ok, we'll back port to Kepler SR1. This will be (should be) for "packaged" executables only ... not those in "repository" so adopters can still "brand" their own executables ... is there anyone who knows how to confirm that is needed, and works?

Status

Platform Workspace (Szymon)

Platform UI (Paul)

Platform Text (Dani)

team retrospective

bug fixing

Platform Debug (Mike)

team retrospective

Platform Ant (Mike)

working on Ant 1.9.1 update

updating Ant to 1.5 BREE + generifying Ant bundles

Platform SWT (Silenio)

Platform Releng (David)

JDT Core (Jay)

JDT Debug (Mike)

team retrospective

JDT UI (Markus)

working on Java 8

team retrospective

bug fixing

PDE (Curtis)

4.4 planning

4.3 restrospective

Equinox (Tom Watson)

Getting luna branch ready to drop in the new framework implementation

Need to coordinate with other teams to avoid breaking the build. The following defects need attention and coordination.

Working branches that need to be merged into master. The following branches contain the majority of the work already done to implement and migrate to the new framework. All of these need to be merged into master (or rebased if appropriate) at the same time.

JDT UI (Markus)

PDE (Curtis)

Equinox (Tom Watson)

Equinox p2 (Ian Bull)

April 3, 2013

Discussion/Reminders

[dw] bug 402494: Simplicity vs. Correctness of "local CBI Builds". As a general rule, if a bug is entered from community based on the results of a "CBI Build", they should normally be immediately considered "invalid" and ask originator to reproduce on one of our production (I/S-Builds). There's just too many variables involved in "local CBI Builds".

PDE (Curtis)

Equinox (Tom Watson)

Equinox p2 (Ian Bull)

January 23, 2013

Discussion/Reminders

[davidw] Reminder there are two M-builds this week. Today's, and again Friday. With Friday being the "official" one for Juno SR2 RC3. Which we would like to be the final one for Juno SR2 ... though, for emergencies/blockers there is always RC4? (Recall, we are trying to finish "early" since next week is Kepler M5 stabilization week).