Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions wiki/Planning_Council.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ Telephone Dial in (for higher quality, dial a number based on your curr

### Meeting Minutes

- [2026-09-02](Planning_Council/2026-09-02.md)
- [2026-08-05](Planning_Council/2026-08-05.md)
- [2026-07-01](Planning_Council/2026-07-01.md)
- [2026-06-03](Planning_Council/2026-06-03.md)
Expand Down
67 changes: 67 additions & 0 deletions wiki/Planning_Council/2026-09-02.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# 2026-09-02 Meeting Notes

## Agenda

- MPC and Java EPP package ownership
- Status 2026-09
- Java 25 policy for Platform in 2026-12
- Schedules 2027-03 / 2027-06
- Loongarch64 Support
- IDE Startup Failure / ASM Issues


## Minutes

### MPC and Java EPP Package Ownership
- Leif wants to hand over ownership of MPC and the Java MPC package
- Talks about the takeover have already taken place

### Status 2026-09
- Good shape
- "Eierlegende Wollmilchsau": starts quickly, no wiring problems, preference pages load
- Minor problems were fixed quickly
- Java 25 (and all other Java versions) just received a patch version release on top of minor version release from July
- It was just a security fix that came out of band and should not happen frequently
- Versioning schema: major.0.minor.oraclepatch.vendorpatch
- 21.0.10 - quarterly release
- 21.0.10.1 - oracle security fix
- 21.0.10.0.1 - non-upstream vendor-only fix

### Java 25 Policy for Platform in 2026-12
- Java 25 was allowed for 2026-09 in SimRel, is now allowed for Platform
- First FFM usage proposed: https://github.com/eclipse-equinox/equinox/pull/1348
- Feedback is welcome
- Initial effort will be in adapting Releng
- We may have low-hanging fruit for FFM adoption, like querying the Windows registry

### Schedules 2027-03 / 2027-06
- Proposal: https://github.com/eclipse-simrel/.github/pull/97
- All times are shifted one week back because they were becoming one or two days earlier every year, and we did not adapt for several years
- Just for information: Java 28 will be released around the same day as Eclipse 2027-03

### Loongarch64 support
- Recurring requests for loongarch64 support, e.g.: https://github.com/eclipse-equinox/equinox/pull/1319
- Even though there are proposals for funding hardware, no one wants to own the ongoing maintenance in addition to that
- If we do not find someone soon who wants to drive and own the topic, we should close all PRs with a corresponding note
- Maybe some interested company could be convinced of long-term funding, e.g., via WG membership
- In the long term, FFM might make this less of an issue overall

### IDE Startup Failure from Update / ASM Issues
- Issue: auto-update via p2 happened that prevented IDE from starting because of mixed set of ASM bundles
- Can basically happen every time a new ASM version is released
- One difficulty is that JaCoCo has very strict version bounds (including minor version upper bounds)
- Root cause is that p2 does not know about the usage constraints defined for ASM bundles
- The resolver only fails later on
- For usage constraints in p2, also see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=525368
- Projects using ASM may consider alternatives
- In many cases, built-in capabilities of Java 25 will be sufficient: https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/classfile/package-summary.html
- JDT Core does not use ASM (only JDT Debug does), so using JDT could also be an alternative; it would just limit support to the JVM's Java version
- But we have many dependencies on ASM in SimRel, so EPP will depend on it for a long time

### AOB
- No concerns regarding the usage of AI for generating meeting minute proposals


## Next Meeting

Next meeting will be on October 7th, 2026.