Skip to content

Commit e742473

Browse files
committed
Meeting notes for Planning Council 2025-02-05
1 parent bb7317a commit e742473

2 files changed

Lines changed: 66 additions & 0 deletions

File tree

wiki/Planning_Council.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ Telephone Dial in (for higher quality, dial a number based on your curr
5959

6060
### Meeting notes
6161

62+
- [2025-02-05](Planning_Council/2025-02-05.md)
6263
- [2025-01-08](Planning_Council/2025-01-08.md)
6364
- [2024-12-04](Planning_Council/2024-12-04.md)
6465
- [2024-11-06](Planning_Council/2024-11-06.md)
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# 2025-02-05 Meeting Notes
2+
3+
## Agenda
4+
5+
- Status 2025-03
6+
- Handling of trusted certificate authorities (Issue: [Specify VM options on Windows to use the system certificate store](https://github.com/eclipse-packaging/packages/pull/224#issuecomment-2627576123))
7+
- glibc requirement
8+
- Improving support for sponsorship (Issue: [Consider to provide an in-application view for notification/sponsorship](https://github.com/eclipse-oomph/oomph/issues/134))
9+
- Removal of ECF from SimRel
10+
11+
12+
## Follow-Up Actions
13+
14+
- Discuss integration of Marketplace Client into p2 (Leif)
15+
16+
17+
## Minutes
18+
19+
### Status 2025-03
20+
21+
- Overall good status
22+
- M2 was difficult for several reasons (unreliable infrastructure, marketplace client)
23+
- Marketplace Client
24+
- Is inherent part of IDE, so should it still be released separately or should it be merged with p2?
25+
- No public API, so no issues when moving or renaming (but no need for namespace changes either; project has already been moved once)
26+
- Leif will discuss with developers
27+
- Certificate store
28+
- Context: Some months ago, Windows trust store was set to products by default
29+
- No official reports about problems with this
30+
- But some ITs strip down trusted certificates in OS store, so they need to remove default parameters to use JVM trust store instead (as it has more root certificates per default)
31+
- See: [Specify VM options on Windows to use the system certificate store](https://github.com/eclipse-packaging/packages/pull/224#issuecomment-2627576123)
32+
- There are ways to mix multiple trust stores (e.g., MS Edge also has an own trust store, mixing it up with the OS trust store)
33+
- SAP has a solution for mixing JVM and OS trust store
34+
- Short-term solution:
35+
- Keep everything as is for 2025-03 release
36+
- Motivation: easier to remove problematic VM arguments than requiring the addition of arguments that may not be aware of
37+
- Mid-term solution:
38+
- Implement a mechanism for mixing JVM and OS trust store
39+
- There have been PRs to platform in the same direction, which may be contributed in simplified parts
40+
- SAP has a solution for mixing trust stores and will propose it (after 2025-03 release)
41+
42+
### glibc Requirement
43+
- Required glibc version was increased for GTK4
44+
- Required version is too high for many users
45+
- E.g., if you are not on latest Ubuntu, RHEL etc., restarting IDE after update to IDE with recent SWT will fail
46+
- Critical issue to be resolved for 2025-03
47+
- Jonah, Hannes and Christoph are currently taking care of it
48+
- Solution will probably be provided by M3
49+
50+
### Sponsorship
51+
- See: [Consider to provide an in-application view for notification/sponsorship](https://github.com/eclipse-oomph/oomph/issues/134)
52+
- Embedding sponsorship webpage into IDE does not look good (e.g., uses light theme even if IDE is in dark theme)
53+
- Ed proposes solution with a webpage that can be queried with proper styling (better fitting into IDE)
54+
- Invitation to leave comments on the mentioned issue
55+
- Question is also about what and how often to present to users
56+
57+
### ECF Removal from SimRel
58+
- PR for removing ECF from SimRel exists
59+
- Dependencies to ECF are rare and can easily be replaced, so removing it would have almost no impact
60+
- General note on SimRel: in former times, SimRel wanted to collect all Eclipse contributions, but nowadays it's rather about requirements of the IDE (and of most RCP products)
61+
62+
63+
## Next Meeting
64+
65+
Next meeting will be on March 5th, 2025.

0 commit comments

Comments
 (0)