The W3C Process Document describes what is required for an Interest Group's charter. Its guidelines are followed here.

The Math Interest Group is chartered to continue the task of facilitating the use of mathematics on the Web, both for science and technology and for education. This involves the maintenance of the recent version 2.0 (Second Edition) of the MathML specification (W3C Recommendation, 21 October 2003), encouragement of its wider deployment, preparation of errata as appropriate, continued liaison with other Working Groups within the W3C to ensure that the potential of MathML is realized, and relations with other organizations, all designed to strengthen the position of MathML and enhance the use of mathematics on the Web.

This means that the use of MathML in Web documents is encouraged by the W3C and should significantly contribute to the usefulness of the Web for science, technology and education. The continuation of this work on mathematics on the Web falls within the scope of the W3C Math Activity (see also the Math Activity statement).

- Maintaining the MathML 2.0 (Second Edition) Recommendation.
- Explanation of the MathML 2.0 (Second Edition) Recommendation as may be required.
- Ensuring ongoing compatibility between MathML and the new and evolving W3C specifications.
- Contributing feedback and possible requirements to other W3C groups suggested by specific and persistant problems encountered by MathML users in areas such as character and entity name handline, validation, MIME types and interoperability.
- Encouraging development of software that facilitates the creation,
display and use of documents using MathML for mathematics. Examples are
visual and audio browsers, translators from older encodings (such as
T
_{E}X and ISO 12083), validation tools and editors. - Providing a forum for communities of practice, and a process through which adopters of MathML can coordinate and reconcile differing interpretations of the MathML specification.
- Providing expertise supporting the use of MathML in appropriate contexts to express mathematics in W3C specifications.
- Suggesting mechanisms to improve on any deficiencies of the specification noted in the use of MathML.
- Preparing possible requirements for future revisions and addenda to the MathML specification.

- Maintenance of the W3C Math Web site as a center for information on the use and deployment of MathML, a W3C product.
- Maintenance of the W3C Math Interest Group site for coordinating the creation and review of documents and information under consideration for wider publication by the interest group.
- Maintenance of the www-math mailing list.
- Maintenance of the Test Suite and Validation Services for MathML provided at the W3C site.
- Preparation of reports on successful adoption and deployment strategies for MathML on the Web and in XML work flows, as well as reports identifying potential obstacles to successful adoption and deployment as they may emerge.
- Continued full compatibility of MathML with relevant W3C specifications.
- Expansion of acceptance and use of MathML.

This Interest Group commences in January 2004 and is scheduled to persist 24 months, terminating at the end of December 2005.

The Interest Group may create

- Working Draft documents which contain suggestions for updates or extensions of the MathML specification and use of mathematics on the Web.
- Tutorial and introductory materials to encourage adoption of the MathML specification.
- Guidelines and documentation for implementors and adopters of MathML.
- Promotional activity and materials on behalf of MathML.

The Interest Group will maintain

- A DTD for MathML, and possibly special variants of this
- An XML Schema for MathML, and possibly special variants of this
- A DOM API for MathML
- A Test Suite for MathML
- Character and character entity tables for mathematics
- Minutes of telephone conferences and face-to-face meetings.

Minutes of teleconferences and face-to-face meetings will also be available from the Math Activity page.

