Skip to content

Dev Meetings

Mark Sujew edited this page Jul 2, 2024 · 1402 revisions

Purpose

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)

Meeting details

https://eclipse.zoom.us/j/87062337291?pwd=S0JzVEdOS0NkNFJ0VU1rbzZURUtKQT09

2024-07-02

2024-06-25

  • [Mark] We now have a public instance of the collaboration feature available over at https://api.open-collab.tools. It is now ready for a final review. Don't be too harsh on the code, we plan to iterate on it in the coming weeks.

2024-06-18

  • [Mark] Revisiting the state of the Tab API and the flexibility of the application shell.

2024-06-11

  • [Mark] Kind request for reviews - almost half of all open PRs are mine. They are mostly small, localized changes that fix actual community issues, so please take a few minutes to review them.
  • [Thomas] Theia IDE GA state of play

2024-06-04

  • [Thomas] Should we turn on yarn browser test on Windows/MacOS PR checks?
  • [Jonas] We now deprecate Theia/Git, any final veto?
  • [Jonas] Switch away from yarn (e.g. to NPM), any thoughts? Maybe switch to Yarn 4.0, Consider SBOM
  • [Jonas] Theia IDE GA is delayed (by press release), new date June 13th or later, we might use 1.50

2024-05-28

2024-05-21

  • [Jonas] Roadmap updated, please have a look
  • [Jonas] I am ooo next week

2024-05-14

  • Collaboration feature gets ready for review again

2024-05-07

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

2024-04-30

  • [Jonas] 1.49 Release and current state
  • [Jonas] 1.50 scheduled for June 3rd (instead of May 30th)

2024-04-23

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

2024-04-16

There was nothing to discuss

2024-04-09

  • [Thomas] Theia IDE preview testing: looking for volunteers! Process
  • [Jonas] I am ooo next week

2024-03-19

2024-03-12

  • [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)

2024-03-05

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

2024-02-27

2024-02-20

2024-02-13

2024-02-06

2024-01-30

2024-01-23

2024-01-16

2024-01-09

  • [Jonas] Close Dicourse and use Github discussions only. Should we migrate data from discourse?
  • [Thomas] Complete retirement github.com/theia-ide by moving vscode fork to eclipe-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
Clone this wiki locally