Skip to content
Marcos Caceres edited this page Mar 28, 2026 · 18 revisions

group

Type: string | string[] Default: undefined

Associates the specification with a W3C working group (or other group type). ReSpec uses this to automatically configure patent policy boilerplate, group links, and the status section.

This replaces the old wg, wgId, wgURI, wgPatentURI, and wgPublicList options.

Basic usage

var respecConfig = {
  group: "webapps",
};
var respecConfig = {
  group: ["webapps", "css"],
};
var respecConfig = {
  group: "wg/wot",  // "wg/", "cg/", "ig/", or "bg/" prefix
};

Valid specStatus values per group type

The group type determines which specStatus values are valid. Using the wrong combination produces an error.

Group type Examples Valid specStatus values
Working Group (wg/) "webapps", "css" "ED", "FPWD", "WD", "CR", "CRD", "PR", "REC", "NOTE", "DNOTE", …
Community Group (cg/) "wicg", "webassembly" "CG-DRAFT", "CG-FINAL"
Business Group (bg/) "BG-DRAFT", "BG-FINAL"
Interest Group (ig/) "NOTE", "DNOTE"
var respecConfig = {
  group: "wicg",
  specStatus: "CG-DRAFT",  // NOT "ED" — that's for Working Groups
};

Notes

  • Browse available group short names at respec.org/w3c/groups/
  • The group option auto-populates patent policy, group homepage link, mailing list, and participant count
  • For closed groups not listed at respec.org/w3c/groups/, use the type/shortname form (e.g. "wg/csv") and refer to w3.org/groups/ to find the correct values
  • When a CG and WG share the same shortname, use the prefix form to disambiguate: "cg/wot" vs "wg/wot"
  • Replaces: wg, wgId, wgURI, wgPatentURI, wgPublicList — do not use those deprecated options alongside group

Guides

Configuration options

W3C Configuration options

Linting rules

Internal properties

Handled by ReSpec for you.

Special <section> IDs

HTML elements

Custom Elements

HTML attributes

CSS Classes

Special properties

Clone this wiki locally