Main Page

From SVG
Jump to: navigation, search

Interaction.png SVGlogo.png

The W3C SVG Working Group, part of the Interaction Domain, is chartered as a public group to continue development on a vector graphics format, and associated details such as APIs and multimedia. The language is meant to bring rich, interactive, and interoperable graphics to the Web and the desktop. W3C Members are invited to join the SVG WG.

Summary

Group information
CharterUntil 31 Mar 2014
MembersW3C database of SVG Working Group members
Communications
Public discussion listwww-svg@w3.org (archive)
Public, WG-only mailing listpublic-svg-wg@w3.org (archive)
Issue trackerPublic tracker
BugzillaOpen SVG bugs
Meetings
TeleconferencesWeekly, 1:00–2:00pm Thursdays UTC time, agenda
Next F2F meeting30-31 October 2014, Santa Clara. See F2F meetings.
Current work
SVG 2Working Draft (April 2013), Editor's Draft, hg repository, planning
SVG ConnectorEditor's Draft, CVS repository
Filter EffectsWorking Draft (May 2007), Editor's Draft, hg repository
SVG IntegrationEditor's Draft, hg repository
Previous work
SVG 1.1 Second EditionRecommendation, CVS repository

Communication

The Working Group conducts its technical work on the public www-svg@w3.org mailing list (archive).

Public feedback or questions to the Working Group may be sent to www-svg@w3.org, or submitted to the public issue tracking system available from the feedback page.

Non-confidential, non-technical discussion by the Working Group is held on public-svg-wg@w3.org (archive).

For answers to some common questions, please see the SVG FAQ.

Meetings

We hold regular telcons (teleconferences enhanced by IRC chat), and F2F (face-to-face) meetings. Meeting minutes are posted to to www-svg@w3.org. See the Meetings page for times and dates.

Charter

The SVG WG charter is publicly available.

Members

For a current list of Members organizations of the SVG WG, see the Public database.

Work

All current work is available to the public in the SVG GIT Repository. See SVG2/Authoring Guide for editting information.

Roadmap

The SVG WG maintains an up-to-date Roadmap of all our work, with difference from our charter highlighted.

Specifications

Creating a new spec

Test Suites

Test Suite Overview

Work in progress

Errata_in_SVG_1.1_Second_Edition - Tracking new tests for the errata changes

Test_Suite_1.1F2 - Progress on the entire SVG 1.1 second edition testsuite

Open Issues

The SVG WG tracks its issues in public, using the mighty Tracker.

Proposals

See the Proposals page.


Requirements

SVG2 Planning Page

SVG2 Spec structure

Testing

Test repository

The SVG Working Group provides test suites for it's specifications. New tests follow the guidelines of the Test The Web Forward initiative.

Accepted test formats are:

Tests can be submitted by pull requests to the GitHub web-platform-tests repository. To contribute tests, follow the steps listed below:

  1. Create an GitHub account.
  2. To submit tests follow the instructions on The Test The Web Forward webpage. The steps include
    • Fork the web-platform-tests repository.
    • Check out the repository.
    • Create a new branch and submit a pull request.

Structure of SVG tests

SVG tests optionally have the structure below. The structure allows us to track tests and mark the tested areas in a specification. It allows the SVG Working Group to verify which sections of a specification are covered by tests and which are not.

svg-test.svg:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:html="http://www.w3.org/1999/xhtml">
<g id="testmeta">
	<title><Title of the test></title>
	<html:link rel="author" title="<name of author>" href="mailto:<author's email address>"/>
	<html:link rel="help" href="<link to section that get tested>"/>
	<html:link rel="help" href="<another tested section>"/>
	<html:link rel="match" href="<link to the reference test>" />
	<html:meta class="flags" content="svg"/>
	<desc class="assert"><A short explanation for the reviewer of the test></desc>
</g>
<!-- The actual test -->

</svg>