Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: Updating Table of Content in Building.md #28264

Closed
wants to merge 2 commits into from

Conversation

rowlandjumbo
Copy link

@rowlandjumbo rowlandjumbo commented Jun 17, 2019

  1. A first time user will most likely not see the instruction to install all
    prerequisites using the bootstrapping guide because it was not
    properly linked in the table of contents. I also did not see it.

  2. The 'Prerequisites' link in the table of content links only to the
    'prerequisites' for Unix/macOS skipping over the 'prerequisites'
    section that refers to the bootstrapping guide.

I added a new link to the section that refers to the bootstrapping guide
called it 'Installing Prerequisites' and removed the link to the prerequisite
under Unix/macOS section. Now both Unix/macOS and the Windows
section do not have their prerequisites in the 'table of contents'. Initially,
only Unix/macOS had.

Checklist
  • [x ] documentation is changed or added
  • [x ] commit message follows commit guidelines

1. First time user (like me) could not see the instruction to install all
prerequisites using the bootstrapping guide because it was not
properly linked in the table of contents.

2. The 'Prerequisites' link in the table of content links only to the
'prerequisites' for Unix/macOS skipping over the 'prerequisites' section
that refers to the bootstrapping guide.

I added a new link to the section that refers to the bootstrapping guide
called it 'Installing Prerequisites' and removed the link to the prerequisite
under Unix/macOS section. Now both Unix/macOS and the Windows
section do not have their prerequisites in the 'table of contents'. Initially,
only Unix/macOS had.
@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. labels Jun 17, 2019
BUILDING.md Outdated Show resolved Hide resolved
@Trott
Copy link
Member

Trott commented Jun 28, 2019

@nodejs/documentation @nodejs/build This change could use some reviews.

Now users can clearly see the link to install all prerequisites and
can also go straight to either Unix/macOS or Windows prerequisites
@rvagg
Copy link
Member

rvagg commented Jun 28, 2019

Sorry, I don't think this patch improves the situation, and the heading levels are wrong as well.

I didn't even know we had duplicated (sort of) documentation in tools/bootstrap/README.md! No wonder it's confusing. So I've proposed an alternative @ #28465 to just merge that content into BUILDING.md so we can maintain it in a single place.

@rowlandjumbo rowlandjumbo deleted the patch-2 branch June 28, 2019 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants