Personal tools

Standards

From MozillaWiki

Jump to: navigation, search

Welcome to Mozilla's standards participation page.

Many at Mozilla participate in the development of open web standards, in a variety of different standards bodies. This is a directory of standards organizations (and sub-orgs like working groups) listing who at Mozilla is working with each. For a technology summary see the technologies page.

To encourage better web standards coordination and cross-pollination, the sections below are organized alphabetically by standards body, then alphabetically by working group (if any), then the list of Mozilla folks participating in that working group, optionally listing which particular specifications (or sections thereof) that they edit/author/contribute to.

If you actively directly communicate/participate with a standards body (working group email list, IRC, wiki, and/or f2f meetings), please add yourself (and the specific standards body / working group if any).

If you work in multiple working groups or with multiple standards organizations, list yourself in each, linking to your wiki User page.

Thanks!

Tantek

Contents

Web Standards Coordination

general participation

If you'd like to participate in some of these groups, or at least watch, learn, get up to speed, you can almost always do so by lurking on the public IRC channels and mailing lists that the groups use. Many (most?) standards mailing lists can often be overwhelming in quantity, depth so start with IRC as that's often lighter-weight and easier to watch for quick bits of info/knowledge.

  • Follow the instructions on the IRC wiki page to:
    • Set yourself up with a nickname and connection to irc.mozilla.org.
  • Add a connection to irc.freenode.net (also with [x] SSL) where many standards discussions take place.
  • Add another connection to irc.w3.org but specifically port 6665 (unprotected, no nickname registration).
  • See each standards section below for which IRC channel(s) tend(s) to be used by folks working in each group.

ECMA

  • Brendan Eich
  • dherman
  • Allen Wirfs-Brock (Project Editor)
  • Andreas Gal

Specifications: ECMAScript 5, 5.1, 6, Harmony, etc.

IETF

http://ietf.org/

  • ... no lead currently ...
  • ISOC Advisory Council Members:
    • Adam Roach (:abr)
    • Tim Terriberry (:derf)


Calsify (iCalendar)

  • Philipp Kewisch

Specifications rfc5545 rfc5546 icalendar-in-json and related.

dnsop

  • lshapiro (Larissa Shapiro)

dhcp

  • lshapiro (Larissa Shapiro)

STIR

    • Eric Rescorla

HyBi

  • HyBi (WebSockets)
    • Pat McManus
    • Chris Blizzard (emeritus as of 2012-03-16)

TLS (SSL)

VCARDDAV

vcarddav group/list at: http://www.ietf.org/mail-archive/web/vcarddav/current/maillist.html

Specifications: vCard4 vcard-in-json

Opus

  • Jean-Marc Valin (:jmspeex)
  • Tim Terriberry (:derf)
  • Ralph Giles (:rillian)

RTCWEB / MMUSIC

  • Randell Jesup
  • Tim Terriberry
  • Ralph Giles
  • Adam Roach (:abr)
  • Eric Rescorla (EKR)
  • Maire Reavy

Khronos

WebGL

  • ... who at Mozilla is participating?

microformats

http://microformats.org/ and microformats wiki

Community participants:

Specifications:

  • hCard - implemented in Firefox DOM
  • hCalendar - implemented in Firefox DOM
  • ... and many others.

OWF

http://openwebfoundation.org/

Specifications:

W3C

The W3C (World Wide Web Consortium) has Working Groups (WGs), Incubator Groups (IGs), Interest Groups (IGs), and Community Groups (WGs). See below for details and please add any/all of such groups here in alphabetical order by group name.

Advisory Board

Elected member to the W3C Advisory Board.

Advisory Committee representative

Audio Incubator Group

http://www.w3.org/2005/Incubator/audio/

  • Alistair MacDonald

Audio Working Group

  • Matthew Gregan

Browser Testing and Tools Working Group

  • David Burns
  • Clint Talbert (IRC: ctalbert)

Specifications:

  • APIs (application programming interfaces) for use in automated testing of Web applications
  • APIs for use in troubleshooting and debugging of Web applications

Core Mobile Web Platform Community Group

http://www.w3.org/community/coremob/

  • Brendan Eich
  • Jonas Sicking
  • Ragavan Srinivasan
  • Jet Villegas

CSS (Cascading Style Sheets) Working Group

http://w3.org/Style/CSS/

Working group members related to Mozilla (also on w3c-css-wg)

Additional www-style list participants related to Mozilla (anyone is welcome to join)

  • Robert O'Callahan
  • Henri Sivonen
  • Boris Zbarsky
  • ...

Specifications: CSS21, CSS3

See also: CSS on this wiki.

Federated Social Web Community Group

Participants:

was previously: Federated Social Web Incubator Group

