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

Minutes TSC December 2024 (fix #116) #121

Merged
merged 1 commit into from
Dec 30, 2024
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
2 changes: 1 addition & 1 deletion governance/tsc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ The TSC is responsible for technical oversight of the Servo Project. Check the [

The TSC meets in public, and all minutes are published.

* 2024: [29 Jan](tsc-2024-01-29.md), [26 Feb](tsc-2024-02-26.md), [25 Mar](tsc-2024-03-25.md), [29 Apr](tsc-2024-04-29.md), [28 May](tsc-2024-05-28.md), [24 Jun](tsc-2024-06-24.md), [29 Jul](tsc-2024-07-29.md), [23 Sep](tsc-2024-09-23.md), [28 Oct](tsc-2024-10-28.md), [25 Nov](tsc-2024-11-25.md)
* 2024: [29 Jan](tsc-2024-01-29.md), [26 Feb](tsc-2024-02-26.md), [25 Mar](tsc-2024-03-25.md), [29 Apr](tsc-2024-04-29.md), [28 May](tsc-2024-05-28.md), [24 Jun](tsc-2024-06-24.md), [29 Jul](tsc-2024-07-29.md), [23 Sep](tsc-2024-09-23.md), [28 Oct](tsc-2024-10-28.md), [25 Nov](tsc-2024-11-25.md), [16 Dec](tsc-2024-12-16.md)
* 2023: [23 Jan](tsc-2023-01-23.md), [20 Feb](tsc-2023-02-20.md), [20 Mar](tsc-2023-03-20.md), [25 Apr](tsc-2023-04-25.md), [30 May](tsc-2023-05-30.md), [26 Jun](tsc-2023-06-26.md), [7 Sep](tsc-2023-09-07.md), [9 Oct](tsc-2023-10-09.md), [14 Nov](tsc-2023-11-14.md), [12 Dec](tsc-2023-12-11.md)
* 2022: [12 Dec](tsc-2022-12-12.md)
* 2021: [12 Feb](tsc-2021-02-12.md), [09 Apr](tsc-2021-04-09.md), [11 Jun](tsc-2021-06-11.md), [08 Oct](tsc-2021-10-08.md), [10 Dec](tsc-2021-12-10.md)
Expand Down
113 changes: 113 additions & 0 deletions governance/tsc/tsc-2024-12-16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
# Servo TSC Meeting December 2024

* Date: [Monday 16th December 2024 at 16:00 UTC](https://www.timeanddate.com/worldclock/fixedtime.html?msg=Servo%20TSC%20Meeting%20December%202024%20(2024-12-16)&iso=20241216T1600)
* Location: https://meet.jit.si/Servo-TSC
* Agenda: https://github.com/servo/project/issues/116

## Agenda

* Status update
* Elections
* Servo Contributors Process
* Roadmap Updates
* Outreach
* ReadableStream
* Update the rendering progress
* Embedding meeting
* Mini-apps
* AOB

## Notes

Attending:
* TSC members: gterzian, jschwe, Loirooriol, mrego, mrobinson, nicoburns, wusyong
* Other: matlu

### Status update

rego: Starting with status update. We published the monthly blog post last week. Most of the things are there. Work on different areas.

rego: grid behind a flag, shadow dom progressing, web crypto moving forward

rego: improvement on performance, particular layout & flexbox, much faster now

rego: binary size, some flags landed to make builds smaller on production

rego: that's the high level summary

### Elections

rego: the charter mentions that every year we renew the chair and secretary. Right now myself (Rego) I'm the chair and Martin is the secretary

rego: if there are no volunteers and everybody is fine with continuing

rego: we will go with the same setup for next year

### Servo Contributors Process

rego: https://github.com/servo/project/tree/main/governance#readme

rego: PR charter: https://github.com/servo/project/pull/118

rego: this has all the information, and we have a PR to update the charter. But after a couple of pings I still didn't get an update from them about moving forward

rego: no updates regarding that

### Roadmap Updates

rego: we got a new proposal

rego: I can't find it now

rego: maybe I dreamed it

rego: It was on the original plan that was discussed last time. I though we got another one but I can't find it

nico: I can't see it either

rego: there is "Topic: Using JSI to provide a common interface to an abstract JavaScript engine" but I can't find it

rego: if people have things they want to add, post a comment to the issue

### Outreach

rego: talks by Jonathan and Gregory were published

rego: any news about FOSDEM? I haven't heard about that

### ReadableStream

gregory: a couple updates. We are replacing the old deprecated readablestream implementation

greogory: we will do writablestream and others but first we did readablestream since it used deprecated things. Probably it will land in a couple days

### Update the rendering progress

gregory: we made progress in the HTML event loop, with Martin. About how script an layout interact. Moving fordward. Thanks Martin

### Embedding meeting

gregory: the other part. Personally I wanted to know what's going on with the embedding of Servo. Organized a meeting with people working on the embedding projects. Anybody interested can join join.

### Mini-apps

gregory: There is a project about miniapps. Things could implement that as a prototype in Servo. New APIs that we may have to implement, like ServiceWorker, and related to embedding

gregory: that's it on my side

rego: We already included something about readablestream on the roadmap. But if you want to include streams in general that can be included

### AOB

jonathan: I can't find the JS anymore but I thing it was one of my colleagues that added it

rego: Mats is asking about Outreachy. Only 1 candidate this time. Maybe Martin can update us about status

martin: The intern for this session is Ashwin, they are working on the dialogs for the embedding API, and they are starting with the file selection dialog, just started this week

gregory: What Jonathan said about JS API, readableStream is part of that

gregory: some details on the roadmap

rego: meeting is over now, thanks!