Roadmap

From SVG

Jump to: navigation, search

SVG is still evolving. What started as a technology largely developed and promoted by plugin implementers has now been natively implemented by most modern browsers, and is still in the process of being optimized for even closer integration with HTML and CSS in the browser. In addition, the SVG Tiny 1.2 specification was developed and deployed by mobile device vendors, with some features more appropriate for that platform than for the traditional browser.

The SVG Working Group has developed a plan to meet the needs of backwards compatibility and future growth of the language, based on the development of closely-tied modules. Each module will concentrate on one aspect of the language, defining and expanding the elements, attributes, script interfaces, methods, and other features specific to that subject (for example, color composition, filters, and parameters each have their own module).

Each module will be developed so that it can be independently integrated into SVG 1.1 or SVG Tiny 1.2 user agents, to expand each of those platforms. Each of these module specifications will be taken to Candidate Recommendation phase, where they will be "parked"... held for further implementation feedback, and refined with features and concepts shared in common with the other modules.

When each module is mature and the SVG WG is satisfied with the definitions, we will bundle them into a single specification, SVG 2.0, and publish them as individual module (for incremental implementation by existing user agents) and as a comprehensive SVG 2.0 specification that defines the state of the art for SVG.

The details of each module are outlined in the timeline below.

Timeline

Note: this timeline is currently out of date, and will be revised to reflect new dates after discussion in the SVG WG.

This is an updated Roadmap of all our work, with difference from our charter highlighted according to the following legend:

  • items highlighted in red indicate a deliverable at risk, which may be dropped or merged with another deliverable
  • items highlighted in yellow indicate a tentative addition, subject to feedback

Note: though we try to keep this up-to-date, it may be that certain decisions or schedules may be overlooked (especially when we are very busy with a deadline). If you have any questions about this roadmap, please confirm the details by sending an email to the public SVG list, www-svg@w3.org.


Roadmap of Deliverables
SpecificationFPWDLCCRPRRec
Compositing February 2008March 2010May 2010August 2010September 2010
Filters May 2007September 2010November 2010May 2011July 2011
Gradients see Paint Servers
Layout Requirements and Use Cases May 2008June 2010
Layout July 2010October 2010December 2010June 2011August 2011
Masking and Clipping July 2008March 2010May 2010August 2010September 2010
Media Access Events October 2006March 2010May 2010August 2010September 2010
Paint Servers April 2009September 2010November 2010May 2011July 2011
Print May 2007January 2008see Color Management and Pagination
Color Management October 2009September 2010November 2010May 2011July 2011
Pagination May 2010December 2010March 2011October 2011December 2011
Transformations March 2009July 2010October 2010May 2011July 2011
Vector Effects September 2008September 2010November 2010May 2011July 2011
WebFonts moved to Fonts WG?
SVG 1.1 Full 2nd Edition January 2010
SVG 1.2 Tiny December 2003September 2008November 2008November 2008December 2008
SVG 1.2 Full November 2008see SVG 2.0
SVG 2.0 April 2010April 2011July 2011December 2011June 2012

Stages advancing to Recommendation status.