-
-
Notifications
You must be signed in to change notification settings - Fork 420
person
Marcos Caceres edited this page Mar 27, 2026
·
17 revisions
A person object is used by editors, authors, and formerEditors. Only name is required.
var respecConfig = {
editors: [
{
name: "Alice Smith",
url: "https://alice.example/",
company: "Example Corp",
companyURL: "https://example.org/",
w3cid: 12345,
orcid: "https://orcid.org/0000-0001-2345-6789",
note: "Invited Expert",
extras: [
{
name: "Personal blog",
href: "https://alice.example/blog",
class: "blog",
}
],
},
],
};| Field | Type | Required | Description |
|---|---|---|---|
name |
string |
Yes | Full name of the person |
url |
string |
No | Personal URL. Use mailto:email@example.org for email links. |
company |
string |
No | Employer or affiliation |
companyURL |
string |
No | URL of the employer |
w3cid |
number |
No | W3C account ID. Find yours at w3.org/users/myprofile. Enables contributor stats. |
orcid |
string |
No | ORCID iD — full URL or bare ID (e.g. 0000-0001-2345-6789). Displays an ORCID icon. |
note |
string |
No | Short text shown in parentheses after the name (e.g. "Invited Expert", "until 2023") |
extras |
Extra[] |
No | Additional links shown after the person entry |
retiredDate |
string |
No |
"YYYY-MM-DD" — marks the person as retired from this date. Shows them as "until [date]". |
Each entry in extras is an object:
| Field | Type | Required | Description |
|---|---|---|---|
name |
string |
Yes | Link text (may contain HTML) |
href |
string |
No | URL for the link |
class |
string |
No | CSS class(es) on the resulting element |
-
w3cidis strongly recommended for W3C documents — it links the editor to their W3C profile -
orcidcan be a full URL (https://orcid.org/0000-…) or just the identifier (0000-…) -
retiredDateis useful for keeping a former editor listed inline while showing when they left
💖 Support ReSpec by becoming a sponsor via Open Collective. 💖
✨ View rendered version of this documentation at https://respec.org/docs/ ✨
- Getting Started
- How Do I…
- Spec Editor's Guide
- Writing Algorithms
- WebIDL Guide
- Configuring ReSpec
- Developers Guide
- Shorthands
- addSectionLinks
- authors
- caniuse
- edDraftURI
- editors
- format (markdown)
- formerEditors
- github
- highlightVars
- isPreview
- license
- lint
- localBiblio
- logos
- maxTocLevel
- mdn
- modificationDate
- monetization
- noTOC
- otherLinks
- pluralize
- postProcess
- preProcess
- previousDiffURI
- previousMaturity
- previousPublishDate
- prevRecShortname
- prevRecURI
-
processVersion(Removed) - publishDate
- shortName
- specStatus
- subjectPrefix
- subtitle
- testSuiteURI
- xref
- additionalCopyrightHolders
-
addPatentNote(Removed) - alternateFormats
- canonicalURI
- charterDisclosureURI
- copyrightStart
- crEnd
- dark mode
- doJsonLd
- errata
- group
- implementationReportURI
- level
- noRecTrack
- prevED
- prEnd
- submissionCommentNumber
-
wg(Deprecated — usegroup) -
wgId(Deprecated — usegroup) -
wgPatentURI(Deprecated — usegroup) -
wgPublicList(Deprecated — usegroup) -
wgURI(Deprecated — usegroup)
a11ycheck-charsetcheck-internal-slotscheck-punctuationinformative-dfnlocal-refs-existno-captionless-tablesno-headingless-sectionsno-http-propsno-link-warningsno-unused-dfnsno-unused-varsprivsec-sectionwpt-tests-exist
Handled by ReSpec for you.
- conformance
- idl-index
- index
- issue-summary
- references
- tof (Table of Figures)
- data-abbr
- data-cite
- data-dfn-for
- data-dfn-type
- data-export
- data-format
- data-include
- data-include-format
- data-include-replace
- data-link-for
- data-link-type
- data-local-lt
- data-lt
- data-lt-no-plural
- data-lt-noDefault
- data-max-toc
- data-number
- data-oninclude
- data-sort
- data-tests
-
data-transform(Deprecated) - data-type
- dir
- lang