Games Community Group

http://www.w3.org/community/games/

  • Rob Hawkes
  • Alan Kligman
  • Dan Mosedale
  • Bobby Richter

Geolocation Working Group

Geolocation Working Group (GEO) http://www.w3.org/2008/geolocation/

  • Doug Turner

HTML Working Group

HTML (HyperText Markup Language) Working Group (WG), sometimes listed as "HTML5 WG" http://www.w3.org/html/wg/

Specifications: HTML5

HTML Speech Incubator Group

  • David Bolter
  • Olli Pettay

Indie UI Events

http://www.w3.org/2011/11/indie-ui-charter

  • David Bolter (monitoring)

Internationalization Working Group

http://w3.org/International/

Media Fragments Working Group

  • Chris Double

Near Field Communications Working Group

W3C Near Field Communications (NFC) Working Group

  • No one from Mozilla is currently participating.

Want to participate? Please contact David Baron and Tantek.

Protocols and Formats Working Group

(Web Accessibility) Protocols and Formats Working Group (PF WG)

  • David Bolter

SVG Working Group

SVG (Scalable Vector Graphics) Working Group http://w3.org/SVG/

  • Cameron McCormack (co-chair)
  • Brian Birtles
  • Jonathan Watt

Specifications: SVG 1.1, SVG 2.0

System Applications Working Group

SysApps (System Applications) Working Group participants:

Tracking Protection Working Group

http://www.w3.org/2011/tracking-protection/

  • Alex Fowler
  • Thomas Lowenthal
  • Sid Stamm

Technical Architecture Group

W3C TAG

Web Applications Working Group

WebApps WG

Specifications: IndexedDB, Web IDL, XMLHttpRequest, DOM 3 Events, DOM 4, etc.

See also on this wiki:


Web Applications Security Working Group

  • Eric Rescorla

Web Cryptography Working Group

Web Cryptography Working Group

Web Education Community Group

http://www.w3.org/community/webed/

  • Schalk Neethling
  • Jérémie Patonnier
  • Janet Swisher

Web Events Working Group

  • Matt Brubeck
  • Olli Pettay

Specifications: Touch Events

WebFonts Working Group

  • Jonathan Kew (editor)
  • John Daggett

Web Hypertext Application Technology Community Group

See also the complete list of participants.

Specifications: HTML living standard as developed by the WHATWG.

Web Media Text Tracks Community Group

http://www.w3.org/community/texttracks/

  • Ralph Giles (:rillian)

Specifications: something WebVTT-ish, we hope.

Web Notification Working Group

  • Doug Turner

Web Payments Task Force

http://www.w3.org/wiki/Payments_Task_Force

Web Performance Working Group

  • Cameron McCormack
  • Kyle Simpson

Specifications: Timing control for script-based animations (requestAnimationFrame)

WebRTC Working Group

WebRTC (Web Real Time Communications) Working Group

  • Ralph Giles
  • Maire Reavy
  • Eric Rescorla (EKR)
  • Tim Terriberry
  • Adam Roach (:abr)

Specifications: Media capture & streaming APIs

Web Security Working Group (forming)

  • Brandon Sterne
  • Dan Veditz

Specifications: CSP, CORS (jointly with WebApps WG)

WHATWG

Web Hypertext Application Technologies Working Group - http://whatwg.org

Web Editing specification - http://dvcs.w3.org/hg/editing/raw-file/tip/editing.html

other

CA/Browser Forum

The CA/Browser Forum produces standards in the area of best practice and validation for certificate authorities.

CalConnect

Mozilla is a member of CalConnect, The Calendaring and Scheduling Consortium, which is not actually affiliated w/ IETF or W3C but in practice drives development and interoperability testing of IETF specs:

See their Index to Calendaring and Scheduling Standards for other specific standards that CalConnect is involved with.

OASIS

  • Mozilla point of contact: Gervase Markham
  • PKCS#11 working group: Brian Smith

XMPP

Mozilla is not formally associated with the XSF but has representation indirectly. http://xmpp.org/

emeritus

people

Former Mozillians who worked on standards:

organizations and groups

Federated Social Web Incubator Group

2010-12-15 ... 2012-01-12 (transitioned to Federated Social Web Community Group)

W3C Federated Social Web Incubator Group (FSW XG) http://www.w3.org/2005/Incubator/federatedsocialweb/ and FSW wiki

subpages of Standards

Standards/Participating in a W3C Working Group
Standards/TPAC2013Standards/W3C Charter Development and ReviewStandards/license
Standards/prioritiesStandards/technologies

related

See also:

  • Events - which include web standards-related events.
  • SEO/Standards - how to use standards to improve/optimize search results
  • Standards/license - what license Mozilla prefers for standards specifications