|Mentor||Josh Matthews (jdm)|
|Suitable for Beginners?||yes|
|Applications (1st Choice)||1 (1 submitted | 0 in-progress)|
|Applications (2nd Choice)||1 (1 submitted | 0 in-progress)|
|Code of Conduct||/projects/104-servo|
Servo is a modern web browser engine built from the ground up in the new Rust programming language. It is designed for speed without compromising safety, and makes maximal use of modern computer hardware on both mobile and desktop systems. It is also designed as a sandbox for testing risky or experimental implementations that could later be integrated into other products like Firefox.
Servo is in the midst of filling out its missing and incomplete features that are relied upon by popular websites, and is not yet ready for day-to-day use as a web browser. These projects are designed to increase web compatibility with modern web applications.
Tasks And Features
- Implementing missing support for the Blob and File APIs that are used by websites. Full project description
- Implementing the JS API for the Fetch specification. Full project description
We're also open to original project ideas, or variations on the above. Please talk to us so we can help refine them!
You must be logged in to comment on this project.
Laura RGSoC, Monday, February 8, 13:16 UTC
We think this would be a pretty good project for a RGSoC team. Thanks for your submission, and welcome on board!