@@ -15,6 +15,9 @@ editors:
15
15
affiliation :
16
16
name : Protocol Labs
17
17
url : https://protocol.ai/
18
+ - name : Henrique Dias
19
+ url : https://hacdias.com/
20
+ github : hacdias
18
21
xref :
19
22
- dom
20
23
- test-methodology
@@ -50,6 +53,8 @@ for this :ref[spec] looks like this:
50
53
51
54
``` yaml
52
55
---
56
+ title : Specification Title
57
+ description : A short description for this specification.
53
58
date : 1977-03-15
54
59
editors :
55
60
- name : Robin Berjon
@@ -65,10 +70,15 @@ maturity: stable
65
70
xref :
66
71
- dom
67
72
- test-methodology
73
+ tags : ['meta']
74
+ order : 0
68
75
---
69
76
```
70
77
71
- The : ref [ frontmatter] MUST contain an ` editors ` field, which is an array of objects describing people
78
+ The : ref [ frontmatter] MUST contain a ` title ` field, which is the title of the specification. In addition,
79
+ it SHOULD include a ` description ` field with the description of the specification.
80
+
81
+ The : ref [ frontmatter] MUST also contain an ` editors ` field, which is an array of objects describing people
72
82
who are responsible for editing this given : ref [ spec] . The ` editors ` field MUST contain at least one
73
83
person. The fields that describe a person are ` name ` , ` email ` , ` url ` , ` github ` , ` twitter ` , ` mastodon ` ,
74
84
and ` affiliation ` which is in turn an object with fields ` name ` and ` url ` . Each person as well as the
@@ -87,6 +97,14 @@ maturity levels currently supported are:
87
97
88
98
The ` date ` field is a ` YYYY-MM-DD ` specification of the last dated change to the spec.
89
99
100
+ The ` tags ` field is an array with strings that indicate which group of specifications this particular
101
+ specification is part of. For example, the specification you are currently reading, Specs for Specs,
102
+ is part of the "meta" group of specifications.
103
+
104
+ The ` order ` field is a numeric field that includes the order by which the specification will be displayed
105
+ in the lists of specifications in the homepage and group pages. For this, ` 0 ` is the highest order, and ` 999 `
106
+ is the default value.
107
+
90
108
### Title & Sections
91
109
92
110
A : ref [ spec] MUST have a title, which is to say an ` h1 ` heading (` title ` field in the : ref [ frontmatter] ). It
0 commit comments