| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
@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. |
Sorry, something went wrong.
|
Can we limit to 80 columns? Also, I believe the -i flag requires an argument on OS X. So something like sed -i "" "s/REPLACEME/$VERSION/g" doc/api/*.md |
Sorry, something went wrong.
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."
Sorry, something went wrong.
There was a problem hiding this comment.
s/REPLACEME/REPLACEME
Sorry, something went wrong.
Add a paragraph to the releases.md guide to document replacing the REPLACEME tag with the release version for new APIs.
|
@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 brew install gnu-sed. Perl command: perl -pi -e "s/REPLACEME/$VERSION/g" doc/api/*.md |
Sorry, something went wrong.
|
LGTM if the release folks are happy, and I have made the experience that cross-platform sed -i is not really doable, too. |
Sorry, something went wrong.
|
LGTM |
Sorry, something went wrong.
|
LTGM |
Sorry, something went wrong.
|
@thealphanerd can you review/comment as a "release folk" |
Sorry, something went wrong.
|
LGTM |
Sorry, something went wrong.
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>
|
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. |
Sorry, something went wrong.
|
@nodejs/release note the new requirement for releases added in here |
Sorry, something went wrong.
Sorry, something went wrong.
|
nope, obviously in my backlog that I haven't got to yet! thanks @addaleax, that should help |
Sorry, something went wrong.
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>
| Back | FazBrowse Home | New Git URL |
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