The mission of the RDF Web Applications Working Group, formerly known as RDFa Working Group, is to support the developing use of RDF for embedding and handling structured data in Web documents in general. The Working Group will publish W3C Recommendations to extend and enhance the currently published RDFa 1.0 documents, including an API, as well as a general RDF API aimed at ECMAScript. The Working Group will also support the HTML Working Group in its work on incorporating RDFa in HTML5 and XHTML5 (as a followup on the the currently published Working Draft for RDFa 1.0 in HTML5).
The main directions of RDFa’s enhancements are:
The goal is to maintain backward compatibility with RDFa 1.0. As exceptions to this general goal, some small non-compatible changes with regard to the defaults on XML Literals, as well as whether all reserved @rel/@rev attribute values would automatically generate RDF triples, may be introduced. No radical redefinition of the RDFa language is envisaged.
End date | 31 July 2012 |
---|---|
Confidentiality | Proceedings are public |
Initial Chair | Manu Sporny (Digital Bazaar, Inc.) |
Initial Team Contacts | Ivan Herman (20%) |
Usual Meeting Schedule | Teleconferences: Weekly Face-to-face: None planned |
The RDF in XHTML Task Force, jointly managed by the Semantic Web Deployment and the XHTML2 Working Groups, published two documents in October 2009 that collectively describe RDFa 1.0. Since the release of these documents, RDFa has enjoyed many successes, including a number of independent implementations and the public backing of major search engine companies. Deployment by major public institutions, governmental sites, as well as private companies, incorporation into CMS systems, etc, have also come to the fore.
Although formally defined as a module of XHTML1.1, there is a demand for the adaptation of RDFa to newer generations of HTML. Also, the RDFa attribute set has already been adopted by other XML applications, including the SVG 1.2 W3C Recommendation, the DataRSS format proposed by Yahoo, and Version 1.2 of the OpenDocument (ODF) format. Consequently, there is a need for the consolidation of these developments in the form of updated Recommendations.
Beyond RDFa proper, there is a more general need to incorporate RDFa, and RDF in general, into Web Application. That requires standard APIs that make it possible to produce dynamic Web Applications that make a full usage of Data on the Web, accessible via RDF representations (RDFa or others).
The goal of this Working Group is to make RDFa authoring easier, to ensure continued adoption of the technology in HTML, XHTML, and XML, and to help developers to create Web Applications based on RDF and RDFa data. The main work items to be completed by this Working Group, are:
Some of these documents may be published as Working Group Notes while others will be kept as Wiki pages (to be kept up-to-date by the community).
The primary target language for the APIs, as referred to above, is ECMAScript, although other languages may also be considered. However, rather than attempt a design for the API to work identically in all languages, instead the Working Group will encourage community collaboration on adapting the ECMAscript API to the idioms and constraints of different languages. Wherever appropriate the group should use the WebIDL formalism to specify its APIs.
The group will also take into account the errors on the documents reported by the community since the publication of of the RDFa documents in October 2009, also archived in the rdf-in-xhtml and public-rdfa mailing lists.
Backwards compatibility with RDFa 1.0 is of great importance. That means, in general, that all triples that are produced via the October 2008 version of RDFa, should still be generated in the new version. For each new feature, if there is doubt or a perceived problem with respect to this, the guideline should be not to include the feature in the set of modifications. The two minor features the Working Group has identified and which may constitute possible exceptions to this rule, is the default XML Literal generation (see the proposal and the corresponding thread for details), and the list of predefined @rel/@rev values that automatically generate triples (these predefined values are under re-evaluation by the HTML community, and inconsistencies may occur if all RDF triples are generated).
The working group does not assert any authority over the deliverables of the HTML Working Group. The group will have a strong cooperation with the HTML Working Group, ensuring that the RDFa-in-HTML5 work remains compatible with the output of this group.
(The titles of the documents are indicative only)
Although not formally part of the deliverables of this group, it is also the goal to strongly cooperate with the HTML Working Group in publishing an RDFa in HTML5 document, in case the decision of the HTML WG is to finalize that document as a Recommendation.
Note: Dates are based on a charter starting in February 2010. The group will document significant changes from this initial schedule on the group home page. | |||||
Specification | FPWD | LC | CR | PR | Rec or Note |
---|---|---|---|---|---|
RDF API (Rec) | January 2011 | July 2011 | October 2011 | December 2011 | January 2012 |
RDFa 1.1 API (Rec) | April 2010 | July 2011 | October 2011 | December 2011 | January 2012 |
RDFa 1.1 Core (Rec) | April 2010 | October 2010 | February 2011 | March 2011 | April 2011 |
XHTML+RDFa 1.1 (Rec) | April 2010 | October 2010 | February 2011 | March 2011 | April 2011 |
RDFa 1.1 Primer (WG Note) | May 2010 | March 2011 | n/a | n/a | April 2011 |
RDFa Usage Cookbook (Optional WG Note) | October 2010 | April 2011 | n/a | n/a | June 2011 |
Furthermore, RDFa Working Group expects to follow these W3C Recommendations:
To be successful, the RDFa Working Group is expected to have 5 or more active participants for its duration. Effective participation in the RDFa Working Group is expected to consume one work day per week for each participant; two days per week for editors. The RDFa Working Group will allocate also the necessary resources for building proof-of-concept Validators, Test Suites, and other implementations for each specification.
Participants are reminded of the Good Standing requirements of the W3C Process.
This group primarily conducts its work on the public mailing list public-rdfa@w3.org (with a publicly visible archive) .
Information about the group (deliverables, participants, teleconferences, etc.) is available from the RDFa Working Group home page.
As explained in the Process Document (section 3.3), this group will seek to make decisions when there is consensus. When the Chair puts a question and observes dissent, after due consideration of different opinions, the Chair should record a decision (possibly after a formal vote) and any objections, and move on.
This charter is written in accordance with Section 3.4, Votes of the W3C Process Document and includes no voting procedures beyond what the Process Document requires.
This Working Group operates under the W3C Patent Policy (5 February 2004 Version). To promote the widest adoption of Web standards, W3C seeks to issue Recommendations that can be implemented, according to this policy, on a Royalty-Free basis.
For more information about disclosure obligations for this group, please see the W3C Patent Policy Implementation.
This charter for the RDFa Working Group has been created according to section 6.2 of the Process Document. In the event of a conflict between this document or the provisions of any charter and the W3C Process, the W3C Process shall take precedence.
The charter of the group has been extended on the 24th of January, 2012 to the 31st of July 2012.
Copyright© 2010 W3C® (MIT , ERCIM, Keio), All RightsReserved.
$Date: 2012/09/29 13:38:46 $