|
| 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