Uh oh!
There was an error while loading. Please reload this page.
doc: updating REPLACEME tag during release - #7514
Conversation
gibfahn
commented
Jul 1, 2016
@claudiorodriguez I wasn't sure what to add to CONTRIBUTING.md, it's quite a short document at the moment (which is a good thing IMO), and I guess people adding new APIs are probably already familiar with the contribution process. |
49378a2 to
f5c2bc8Compareevanlucas
commented
Jul 3, 2016
Can we limit to 80 columns? Also, I believe the |
There was a problem hiding this comment.
For new additions to the doc, it would be preferred to avoid uses of words like we, you, etc. For instance, the first sentence can be reworded as "If this release includes new APIs, then it is necessary to document that those were first added in this version."
Add a paragraph to the releases.md guide to document replacing the REPLACEME tag with the release version for new APIs.
gibfahn
commented
Jul 4, 2016
@jasnell Done, thanks. @evanlucas Should be 80 columns now. As for the sed problem, it seems that the OSX version is incompatible with the standard GNU version. Judging from these (one, two) Stack Overflow answers, it looks like the easiest method is to use the perl command instead (perl should be installed by default), or Perl command: |
addaleax
commented
Jul 4, 2016
LGTM if the release folks are happy, and I have made the experience that cross-platform |
jasnell
commented
Jul 4, 2016
LGTM |
mhdawson
commented
Jul 5, 2016
LTGM |
mhdawson
commented
Jul 6, 2016
@thealphanerd can you review/comment as a "release folk" |
evanlucas
commented
Jul 6, 2016
LGTM |
Add a paragraph to the releases.md guide to document replacing the REPLACEME tag with the release version for new APIs. PR-URL: #7514 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
jasnell
commented
Jul 6, 2016
Landed in b10ee9d |
rvagg
commented
Jul 7, 2016
yikes .. you know this is going to get forgotten regularly and will require follow-up PRs to address it. Perhaps it's time to start scripting some of the release stuff, bumping version, ABI #, signed tagging, maybe even have something prompt with a checklist you have to answer to push a release out, it's getting kind of complicated. |
rvagg
commented
Jul 7, 2016
@nodejs/release note the new requirement for releases added in here |
addaleax
commented
Jul 7, 2016
rvagg
commented
Jul 7, 2016
nope, obviously in my backlog that I haven't got to yet! thanks @addaleax, that should help |
Add a paragraph to the releases.md guide to document replacing the REPLACEME tag with the release version for new APIs. PR-URL: #7514 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
Checklist
Affected core subsystem(s)
doc
Description of change
Add a paragraph to the releases.md guide to document replacing the
REPLACEME tag with the release version for new APIs.
Ref: #6864 (comment), #6578
@addaleax@claudiorodriguez@evanlucas