-
Notifications
You must be signed in to change notification settings - Fork 12
/
documents-respec.html
552 lines (418 loc) · 21.8 KB
/
documents-respec.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Documents published at W3C</title>
<script src='https://www.w3.org/Tools/respec/respec-w3c' async class=
'remove'></script>
<script class='remove'>
var respecConfig = {
specStatus: "base",
github: "https://github.com/w3c/tr-pages/",
"editors": [
{
"name": "Philippe Le Hegaret",
"email": "[email protected]"
}
],
};
</script>
</head>
<!--
For various type, see also https://respec.org/docs/#specStatus
-->
<body>
<section id=abstract>
<p>This document lists the different classes of specifications published at W3C. With no formal standing,
it is intended to help the public understand the differences between the various documents.
</p>
</section>
<section id="summary">
<h2>Summary</h2>
<table class='data'>
<tr>
<th>Type</th>
<th>Standards Track</th>
<th>Patent Policy</th>
<th>Implementations</th>
<th>Endorsed by W3C</th>
</tr>
<tr>
<th>CG/BG Report</th>
<td>No</td>
<td><a href="https://www.w3.org/community/about/process/cla/">Partial</a></td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Submission</th>
<td>No</td>
<td>See document</td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Editor's Draft</th>
<td>No</td>
<td>No</td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Draft Note</th>
<td>No</td>
<td>No</td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Note</th>
<td>No</td>
<td>No</td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Statement</th>
<td>No</td>
<td>No</td>
<td>N/A</td>
<td>Yes</td>
</tr>
<tr>
<th>Draft Registry</th>
<td>No</td>
<td>No</td>
<td>N/A</td>
<td>No</td>
</tr>
<tr>
<th>Candidate Registry</th>
<td>No</td>
<td>No</td>
<td>N/A</td>
<td>No</td>
</tr>
<tr>
<th>Registry</th>
<td>No</td>
<td>No</td>
<td>N/A</td>
<td>Yes</td>
</tr>
<tr>
<th>Discontinued Draft</th>
<td>No</td>
<td>Varies</td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Working Draft</th>
<td>Yes</td>
<td>Not yet</td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Candidate Recommendation</th>
<td>Yes</td>
<td>Varies</td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Proposed Recommendation</th>
<td>Yes</td>
<td>Yes</td>
<td>Varies</td>
<td>No</td>
</tr>
<tr>
<th>Recommendation</th>
<td>Yes</td>
<td>Yes</td>
<td>Varies</td>
<td>Yes</td>
</tr>
</table>
</section>
<section id='note-prestandards'>
<h2>Pre-standardization, proposals, notes</h2>
<section id='reports'>
<h2>W3C Community Group Report or W3C Business Group Report</h2>
<p>A W3C Community or Business Group Report is a document produced by a W3C
Community or Business Group.</p>
<p>These reports follow the W3C Community and Business Group Process, designed to allow an easy way for
innovation by individuals, outside the formal W3C standards process. These reports have not received
formal review and are not endorsed by W3C.</p>
<p>These reports MUST NOT be cited as W3C standards. They may or may not be brought to the W3C standardization track.
<p>Software MAY implement these reports at their own risk. Implementation is neither discouraged
nor encouraged but can contribute to proposals for further action on the document.</p>
<p>These reports may be in Draft or Final form:
<ul>
<li>A Draft Report received patent licensing commitments from the participants for their contributions under the W3C Community
Licensing Agreement.</li>
<li>A Final Report receiving patent licensing commitments for the entire specification from the organizations who committed
to the W3C Community Final Specification Agreement.</li>
</ul>
<p>A W3C Community or Business Group report MAY get picked up by a standards organization, including W3C, to incorporate into a future Standard.
</section>
<section id='SUBM'>
<h2>W3C Member Submission</h2>
<span id='Member-SUBM'></span>
<p>A W3C Member Submission is a document produced by one or more W3C Members.</p>
<p>A submission is a document allowing W3C Members to propose technology or other ideas for consideration.
These submissions have not received formal review and are not endorsed W3C.</p>
<p>These submissions MUST NOT be cited as W3C standards and may or may not become W3C standards.
<p>Software MAY implement these reports at their own risk. Implementation is neither discouraged
nor encouraged but can contribute to proposals for further action on a specification.</p>
<p>The Member Submission process affords W3C Members a record of their contribution and gives them
a mechanism for disclosures (including IPR claims).
<p>A Member Submission MAY get picked up by a standards organization, including W3C, to incorporate into a future Standard.
</section>
<section id='ED'>
<h2>Editor's draft</h2>
<span id='editor-draft-finding'></span>
<p>An Editor's draft is a document produced by a W3C Group.</p>
<p>An editor's draft is a document allowing the Group to iterate internally on its content for consideration.
Editor's Drafts are works in progress inside a W3C Group and are not required to have the consensus of the Group participants.
These drafts have not received formal review and are not endorsed W3C.</p>
<p>These drafts MUST NOT be cited as W3C standards and may or may not become W3C standards.
<p>Software MAY implement these drafts at their own risk. Implementation is neither discouraged
nor encouraged but can contribute to proposals for further action on a specification.</p>
<p>There are no patent protection covering the implementations of editor's drafts.</p>
<p>An Editor's Draft is a document that W3C has not yet published and the group responsible for the draft may publish eventually.</p>
</section>
<!-- @@check before including
<section id="finding">
<h2>TAG Finding</h2>
<p>
The TAG findings document fundamental principles that should be adhere to by all Web components.
These drafts have not received formal review and are not endorsed W3C.
</p>
<p>These drafts MUST NOT be cited as W3C standards and may or may not get endorsed by W3C.
</section>
-->
<section id='Others'>
<h2>Other documents</h2>
<p>
The document listed in this section have no W3C standing, endorsement, or patent commitments. Those documents are not
part of W3C Group.
</p>
<dl>
<dt id='unofficial'>Unofficial Draft</dt>
<dd>
This type of documents are authored by individuals in the community.
</dd>
</dl>
</section>
<section id=notes>
<h2>W3C Note track</h2>
<p><a href='https://www.w3.org/Consortium/Process/#recs-and-notes'>W3C
Notes and W3C Statements</a> are published to either to document information
other than technical specifications, such as use cases motivating a
specification and best practices for its use.</p>
<section id=DNOTE>
<h2>Draft Note</h2>
<p>A W3C Draft Note is a document produced by a W3C Working Group, a W3C Interest Group, the Advisory Board (AB), or
the W3C Technical Architecture Group (TAG). A W3C Draft Note is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>Some Group Notes are developed through successive Draft Notes, with an expectation that they will become Group Notes eventually.</p>
<p>These draft notes have not received formal review and are not endorsed W3C.</p>
<p>These draft notes MUST NOT be cited as W3C standards and may or may not become W3C Group Notes.
<p>Software MAY implement these reports at their own risk. Implementation is neither discouraged nor encouraged
but can contribute to proposals for further action on a specification.</p>
<p>There are no patent protection covering the implementations of a Draft Note.</p>
</section>
<section id=NOTE>
<h2>Group Note</h2>
<p>A W3C Group Note is a document produced by a W3C Working Group, a W3C Interest Group, the Advisory Board (AB), or
the W3C Technical Architecture Group (TAG). A W3C Group Note is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>A Group Note is to provide a stable reference for a document that is not intended to be a formal standard.
These notes have not received formal review and are not endorsed W3C.</p>
<p>These notes MUST NOT be cited as W3C standards and may or may not become W3C Statements.
<p>Software MAY implement these reports at their own risk. Implementation is neither discouraged
nor encouraged but can contribute to proposals for further action on a specification.</p>
<p>There are no patent protection covering the implementations of the Group Note.</p>
</section>
<section id=STMT>
<h2>Statements</h2>
<p>A W3C Statement is a document produced by a W3C Working Group, a W3C Interest Group, the Advisory Board (AB), or
the W3C Technical Architecture Group (TAG). A W3C Statement is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>A Statement is to provide a stable reference for a document that is not intended to be a formal standard.
These statements have been formally reviewed and are endorsed W3C.</p>
<p>These statements MAY be cited as W3C statements.</p>
<p>W3C Statements should not contain implementable technology.</p>
<p>There are no patent protection covering the implementations of the W3C Statement.</p>
</section>
</section>
</section>
<section id='registries'>
<h2>W3C Registry Track</h2>
<p><a href='https://www.w3.org/Consortium/Process/#recs-and-notes'>Registries</a>
are published to document collections of values or other data.</p>
<section id='DRY'>
<h2>Draft Registry</h2>
<p>A W3C Draft Registry is a document produced by a W3C Working Group. A W3C Draft Registry is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>Some Registries are developed through successive Draft Registries, with an expectation that they will become Candidate Registries eventually.</p>
<p>These draft registries have not received formal review and are not endorsed W3C.</p>
<p>These draft registries MUST NOT be cited as W3C Registries and may or may not become W3C Registries.
<p>W3C Draft Registries should not contain implementable technology.</p>
<p>There are no patent protection covering the implementations of a Draft Registry.</p>
</section>
<section id="candidate-registry">
<h2>Candidate Registry</h2>
<section id="CRYD">
<h2>Candidate Registry Draft</h2>
<p>A W3C Candidate Registry Draft is a document produced by a W3C Working Group. A W3C Candidate Registry Draft is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>A Candidate Registry Draft integrates changes from a previous Candidate Registry (Draft or Snapshot) to allow for review and for ease of reference to the integrated specification.</p>
<p>These changes have not received formal review.</p>
<p>These documents MUST NOT be cited as W3C Registries and MAY never become W3C Registries.
<p>There are no patent protection covering the implementations of a Candidate Registry Draft.</p>
</section>
<section id="CRY">
<h2>Candidate Registry Snapshot</h2>
<p>A W3C Candidate Registry Snapshot is a document produced by a W3C Working Group. A W3C Candidate Registry Snapshot is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>A Candidate Registry Snapshot is published for a final review before endorsement by W3C.
<p>These documents MUST NOT be cited as W3C Registries and may or may not become W3C Registries.
<p>W3C Candidate Registries should not contain implementable technology.</p>
<p>There are no patent protection covering the implementations of a Candidate Registry Snapshot.</p>
</section>
</section>
<section id='RY'>
<h2>Registry</h2>
<p>A Registry is to provide a stable reference for a document whose purpose can include
non-collision,
non-duplication,
information,
submission, and
consensus. Each such specification SHOULD document its own process for future registry definition updates.</p>
<p>A W3C Registry is a document produced by a W3C Working Group. A W3C Registry is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>These registries have been formally reviewed and are endorsed W3C.</p>
<p>These documents MAY be cited as W3C Registries.</p>
<p>W3C Registries should not contain implementable technology.</p>
<p>There are no patent protection covering the implementations of the W3C Registry.</p>
</section>
</section>
<section id='standardtrack'>
<h2>W3C Standardization track</h2>
<p>The classes of specifications listed in this section have received different levels of review by W3C Members, by software developers, and by other W3C groups and interested parties according to W3C Process. These specifications are intended to eventually receive endorsement by W3C.
<p><a href='https://www.w3.org/Consortium/Process/#recs-and-notes'>Technical
reports on the W3C Recommendation Track</a> are developed in order to ultimately
produce normative specifications or guidelines as standards for the Web.</p>
<section id=WD>
<h2>Working Draft</h2>
<p>A Working Draft is a document that W3C has published for review and for simple historical reference. A Working Draft is a work in progress and the content is not required to have full consensus of the Group participants, though the Group must have consensus to publish the draft. Per the W3C Patent Policy of September 2020, the first publication of the specification as a Working Draft marks the commencement of formal IPR licensing commitments.
<p>A W3C Working Draft is a document produced by a W3C Working Group. A W3C Working Draft is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>W3C standard-track documents are developed through successive Working Drafts, with an expectation that they will become Canidate Recommendations eventually.</p>
<p>These working drafts have not received formal review and are not endorsed W3C.</p>
<p>These draft notes MUST NOT be cited as W3C standards and may or may not become W3C standards.
<p>Software MAY implement these specifications at their own risk but implementation feedback is be encouraged.
<p>There are no patent protection covering the implementations of a W3C Working Draft.</p>
<section id=FPWD>
<h2>First Public Working Draft</h2>
<p>A First Public Working Draft is a document that W3C has published for review and for simple historical reference. It is
the first publication of a <a href='#WD'>Working Draft</a>.</p>
</section>
</section>
<section id=candidate-recommendation>
<h2>Candidate Recommendation</h2>
<section id=CRD>
<h2>Candidate Recommendation Draft</h2>
<p>A W3C Candidate Recommendation Draft is a document produced by a W3C Working Group. A W3C Candidate Recommendation Draft is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>A Candidate Recommendation Draft integrates changes from a previous Candidate Recommendation (Draft or Snapshot) to allow for review and for ease of reference to the integrated specification.
<p>These changes have not received formal review.</p>
<p>These documents MUST NOT be cited as W3C standards and may or may not become W3C standards.
<p>Software MAY implement these specifications at their own risk but implementation feedback is encouraged.</p>
<p>There are no patent protection covering the implementations of a Candidate Recommendation Draft.</p>
</section>
<section id=CR>
<h2>Candidate Recommendation Snapshot</h2>
<span id=CRS></span>
<p>A W3C Candidate Recommendation Snapshot is a document produced by a W3C Working Group.
A W3C Candidate Recommendation Snapshot is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.
</p>
<p>A Candidate Recommendation Snapshot is a document that satisfies the technical requirements established in the Group charter or in subsequent requirements documents, has consensus of the Group participants, has gotten public review, and has received formal review from other W3C Groups. Such specification is intended to gather final feedback from implementers.
<p>A Candidate Recommendation Snapshot has been reviewed by W3C Groups and interested parties.</p>
<p>These documents MUST NOT be cited as W3C standards and may or may not become W3C standards.
<p>Software MAY implement these specifications and implementation feedback is be encouraged.
<p>A Candidate Recommendation Snapshot has commitments from Working Group members to
<a href='https://www.w3.org/Consortium/Patent-Policy/#sec-Requirements'>royalty-free licensing</a>
for implementations.</p>
</section>
</section>
<section id=PR>
<h2>Proposed Recommendation</h2>
<p>A Proposed Recommendation is a specification that has been accepted by W3C as of sufficient quality to become a Standard. Such specification has been reviewed by software developers, as well as by W3C Groups and other interested parties. It is published for a final review by W3C Members before approval by the W3C Director.
</section>
<section id=DISC>
<h2>Discontinued Draft</h2>
<p>A Discontinued Draft is a specification that is no
longer intended to advance or to be maintained. It was never and will
not be a Recommendation.
</section>
</section>
<section id=standard>
<h2>Standard</h2>
<p>The classes of specifications listed in this section have been formally reviewed by W3C Members, by software developers, and by W3C groups and interested parties. These specifications are endorsed by the W3C Director and W3C Membership (except if Rescinded).
<section id='REC'>
<h2>Recommendation</h2>
<p>A W3C Recommendation is a specification or set of guidelines or requirements that, after extensive consensus-building,
has received the endorsement of W3C. A W3C Recommendation is a <a href='https://www.w3.org/TR/'>W3C Technical Report</a>.</p>
<p>W3C Recommendations have been formally reviewed by W3C Members, by software developers, and by W3C groups and interested parties.
<p>W3C recommends the wide deployment of a Recommendation as a standard for the Web.
These documents MAY be cited as W3C standards.
<p>
Some W3C Recommendation MAY be continuously revised while others are maintained by creating a new version. Upcoming changes
are listed as candidate and proposed amendments in W3C Recommendations. Feedback on those amendments is encouraged.
<p>Software SHOULD implement these specifications.
<p>A W3C Recommendation has commitments from Working Group members to
<a href='https://www.w3.org/Consortium/Patent-Policy/#sec-Requirements'>royalty-free licensing</a>
for implementations.</p>
<section id='amendedrec'>
<h2>Amended Recommendation</h2>
<p>An Amended Recommendation is a specification that updates a previous Recommendation to include substantive changes that do not add new features. An Amended Recommendation is produced by the W3C Staff to update a Recommendation (e.g. to incorporate errata) when no W3C Working Group has a charter with a scope that covers the content of the Recommendation.
<p>These documents MAY be cited as W3C standards.</p>
</section>
</section>
<section id=SPSD>
<h2>Superseded Recommendation</h2>
<p>A Superseded Recommendation is a specification that has been replaced by a newer version that W3C recommends for new adoption.
<p>Software SHOULD implement the newer versions.
</section>
<section id=OBS>
<h2>Obsolete Recommendation</h2>
<p>An Obsolete Recommendation is a specification that W3C has determined lacks sufficient market relevance to continue recommending it for implementation.
<p>Software MAY have implemented these specifications.
</section>
<section id=RSCND>
<h2>Rescinded Recommendation</h2>
<p>A Rescinded Recommendation is an entire Recommendation that W3C no longer endorses, and believes there is no reasonable prospect of it being restored to Recommendation status.
<p>Software SHOULD NOT implement these specifications.
</section>
</section>
<section id=references>
<h2>References</h2>
<dl>
<dt id="biblio-process">[PROCESS]</dt>
<dd><a href="https://www.w3.org/Consortium/Process/">World Wide Web Consortium Process Document</a>. URL: <a href="https://www.w3.org/Consortium/Process/">https://www.w3.org/Consortium/Process/</a></dd>
<dt id="biblio-patent-policy">[PATENT-POLICY]</dt>
<dd><a href="https://www.w3.org/Consortium/Patent-Policy/">W3C Patent Policy</a>. URL: <a href="https://www.w3.org/Consortium/Patent-Policy/">https://www.w3.org/Consortium/Patent-Policy/</a></dd>
<dt>[BCG-PROCESS]</dt>
<dd><a href="https://www.w3.org/community/about/process/">Community and Business Group Process</a>. URL: <a href="https://www.w3.org/community/about/process/">https://www.w3.org/community/about/process/</a></dd>
</dl>
</section>
<hr>
<address><a href="mailto:[email protected]">[email protected]</a></address>
Comments and issues are welcome in the <a href="https://github.com/w3c/tr-pages/">GitHub repo</a>.
</body>
</html>