-
Notifications
You must be signed in to change notification settings - Fork 20
Expand file tree
/
Copy pathpublish.txt
More file actions
218 lines (140 loc) · 13.1 KB
/
publish.txt
File metadata and controls
218 lines (140 loc) · 13.1 KB
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
====== Step-by-step Publishing a CSS Spec ======
Note! There have been changes to the module template since it was written! Check the [[http://wiki.csswg.org/spec/format-update|meta-update list]].
- **Summarize Changes -** Make a Changes section summarizing the major changes since the last publication. ("Major" is relative---for a CR, it's any non-editorial change, but for an early-stage WD it would be sections that got an overhaul, major syntactic changes, or major behavioral changes, not every minor detail that got fixed.) This will help reviewers focus their review.
- **CSSWG Resolution -** Get an official CSSWG Resolution to publish. Make any changes requested.
- **For LCWD**, establish with the WG a deadline (3 weeks minimum, 4 is typical) and a list of other WGs to ask for comments. Let a chair or staff contact inform those WGs, and all other WGs (via chairs@w3.org) of the upcoming last call and give them a few days to ask for a different deadline.
- **Prepare Draft -**
- Update the Previous Version link at the top to the latest dated URL on /TR (Omit or write "none" if there is none)
- [[http://validator.w3.org/|Validate]] Overview.html
- [[http://www.w3.org/2009/07/webidl-check|WebIDL check]] Overview.html
- [[http://validator.w3.org/checklink|Link-check]] your spec.
- run a spellchecker on your spec
- Optional: If you feel so inclined, you can use [[https://labs.w3.org/pubrules/|the new pubrules checker]] (if it's working), review its results, and correct any errors. (Some errors are expected/harmless if you check an editor's draft, so read carefully!)
- **Request Publication -**
- **For regular Working Drafts** on Bikeshed-formatted specs, you can use the ''bikeshed echidna'' command.
- Otherwise, send a message (See Template Below) to Bert, ChrisL, and webreq, CCing w3c-css-wg, asking them to put your spec in the publication pipeline. Include a link to your draft and to the minutes with the resolution to publish. Put ''[Publish]'' in the subject line.
- **For FPWD**, you also need a resolution on the shortname of the spec, and need the W3C domain leader (plh, in our case) to approve the FPWD publication and the choice of URL.
- **Wait for Publication -** Wait for the spec to be published. For Echidna-published specs, this should take a few minutes. For other specs, W3C publishes on Tuesdays and Thursdays once webreq has approved the publication.
- **Announce Your Spec -** Post an announcement of your new spec to [[mailto:www-style@w3.org|www-style]] (and cross-post to [[mailto:public-review-announce@w3.org|public-review-announce]] and any other relevant mailing lists]] and the [[https://www.w3.org/blog/CSS/wp-admin/|CSSWG Blog]] (See Templates Below) and link the blog post from [[http://twitter.com/csswg|@csswg]]. If you need help with this, ask fantasai. A good announcement includes:
* A link to the spec
* An explanation of what's new, what's cool, what's changed, maybe what to expect going forward, but most importantly what you would especially like feedback on.
* Instructions for sending feedback
- The CSSWG blog is your communication channel to people who aren't technical enough or devoted enough to follow www-style/GitHub. Take advantage of it, and engage your audience.
- **Post-publication edits -** Add the new "Previous version" link to the editor's draft, and if you edited the editors draft to have Status: and Date: fields in them, restore Status to ED, remove Date, and possibly remove Deadline
Note: The above combines steps specific to the CSS WG and general W3C-wide [[http://services.w3.org/xslt?xmlfile=http://www.w3.org/2005/08/01-transitions.html&xslfile=http://www.w3.org/2005/08/transitions.xsl|publication rules.]] See the latter also for steps to publishing a Note, CR, PR, etc.
===== Template for WD Publication Request =====
Replace >>marked<< items:
; To : chris@, webreq@
; CC : w3c-css-wg@
; Subject : [Publish]>>[css3-foo]<< Publish >>CSS Foo<< Working Draft
; Body :
Hello Chris, & Webreq
The CSS Working Group would like to publish an updated Working Draft of:
>>CSS Foo<<.
The resolution to publish is recorded here:
>>http://lists.w3.org/...<<
The editor's draft is here:
>>http://dev.w3.org/...<<
Can you please set this up for publication? Is >>future date<< an acceptable publishing date?
Thanks,
>>your signature<<
Where >>future date<< is a Tuesday or Thursday giving the Webmaster enough time to check and correct the draft.
===== Template for WD Announcement to www-style =====
The www-style message is your chance to update WG and www-style members who haven't been reading all of your module's deeply involved threads as to what's happening with your module.
Replace !!!!marked!!!! items. Here's an [[http://lists.w3.org/Archives/Public/www-style/2011Nov/0790.html|example WD announcement]] and here's an [[http://lists.w3.org/Archives/Public/www-style/2013Jan/0013.html|example LCWD announcement]]:
; To : www-style@ and public-review-announce@
; Subject : [CSSWG][!!!!css-foo!!!!] Updated WD of !!!!CSS Foo L#!!!!
; Body :
The CSS WG has published an updated Working Draft of the !!!!CSS Foo Module Level #!!!!:
!!!!http://www.w3.org/TR/css-foo-#/!!!!
!!!!one-sentence summary of module!!!!
!!!!What's new, what's cool, what you'd like feedback on, and what to expect
going forward!!!!
Significant changes are listed at:
!!!!http://www.w3.org/TR/2012/WD-css3-foo-20120501/#changes **note dated URL!** !!!!
Please review the draft, and send any comments to this mailing list,
<www-style@w3.org>, prefixed with [css-!!!!FOO!!!!] (as I did on this
message) or (preferably) file them in the GitHub repository at
https://github.com/w3c/csswg-drafts/issues
For the CSS WG,
!!!!your signature!!!!
===== Template for CR Announcement to www-style =====
The www-style message is your chance to update WG and www-style members who haven't been reading all of your module's deeply involved threads as to what's happening with your module, as well as put out an explicit call for implementations.
Replace !!!!marked!!!! items. Here's an [[https://lists.w3.org/Archives/Public/www-style/2015Jul/0096.html|example CR announcement]]:
; To : www-style@ and public-review-announce@
; Subject : [CSSWG][!!!!css-foo!!!!] CR of !!!!CSS Foo L#!!!!
; Body :
The CSS WG has published a Candidate Recommendation and invites implementations of the !!!!CSS Foo Module Level #!!!!:
!!!!http://www.w3.org/TR/css-foo-#/!!!!
!!!!one-sentence summary of module!!!!
!!!!What's new, what's cool, what you'd like feedback on, and what to expect
going forward!!!!
Significant changes are listed at:
!!!!http://www.w3.org/TR/2012/WD-css3-foo-20120501/#changes **note dated URL!** !!!!
Disposition of comments:
!!!http://dev.w3.org/csswg/css-foo/issues-YYYY-YYYY.html !!!!
Please review the draft, and send any comments to this mailing list,
<www-style@w3.org>, prefixed with [css-!!!!FOO!!!!] (as I did on this
message) or (preferably) file them in the GitHub repository at
https://github.com/w3c/csswg-drafts/issues
For the CSS WG,
!!!!your signature!!!!
===== Template for PR Announcement to www-style =====
The www-style message is your chance to update WG and www-style members who haven't been reading all of your module's deeply involved threads as to what's happening with your module, as well as put out an explicit call for AC Reps to vote on it.
Replace !!!!marked!!!! items.
; To : www-style@ and public-review-announce@
; Subject : [CSSWG][!!!!css-foo!!!!] PR of !!!!CSS Foo L#!!!!
; Body :
The CSS WG has published a Proposed Recommendation of the !!!!CSS Foo Module Level #!!!!:
!!!!http://www.w3.org/TR/css-foo-#/!!!!
!!!!one-sentence summary of module!!!!
This document is intended to become a W3C Recommendation. This
document will remain a Proposed Recommendation at least until !!!DATE!!!
in order to ensure the opportunity for wide review. The W3C
Membership and other interested parties are invited to review
the document and send comments. Advisory Committee Representatives
should consult their WBS questionnaires.
Significant changes are listed at:
!!!!http://www.w3.org/TR/2012/WD-css3-foo-20120501/#changes **note dated URL!** !!!!
Disposition of comments:
!!!http://dev.w3.org/csswg/css-foo/issues-YYYY-YYYY.html !!!!
Implementation Report:
!!!http://dev.w3.org/csswg/css-foo/report.html !!!!
Please review the draft, and send any comments to this mailing list,
<www-style@w3.org>, prefixed with [css-!!!!FOO!!!!] (as I did on this
message) or (preferably) file them in the GitHub repository at
https://github.com/w3c/csswg-drafts/issues
For the CSS WG,
!!!!your signature!!!!
===== Template for WD Announcement to Blog =====
The [[http://www.w3.org/blog/CSS|CSSWG blog]] is your communication channel to people who aren't technical enough or devoted enough to follow www-style. Take advantage of it, and engage your audience. **[[https://www.w3.org/blog/CSS/wp-admin/|Log in to CSSWG Blog]]**
Replaced the >>marked<< items. Here's a standard [[http://www.w3.org/blog/CSS/2011/09/08/september_text_update/|example]] . Here's a [[http://www.w3.org/blog/CSS/2011/12/28/css3-images-pre-lc/|more customized example]].
; Subject : CSS FOOOOOOOO Draft Updated
; Category : Publications
; Contents :
The CSS Working Group has published an updated Working Draft of <a href="http://www.w3.org/TR/css-FOOOOOOOO">CSS FOOOOOOOO</a>. >>one-sentence summary of module<<
>>What's new, what's cool, what you'd like feedback on, what to expect going forward<<
Changes since the last Working Draft are listed in the <a href="http://www.w3.org/TR/2012/WD-css-FOOOOOOOO-20120501/#changes">Changes section</a>.
Please send feedback by either <a href="https://github.com/w3c/csswg-drafts/issues">filing an issue in GitHub</a> (preferable) or sending mail to the (<a href="http://lists.w3.org/Archives/Public/www-style/">archived</a>) public mailing list <a href="mailto:www-style@w3.org?Subject=%5Bcss-FOOOOOOOO%5D%20PUT%20SUBJECT%20HERE">www-style@w3.org</a> with the spec code (<code>[css-FOOOOOOOO]</code>) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
===== Template for PR Announcement to Blog =====
Replace !!!marked!!! items. **[[https://www.w3.org/blog/CSS/wp-admin/|Log in to CSSWG Blog]]**
; Subject : PR of !!!CSS FOOOOOOOO!!!
; Category : Publications
; Contents :
The CSS WG has published a Proposed Recommendation of the <a href="!!!http://www.w3.org/TR/css-FOOOOOOOO!!!">!!!CSS FOOOOOOOO!!!</a>. !!!one-sentence summary of module!!!
This document is intended to become a W3C Recommendation. This document will remain a Proposed Recommendation at least until !!!DATE HERE!!! in order to ensure the opportunity for wide review. The W3C Membership and other interested parties are invited to review the document and send comments. Advisory Committee Representatives should consult their WBS questionnaires.
Changes since the last Working Draft are listed in the <a href="!!!http://www.w3.org/TR/2012/WD-css-FOOOOOOOO-20120501/#changes note the date URL!!!">Changes section</a>.
A <a href="!!!URL to DoC!!!">disposition of comments</a> and <a href="!!!URL to implementation report!!!">implementation report</a> are available.
Please send feedback by either <a href="https://github.com/w3c/csswg-drafts/issues">filing an issue in GitHub</a> (preferable) or sending mail to the (<a href="http://lists.w3.org/Archives/Public/www-style/">archived</a>) public mailing list <a href="mailto:www-style@w3.org?Subject=%5B!!!css-FOOOOOOOO!!!%5D%20PUT%20SUBJECT%20HERE">www-style@w3.org</a> with the spec code (<code>[!!!css-FOOOOOOOO!!!]</code>) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
===== Template for Twitter Announcement ====
Feel free to adjust the template as it seems useful.
CSS Foo L? [ updated WD | updated CR | published CR | FPWD (new) ]
? brief summary of changes, if that seems manageable, to garner interest ?
? link to blog post for details ?
e.g.
CSS Box Alignment L3 updated WD
Added new/renamed row-gap/column-gap/gap for Grid and Flexbox
https://www.w3.org/blog/CSS/2017/12/31/spec-updates-2017/#align
===== Steps for Manual Publication =====
To publish directly with the Webmaster, leave out the staff contact from the publication request, and inform webreq that you will be the contact person for the publication. Then send a reply only to webreq with a zipfile of the publication. (This way we're all on the thread, but only webreq gets the attachment.)
To prepare the zipfile, regenerate the spec for /TR publication and ensure that the files validate and pass pubrules (to the extent that you can check this). Also make sure that all files necessary for the publication <em>including default.css</em> are inside the same folder (and they continue to link up correctly). Zip that folder and send it to webreq as an attachment begging them to set it up for you.