-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Dev Meetings
Mark Sujew edited this page May 27, 2024
·
1387 revisions
Developers and everyone interested meet every Tuesday at 4 PM CET, to discuss anything related to the development of Theia. If you want to bring up a specific topic at the next meeting, please add it to the agenda below. We have a backup session every Wednesday at 5 PM CET for more detailed discussions identified on Tuesday (same meeting link)
https://eclipse.zoom.us/j/87062337291?pwd=S0JzVEdOS0NkNFJ0VU1rbzZURUtKQT09
- [Mark] Opinions on the new VSCode Chat API?
- [Jonas] Roadmap updated, please have a look
- [Jonas] I am ooo next week
- Collaboration feature gets ready for review again
- [Jonas] Release State: Announcement and IDE available tomorrow. Press release for Theia IDE GA next week May 16th
- [Thomas] We have 182 labels. Let's bring that to max. 30.
- [Thomas] Volunteer for next built-in update to validate new doc? => Mark agreed to give it a try
- [Jonas] 1.49 Release and current state
- [Jonas] 1.50 scheduled for June 3rd (instead of May 30th)
- [Mark] The latest versions of Node v18 and v20 broke our build processes. See #13613.
- [Thomas] Blockers for Theia IDE release? see (#13192)
- [Jonas] Release scheduled for April 29th, Theia IDE GA for May 16th
There was nothing to discuss
- [Thomas] Theia IDE preview testing: looking for volunteers! Process
- [Jonas] I am ooo next week
- [Jonas] Rename Blueprint repo!?
- [Jonas] Update built-ins: How and how often?
- [Thomas] Patching libraries (update) https://github.com/eclipse-theia/theia/issues/13501
- [Jonas] Upcoming: Community release and Theia IDE GA
- [Jonas] Github link for Theia IDE and more, see this PR
- Merge Theia IDE into main repo?
- Link to Theia IDE repo on front page or in docu?
- Provide Docker container for Theia IDE?
- Slightly adapt project goals?
- [Thomas] patching libraries (Phosphor)
- [Jonas] April Release on Monday 29th instead of Thursday 25th
- [Jonah] Question: Would someone have some time this month to take on some notebook-PRs
- [Thomas] Theia IDE releases
- If we find blockers in testing, we'll have to do a Theia patch release
- Release timing vs. Theia release
- When do we skip a release?
- [Jonas] FYI, there will be a 1.47.1 release
- [Marc] A Theia-inspired 3PP license check script, that wraps
dash-licenses
, is now available as an easily-integrated npm package: @eclipse-dash/nodejs-wrapper@0.0.1. See this example of a PR integrating it in a new repo. - [Jonas] Theia IDE leave Beta in March or April?
- [Jonas] ECA issues
- [Thomas] Extractable editors: current state + next steps [#13163](https://github.com/eclipse-theia/theia/issues/13163]
- [Thomas] New API: Support to capture terminal contents https://github.com/eclipse-theia/theia/issues/13085
- [Stefan] Splash Screen
- [Mark/Vacation] Please label your PRs - Most of the recent PRs were unlabeled, and it makes searching to specific changes pretty difficult.
- [Jonas] Community call upcoming
- [Jonas] Lots of open, but apporved PRs: https://github.com/eclipse-theia/theia/pulls?q=is%3Apr+is%3Aopen+review%3Aapproved
- [Jonas] Next community release
- [Jonas] Patch release 1.46.1 available. The release fixes the following regression https://github.com/eclipse-theia/theia/commit/9a51317fe81a179e9e7c6c9071e9a00218bba299
- [Jonas] Lots of open, but apporved PRs: https://github.com/eclipse-theia/theia/pulls?q=is%3Apr+is%3Aopen+review%3Aapproved
- [Mark] Collaboration support is now online. Still a draft, but people can already test it, while I'm finishing up the code.
- [Stefan] Multi Instance Support in Theia
- [Jonas] Present collaboration support at community call?
- [Jonas] Discousre migration done (import ongoing)
- [Jonas] Help wanted on Theia IDE issues: https://github.com/eclipse-theia/theia/issues/13192
- [Jonas] Monaco upgrade PR is ready for review (for next release): https://github.com/eclipse-theia/theia/pull/13217
- [Jonas] Community release was one month to early => stick with it...
- [Jonas] Discourse migration:
- Migrated test discussion (please review format and report to me): https://github.com/eclipse-theia/discourse-forum-archive/discussions/5
- Step 1: Post in discourse and change link on website
- Step 2: Get latest data and migrate to Github archive repo. Add posts in discourse and Github discussions announcing the archive
- Step 3: Shut down discourse (save data) (TypeFox)
- [Jonas] Help wanted on Theia IDE issues: https://github.com/eclipse-theia/theia/issues/13192
- [Jonas] Monaco upgrade PR is ready for review (for next release): https://github.com/eclipse-theia/theia/pull/13217
- [Mark] Short demo/preemptive Q&A of the collaboration feature
- [Mark] Collaboration support will be ready for an initial review starting this week
- [Mark] Does anyone know whether there's a way to "undeploy" an extension from open-vsx? See also https://github.com/EclipseFdn/open-vsx.org/issues/2294
- [Jonas] Mark Theia Git extension as deprecated now!?
- [Thomas] Outcome of ESM discussion: https://github.com/eclipse-theia/theia/issues/13272
- [Thomas] Monaco upgrade PR is ready for review: https://github.com/eclipse-theia/theia/pull/13217
- [Thomas] Community patch release. So far:
- [Jonas] Thanks to everyone for beeing active on reviews again (after Christmas break)
- [Stefan] Phosphor.js => Lumino
- [Jonas] Close Dicourse and use Github discussions only. Should we migrate data from discourse?
- [Thomas] Complete retirement
github.com/theia-ide
by movingvscode
fork toeclipe-theia
? - [Thomas] Move Theia to ESM modules?
- [Mark] See also this issue that would be improved if we were to use ESM modules
- [Jonas] Who has npm access? Who wants / needs?
- [Jonas] Theia IDE published!
- [Jonas] Theia IDE release process / Update Channels
Project Management
- Roadmap
- Dev Meetings
- Technical Meetings
- Community Call
- Intellectual Property (IP) guide
- Registering CQs (Deprecated)
Documentation