-
Notifications
You must be signed in to change notification settings - Fork 113
build: use doc-tool module #84
base: master
Are you sure you want to change the base?
Conversation
@robertkowalski I use |
Instead of invoking a global |
delete old checked in doc-tool. run `npm i -g node-doc-generator` before building the docs.
5d753ec
to
e5dbfbe
Compare
good point. i also created diffs of the content, the only change i could find is this one which is a wanted one, according to nodejs/node-v0.x-archive@6174ea6 which was applied after the code was copied from the main repo 77c77
< <li>I'm still waiting for a fixed SSl Cert for <a href="https://blog.nodejs.org/">https://blog.nodejs.org/</a> to
---
> <li>I'm still waiting for a fixed SSl Cert for <a href="https://blog.nodejs.org/">https://blog.nodejs.org/</a> to
90c90
< <p>Trevor: Yes, I'm currently investigating.
---
> <p>Trevor: Yes, I'm currently investigating.
97c97
< <p>TJ: We'll float the patch as it's pretty uncontroversial.
---
> <p>TJ: We'll float the patch as it's pretty uncontroversial.
127,128c127,128
< <p>Trevor: there's a case with some developers add-on where calling
< <code>MakeCallback</code> processes next tick callbacks. I'm working on a fix that would
---
> <p>Trevor: there's a case with some developers add-on where calling
> <code>MakeCallback</code> processes next tick callbacks. I'm working on a fix that would
137c137
< <p>Colin: abort on uncaught exception fix hasn't been forward ported to 0.12.0,
---
> <p>Colin: abort on uncaught exception fix hasn't been forward ported to 0.12.0,
141c141
< <p>Julien: There's an issue in the 0.12.1 milestone that tracks this. See
---
> <p>Julien: There's an issue in the 0.12.1 milestone that tracks this. See
172c172
< <p>TJ: what's the status on the bug with data customiser.
---
> <p>TJ: what's the status on the bug with data customiser.
189c189
< <p>Steven: It would be nice to know what's the focus on a release, so that we
---
> <p>Steven: It would be nice to know what's the focus on a release, so that we
212c212
< ABI issue, not sure if it's an actual issue or not. Would like to get more
---
> ABI issue, not sure if it's an actual issue or not. Would like to get more
221c221
< <p>TJ: also, probably doesn't affect a lot of packages since it affects only the
---
> <p>TJ: also, probably doesn't affect a lot of packages since it affects only the
237c237
< <p>TJ: we want to publish every meeting's minutes on the website.
---
> <p>TJ: we want to publish every meeting's minutes on the website.
252c252
< <p>TJ: Historically, we've run them when building nightlies for instance. Some
---
> <p>TJ: Historically, we've run them when building nightlies for instance. Some |
@robertkowalski It's not clear what the lines in red and green represent. Which are the ones generated by the current doc-tool module and which are the ones currently deployed on nodejs.org? Also, I don't understand what you mean by "according to nodejs/node-v0.x-archive@6174ea6 which was applied after the code was copied from the main repo". Could you please provide me with more details? Thank you! |
ok, let me try: so this repo was once part of joyent/node. At one point, it got copied over, the code for generating the docs was duplicated into this repo. While time went on other folks changed the code in the joyent/node repo further, and there were also some changes to the doc generator in this repository. the new module is merging the changes again. one change that got not pulled over into this repository is nodejs/node-v0.x-archive@6174ea6 which changed when i now use scp to get /about from the production env and test the new doc generator which merges the latest joyent/node doc-tool with the doc-tool in this repo, and use
i get the diff i pasted. |
@robertkowalski What's the reason for not pulling over nodejs/node-v0.x-archive@6174ea6? |
sounds good, will do |
- marked is a bundled dep as it got patched some years ago, this ensures our patched version is used, see nodejs/nodejs.org#84 - add repo url to remove warning - remove superfluous optional-deps key
delete old checked in doc-tool. run
npm i -g node-doc-generator
before building the docs.
@misterdjules i don't remember how you double checked if something for the doc changed exactly (it was a rsync dry run) can you send me a hint - so far i just verified by looking at the results and by writing the tests