servo / rust-url

URL parser for Rust
https://docs.rs/url/
Apache License 2.0
1.27k stars 318 forks source link

Roadmap #850

Open lucacasonato opened 1 year ago

lucacasonato commented 1 year ago

I think we need a bit of a roadmap to get the project back on track again. We're pretty out of date with WPT at this point, and CI is failing. I think the easiest way to get back on track is the following:

At that point we can figure out what exact new tests we are failing on. We should then determine which test failures relate to which spec changes, and open individual issues for implementing those changes.

I am hoping that improving the testing infrastructure and making sure CI works well again allows other contributors to implement individual spec changes easially. I'm hoping we can get back to 100% compliance by the end of the year.

valenting commented 1 year ago

Improve WPT runner to support ignoring certain tests

I am quite happy with how the Gecko WPT runner works, and has an ini expectation file for known failures example