Skip to content

Commit

Permalink
Meeting notes for Planning Council 2024-12-04
Browse files Browse the repository at this point in the history
  • Loading branch information
HeikoKlare committed Dec 6, 2024
1 parent 17f05f0 commit db9b065
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 0 deletions.
1 change: 1 addition & 0 deletions wiki/Planning_Council.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ Telephone Dial in (for higher quality, dial a number based on your curr

### Meeting notes

- [2024-12-04](Planning_Council/2024-12-04.md)
- [2024-11-06](Planning_Council/2024-11-06.md)
- [2024-10-02](Planning_Council/2024-10-02.md)
- 2024-09-04
Expand Down
72 changes: 72 additions & 0 deletions wiki/Planning_Council/2024-12-04.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# 2024-12-04 Meeting Notes

## Agenda

- Status 2024-12
- Planning on 2025-03: any noteworthy changes planned?
- 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
- General budget-related information
- 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)


## Actions from Last Meeting

- Agreed on schedule for 2025-03 and 2025-06 releases (see https://github.com/eclipse-simrel/.github/pull/32), added google calendar entries

## Minutes

### Status 2024-12

- Intensive testing by Ed, everything looks good
- Many new platforms in this release
- Probably some interest for Windows aarch64 (tested by Hannes and Nitin)
- RISC-V testing was not as extensive as intended
- Release is not added to Eclipse marketplace yet, so marketplace in that product is currently empty
- Thomas takes action

### Planning 2025-03

- SWT: minimum glibc will be 2.34
- communication via cross-platform already done
- SWT: attempt to make Edge default
- communication via cross-platform pending
- flag for IE needs to be added
- Java 24: will be released right after Eclipse 2025-03
- current flag to allow security manager will not be supported anymore (JVM fails to start)
- Ed takes action to remove flag in Platform
- discuss further impact in a future meeting
- EPP will remove Xmx flag (was at 2GB)
- initial memory taken will not be affected
- maximum memory will increase, more memory might be allocated until GC starts to clean
- SDK already removed the flag for 2023-12


### Prioritization of Funded Dev Efforts

- WG budget will probably be lower than expected
- Release engineering work can be secured with the budget, but funding of further efforts needs to be reduced
- Prioritization: community mentor work vs. other funded dev efforts
- community mentors are multipliers, as onboarding of new contributors/committers becomes easier
- unanimous approval for prioritizing community mentor work over other dev efforts
- 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)
- [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)
- intention of issue was to onboard new JDT committer
- unanimous approval of priority reduction
- [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)
- would allow to exchange existing HTTP client with JDK-integrated on
- nice to have, but currently not critical if it is not done
- [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)
- has high priority for many members/companies
- unclear whether we can cover all the issue with given budget
- companies depending on Linux/GTK need to jump in
- additional issue: reviewing
- work currently mostly done by Alexander, but has less time to do it
- other committers also need to review/merge, even if they are no highly experienced SWT/GTK developers --> better than not doing any progress
- proposal: more focus in testing that reviewing, can also be done by non-committers
- a "how to test" section should be provided in according PRs
- testing on Windows via WSL is not sufficient, but might be better than nothing
- proper labels for those PRs indicating that tests are wanted (and may also be done by rather unexperienced contributors) could be useful

## Next Meeting

Next meeting will be on January 8th, 2025 (changed from January 1st according to default scheduling).

0 comments on commit db9b065

Please sign in to comment.