- Hypertext Coordination Group
- The Math IG will coordinate its work at a high level with other Groups primarily through participation in the Hypertext Coordination Group where it is represented by its chair(s).
- XML Coordination Group
- The Math IG will coordinate its work in the XML sphere through the XML Coordination Group.
- XML Working Group (XML Schema, XLink, XML Protocol, XML Query, XML Encryption)
- The Math IG is naturally affected by changes to XML syntax. MathML is written in XML 1.0, with the addition of XML namespaces. MathML is presently described by both a DTD and schemas. However, the MathML specification would benefit from a schema able to express formally more of the constraints presently only expressible in the prose of the specification. The topics of data types, replacement of character entities and structural expressions are all of interest. In addition, namespaces and MIME types have implications for the embedding of MathML in browsers and other applications. Similarly, MathML uses XLink for internal hyperlinking, and linking into and out of mathematical parts of a Web document. Therefore, the expansion of the capacities of linking and querying may interact with MathML. Whether the mathematics of XML Encryption can usefully be expressed in MathML is of interest, in the W3C spirit of using its own recommendations. There are already on the Web a number of mathematical services: it seems entirely appropriate to set out their Discovery, Description and Service Integration according to the developing XML Protocols and attempts in this direction continue.
- Document Object Model (DOM)
- MathML content is accessible from the XML Document Object Model. The Math IG is thus directly concerned with some details of the DOM. The previous Math WG has made some of MathML's natural requirements known and representatives collaborated on a DOM.
- W3C Web Accessibility Initiative (WAI)
- The work of the Math WG was from the start intended to be helpful in promoting the wider accessibility of mathematics, and MathML was designed with that in mind. There are currently a number of projects working on non-visual renderers for MathML. The Math IG is thus interested fostering collaboration between these efforts, and the work of the WAI WG.
- CSS Working Group
- MathML continues to look to style-sheet and formatting mechanisms under development for platform independent rendering of MathML. There are demands upon CSS implicit in the requirements for MathML. In particular, the Math IG will be working with the CSS Working Group on the development of the Math module in CSS3.
- XSL Working Group
- Style-sheet mechanisms which can transform documents have been used to get platform independent rendering of MathML. Again, there are demands upon XSL implicit in the requirements for MathML. The XSL Requirements Summary anticipates support of MathML.
- Multimodal Interaction Working Group
- The new Multimodal Interaction Working Group is working on the use of MathML within the Ink Markup Language to express mathematical transformation. Other specifications designed by this Working Group may also make use of MathML, in particular focusing on the input of mathematics in various modalities (speech or handwriting recognition.
- SVG
- The use of graphics in mathematics is commonplace at all levels, yet the Math WG in developing MathML consciously left aside dealing with drawing for mathematics. With the successful development of SVG, many of the tools to do graphics for mathematics seem to be at hand. How these are to be integrated with XHTML and MathML in practice remains to be worked out in detail. The present Math WG produced a note on this subject, but better use of graphics will require ongoing interaction with the W3C Graphics activity, and in particular with SVG and any corresponding future group working on three-dimensional graphics specification.
- Semantic Web Activity
- This initiative of the W3C offers more opportunities to use the formal structures of the RDF to try and capture more of mathematics at levels above that of a single formula, which is what MathML addresses. It also suggests opportunities for significantly enhanced possibilities for technical information retrieval and reuse.
- I18N Working Group
- Mathematics is an international language, and may be incorporated in documents in all natural languages. The Math IG must cooperate with the internationalization efforts of the I18N Working Group. The character model settled upon is important to mathematics. If examples of the use of mathematical notation in conjunction with bi-directional writing systems are found which are not fully compatible with MathML then attention will be given to their requirements.

The Math Activity coordinates its work with other groups or organizations insofar as they may be directly concerned with mathematics on the Web, or as their activities may have a direct impact on the usefulness of MathML.

- The Unicode Consortium and ISO WG2
- The Unicode Consortium and ISO WG2 have already been very responsive to the needs of mathematics on the Web, and additions (in fact thousands of character codes in Unicode 3.1 ad 3.2) have been made to Unicode and ISO 10646 for the benefit of scientific document preparation. Coordination with these groups will continue.
- OpenMath
- The OpenMath community, based around the OpenMath Society, and its contracts under the European Community projects contributed to the development of MathML 2.0. Contact with this community will continue.
- The T
_{E}X Community - The previously dominant composition system in the academic community has been TeX. In fact TeX can work well with MathML, either as an input syntax which is widely known, or as a mathematical composition engine with which much experience has been gathered. The TeX Users Group and the LaTeX3 project has been kept informed of progress on the MathML front. Fonts from the TeX community may be helpful in rendering MathML in browsers. Projects for the conversion of legacy TeX material to MathML have already been started, but are not yet of `production quality'.
- STEP
- There is a large initiative supported by ANSI which aims at formalizing the exchange of scientific, technical and engineering information for manufacturing. In fact their section 50 is a way of transcribing mathematical material, mostly geometrical. Its relation to the Recommendation of MathML should be understood, and cooperation with the STEP initiative, which is part of ISO standardization, undertaken if appropriate.
- STIX
- The STIPUB group of Publishers of Scientific and Technical Information is making available a public set of fonts to cover all those characters in Unicode needed for their publishing needs.

It is hoped some face-to-face meetings can be arranged. One possibility would be the third MathML conference involving the MathML user community will be held, a sequel to the very successful ones in October 2000 and June 2002.

A mailing list will be created for member-only discussions of the Interest Group.

The archived mailing list `www-math@w3.org`
is used for public discussion of mathematical markup and related issues, and
IG members are encouraged to subscribe.

There is a public page on W3C Math Activity, maintained by persons designated by the IG chair(s). It tracks the evolving use of MathML, and supports it with information on implementations, FAQ, and access to the MathML Test Suite and Validator.

There is also a Member-only Math Interest Group page, maintained by persons designated by the IG chair(s). The purpose of this page is primarily as a staging area for coordinating the creation of documents by Interest Group members, and soliciting reviews by W3C members, before such documents are published more widely, e.g. on the public W3C Math Activity page.

One-hour phone conferences will be held at least monthly.

The Group works by consensus. In the event of failure to achieve consensus, the Group may resort to avote as described in the Process Document. If the issue is resolved by consensus during the voting period, the vote is canceled.

Requirements for participation in the Math Interest Group are subject to the requirements for all W3C Interest Groups set forth in Section 6.2.1 of the W3C Process Document. The Math Interest Group will be comprised of participants which are W3C Member representatives, Invited Experts, and W3C Team members. The Math Interest Group will not allow participation by public participants.

Participants are required not to disclose Member-only or Team-only information obtained during participation, until that information is otherwise publicly available, as specified in Section4.1 of the W3C Process Document.

The co-chairs of the Interest Group are expected to be Patrick Ion and Robert Miner.

Requirements formeeting attendance and timely response are described in the Process document. Participation (meetings, reviewing and writing drafts) is expected to consume time up to one day every two weeks.

W3C Members may also offer to review one or more working drafts from the group for clarity, consistency, technical merit, fitness for purpose and conformance with other W3C specifications. They are required to provide the review comments by an agreed-upon date but are not required to attend meetings.

W3C team ensures that the mailing lists and Group page are adequately maintained. A W3C team member provides liaison between any non-team document editors and the W3C team. The expected commitment from the W3C staff is therefore 5% of a full time person.

At present Max Froumentin is providing the support and liaison mentioned here.

Patrick Ion <ion@ams.org>

Robert Miner <RobertM@dessci.com>

Max Froumentin <mf@w3.org>

$Id: Charter2004.html,v 1.6 2005/04/25 17:28:23 mf Exp $