forked from servo/servo
-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
Lars Bergstrom edited this page Oct 29, 2015
·
87 revisions
In 2015, we have two high-level goals for Servo:
- Release an alpha-quality browser that uses Servo as its rendering engine
- Land a Servo component that is authored in Rust into Gecko
This roadmap outlines our 2015 and 2016 planning, highlighting the goals for the upcoming quarter. It also states some of the biggest feature items we hope to deliver, together with our partners and the community.
Our long-term plan is to:
- Incrementally replace components in Gecko with ones written in Rust and shared with Servo.
- Determine product opportunities for a standalone Servo browser or embeddable library (e.g., for Android).
- Ship an alpha release
- Mobile platform APK that "just works"
- Downloads for OSX, Linux, Windows(?)
- Land Webrender in master
See https://public.etherpad-mozilla.org/p/Servo-Q4-2015 for more details.
- Explore new areas for performance improvements
- Create an initial end-to-end browser product that we can start iterating
- Fill in remaining placeholder subsystem implementations
- Track performance systematically
- Continue adding web platform features
- Bring Windows port to Tier 1
- Webrender: Move from prototype to production
- Oxidation: Ship Rust/Servo components in Gecko