It's about time to start planning and setting goals for Q2, and as I mentioned in this week's meeting, I think focusing on usability and performance tasks would be appropriate. I assume that a few people will keep pushing features forward this quarter, especially as there are several multi-quarter projects in flight, but the idea is that most of our effort will be directed to usability and performance.
Here is an (unordered) list of possible projects: - Implement CSS 3D transforms and make the CSS FPS (http://keithclark.co.uk/labs/css-fps/) run at full speed. This could be a compelling demo since other browsers fare poorly. Another example of this is - Get jQuery's test suite passing in Servo - Get React working in Servo - Find and fix bugs relating to extra reflows and incremental layout - Get multiple resource loading working well enough that page load times are competitive - Implement the Timeline debugging protocol so that we can get timeline reports from Firefox debug tools for Servo - Get basic interactions and gestures polished: scroll performance on Linux, OS X, and Android; pinch zoom; interactive window resizing; etc - Create compelling demos that benefit from Servo performance or tech and satisfy real user needs. Example: Patrick has been working on a text-zoom demo that very fast in Servo and not great elsewhere; it is a solve real user problems on mobile devices. - Tune performance in networking and graphics. - Polish the new HTML-based browser shell (landing soon) and get it working well on all platforms - Find slow interaction patterns and make them fast. Examples: Twitter infinite scroll is janky in other browsers; an isolated demo of this would make a good first dynamic test suite addition. Make them smooth in Servo. There are probably some layout and other bugs that need addressing too. The iframe and constellation refactoring that happened in Q1 is a good example of that kind of work. I'd love to hear what other ideas people have as well. jack. _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo