Confirmed users
512
edits
(Add servo project) |
m (url formatting) |
||
| Line 58: | Line 58: | ||
| [https://github.com/servo/servo/ Servo] is a web rendering engine written in Rust. One specific module contains a huge amount of code that is expensive to compile all at once. This project is intended to explore ways of splitting it into separate modules to achieve better build performance without breaking the complex set of interdependencies that exist in the code. | | [https://github.com/servo/servo/ Servo] is a web rendering engine written in Rust. One specific module contains a huge amount of code that is expensive to compile all at once. This project is intended to explore ways of splitting it into separate modules to achieve better build performance without breaking the complex set of interdependencies that exist in the code. | ||
| Candidates should be familiar with Rust, in particular using it in projects made of multiple crates and relying on features like traits and associated types. | | Candidates should be familiar with Rust, in particular using it in projects made of multiple crates and relying on features like traits and associated types. | ||
| [ | | [https://mozillians.org/en-US/u/jdm/ Josh Matthews] (Mozilla) | ||
| [ | | [https://mozillians.org/en-US/u/jdm/ Josh Matthews] (Mozilla) | ||
| [Full project description page](https://github.com/servo/servo/wiki/Prototype-ways-of-splitting-the-script-crate) | | [Full project description page](https://github.com/servo/servo/wiki/Prototype-ways-of-splitting-the-script-crate) | ||
|- | |- | ||