Skip to content

Commit e51c318

Browse files
committed
Meeting notes for Planning Council 2024-12-04
1 parent 17f05f0 commit e51c318

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# 2024-12-04 Meeting Notes
2+
3+
## Agenda
4+
5+
- Status 2024-12
6+
- Planning on 2025-03: any noteworthy changes planned?
7+
- Prioritization / information regarding [Dev Efforts](https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg-dev-funded-efforts/ide-wg-dev-funded-program-planning-council-top-issues/-/boards/1208) status
8+
- General budget-related information
9+
- High priority issues: [GTK 4](https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg-dev-funded-efforts/ide-wg-dev-funded-program-planning-council-top-issues/-/issues/38), [JDT Java Text block](https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg-dev-funded-efforts/ide-wg-dev-funded-program-planning-council-top-issues/-/issues/29), [ECF](https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg-dev-funded-efforts/ide-wg-dev-funded-program-planning-council-top-issues/-/issues/37#note_2855907)
10+
11+
12+
## Actions from Last Meeting
13+
14+
- Agreed on schedule for 2025-03 and 2025-06 releases (see https://github.com/eclipse-simrel/.github/pull/32), added google calendar entries
15+
16+
## Minutes
17+
18+
### Status 2024-12
19+
20+
- Intensive testing by Ed, everything looks good
21+
- Many new platforms in this release
22+
- Probably some interest for Windows aarch64 (tested by Hannes and Nitin)
23+
- RISC-V testing was not as extensive as intended
24+
- Release is not added to Eclipse marketplace yet, so marketplace in that product is currently empty
25+
- Thomas takes action
26+
27+
### Planning 2025-03
28+
29+
- SWT: minimum glibc will be 2.34
30+
- communication via cross-platform already done
31+
- SWT: attempt to make Edge default
32+
- communication via cross-platform pending
33+
- flag for IE needs to be added
34+
- Java 24: will be released right after Eclipse 2025-03
35+
- current flag to allow security manager will not be supported anymore (JVM fails to start)
36+
- Ed takes action to remove flag in Platform
37+
- discuss further impact in a future meeting
38+
- EPP will remove Xmx flag (was at 2GB)
39+
- initial memory taken will not be affected
40+
- maximum memory will increase, more memory might be allocated until GC starts to clean
41+
- SDK already removed the flag for 2023-12
42+
43+
44+
### Prioritization of Funded Dev Efforts
45+
46+
- WG budget will probably be lower than expected
47+
- Release engineering work can be secured with the budget, but funding of further efforts needs to be reduced
48+
- Prioritization: community mentor work vs. other funded dev efforts
49+
- community mentors are multipliers, as onboarding of new contributors/committers becomes easier
50+
- unanimous approval for prioritizing community mentor work over other dev efforts
51+
- High priority issues on [dev efforts board](https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg-dev-funded-efforts/ide-wg-dev-funded-program-planning-council-top-issues/-/boards/1208)
52+
- [JDT Java Text block](https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg-dev-funded-efforts/ide-wg-dev-funded-program-planning-council-top-issues/-/issues/29)
53+
- intention of issue was to onboard new JDT committer
54+
- unanimous approval of priority reduction
55+
- [ECF](https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg-dev-funded-efforts/ide-wg-dev-funded-program-planning-council-top-issues/-/issues/37#note_2855907)
56+
- would allow to exchange existing HTTP client with JDK-integrated on
57+
- nice to have, but currently not critical if it is not done
58+
- [GTK 4](https://gitlab.eclipse.org/eclipse-wg/ide-wg/ide-wg-dev-funded-efforts/ide-wg-dev-funded-program-planning-council-top-issues/-/issues/38)
59+
- has high priority for many members/companies
60+
- unclear whether we can cover all the issue with given budget
61+
- companies depending on Linux/GTK need to jump in
62+
- additional issue: reviewing
63+
- work currently mostly done by Alexander, but has less time to do it
64+
- other committers also need to review/merge, even if they are no highly experienced SWT/GTK developers --> better than not doing any progress
65+
- proposal: more focus in testing that reviewing, can also be done by non-committers
66+
- a "how to test" section should be provided in according PRs
67+
- testing on Windows via WSL is not sufficient, but might be better than nothing
68+
- proper labels for those PRs indicating that tests are wanted (and may also be done by rather unexperienced contributors) could be useful
69+
70+
## Next Meeting
71+
72+
Next meeting will be on January 8th, 2025 (changed from January 1st according to default scheduling).

0 commit comments

Comments
 (0)