FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

doc: add documentation regarding our api tooling by ovflowd · Pull Request #45270 · nodejs/node · GitHub

/ node Public

doc: add documentation regarding our api tooling - #45270

Closed
ovflowd wants to merge 4 commits into
nodejs:mainfrom
ovflowd:feat/contribution-guidelines-node-api
Closed

doc: add documentation regarding our api tooling#45270
ovflowd wants to merge 4 commits into
nodejs:mainfrom
ovflowd:feat/contribution-guidelines-node-api

Conversation

ovflowd commented Nov 1, 2022
edited
Loading

Copy link
Copy Markdown
Member

Introduces a proper imperative description of how the current API documentation build system works.

Refs: nodejs/next-10#169

cc @mhdawson @nodejs/next-10 @benhalverson @nodejs/tooling

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/tsc

nodejs-github-bot added the doc Issues and PRs related to the documentations. label Nov 1, 2022
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated

mhdawson commented Nov 4, 2022

Copy link
Copy Markdown
Member

I think we should change the name of the doc/contributing/node-apidocs-tooling.md. Otherwise it may be confused as something related to node-api specifically

Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated
Comment thread doc/contributing/node-api-tooling.md Outdated

mhdawson commented Nov 4, 2022
edited
Loading

Copy link
Copy Markdown
Member

@ovflowd thanks for pulling this together it is super useful. As always with docs lots of suggestions/nickpicks but I think this is a really good addition to our docs and it already has more that enough content to land (after incorporating suggestions) and then iterate on as we go forward.

It think it will be a really good reference for discussions on this is how doc generation works now -> this is how we want to change it.

ovflowd commented Nov 4, 2022

Copy link
Copy Markdown
Member Author

Thanks, @mhdawson and @VoltrexMaster, for the reviews! Nitpicking here is completely fine, and better releasing a well-written doc rather than an incomplete and hard-to-understand one.

I was busy during this week, but I will take my good time this weekend by working on them!

ovflowd force-pushed the feat/contribution-guidelines-node-api branch 2 times, most recently from 9512f14 to accb63c Compare November 6, 2022 09:48
Introduces a proper imperative description of how the
current API documentation build system works.

Refs: nodejs/next-10#169
ovflowd force-pushed the feat/contribution-guidelines-node-api branch from accb63c to 1a15a2c Compare November 6, 2022 10:10

ovflowd commented Nov 6, 2022

Copy link
Copy Markdown
Member Author

I finished applying all the changes and fixed lining issues 🎉

Comment thread doc/contributing/api-documentation.md Outdated
Comment thread doc/contributing/api-documentation.md Outdated
Comment thread doc/contributing/api-documentation.md Outdated

mhdawson left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

LGTM

mhdawson added the author ready PRs that have at least one approval, no outstanding review comments, and a CI started. label Nov 8, 2022
ovflowd changed the title tools: add documentation regarding our api tooling doc: add documentation regarding our api tooling Nov 9, 2022

ovflowd commented Nov 9, 2022

Copy link
Copy Markdown
Member Author

@mhdawson do we need anything else here? 👀 or are we good to 🚢

mhdawson commented Nov 9, 2022

Copy link
Copy Markdown
Member

I was hoping for 1 more approval, but since we are past 7 days this can land with 1. Doing that now.

mhdawson commented Nov 9, 2022

Copy link
Copy Markdown
Member

Landed in bf28da8

mhdawson closed this Nov 9, 2022
mhdawson pushed a commit that referenced this pull request Nov 9, 2022
Introduces a proper imperative description of how the
current API documentation build system works.

Refs: nodejs/next-10#169

PR-URL: #45270
Reviewed-By: Michael Dawson <midawson@redhat.com>

mhdawson commented Nov 9, 2022

Copy link
Copy Markdown
Member

@ovflowd again many thanks for taking the time to put this together.

ovflowd deleted the feat/contribution-guidelines-node-api branch November 9, 2022 18:21
RafaelGSS pushed a commit that referenced this pull request Nov 10, 2022
Introduces a proper imperative description of how the
current API documentation build system works.

Refs: nodejs/next-10#169

PR-URL: #45270
Reviewed-By: Michael Dawson <midawson@redhat.com>
RafaelGSS mentioned this pull request Nov 10, 2022
danielleadams pushed a commit that referenced this pull request Dec 30, 2022
Introduces a proper imperative description of how the
current API documentation build system works.

Refs: nodejs/next-10#169

PR-URL: #45270
Reviewed-By: Michael Dawson <midawson@redhat.com>
danielleadams pushed a commit that referenced this pull request Jan 3, 2023
Introduces a proper imperative description of how the
current API documentation build system works.

Refs: nodejs/next-10#169

PR-URL: #45270
Reviewed-By: Michael Dawson <midawson@redhat.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no outstanding review comments, and a CI started. doc Issues and PRs related to the documentations.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants


Back | FazBrowse Home | New Git URL