Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meeting notes for Planning Council 2024-12-04 #34

Merged
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 @@ -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-project already done
- SWT: attempt to make Edge default
- communication via cross-project 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).
Loading