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

[WIP] Add Getting Started guide #390

Open
wants to merge 2 commits into
base: source
Choose a base branch
from
Open

Conversation

watson
Copy link
Member

@watson watson commented Aug 16, 2015

Notice: This Pull Request is Work In Progress - Do not merge!

All workshops usually start with a few people who cannot install Node for one reason or another. This PR adds a few new pages in an attempt to guide virgin Node hackers through the jungle to the promised land.

I would appreciate your feedback 😃

Impact

This PR adds two new pages:

  • Getting Started (start.html)
  • Installing Native Modules (native-modules.html)

It also modifies the content on the front page (index.html) that was related to getting started and instead direct the users to the Getting Started page.

Thoughts

The "Getting Started" page is the most important of the two and will be linked from the main navigation menu (from all pages I guess). The "Installing Native Modules" page isn't that important and I don't think it deserves a menu item of its own. I instead link to it from the "Getting Started" guide. It's also an obvious page to link to when people open issues related to this.

Help wanted

I would especially like help authoring the guide for how Windows users should prepare their system for installing native modules.

Todo

  • Prepare i18n data tags
  • Add native module guide for Windows
  • Check that Debian really need a different installation guide than Ubuntu
  • Figure out what to do about the main navigation menu now we have an extra page (spoiler: it's now too big to be on one line)

@MylesBorins
Copy link

I'll take a look at this tomorrow and maybe send you a PR to your personal repo

@quindai
Copy link
Contributor

quindai commented Jun 21, 2017

Please add chapter luanda
{
"name": "NodeSchool Luanda",
"location": "Luanda, LDA",
"country": "AO",
"region": "África",
"organizers": ["quindai"],
"website": "http://ti.to/quindai/nodeschool-luanda",
"twitter": "rquindai",
"repo": "http://github.com/nodeschool/luanda"
}

@riyadhalnur
Copy link
Member

@quindai, you have to add the chapter JSON yourself in a separate PR. Please use this #565 as an example.

@RichardLitt
Copy link
Member

@watson Is this PR something you're still interested in working on?

@watson
Copy link
Member Author

watson commented Apr 25, 2018

@RichardLitt I don't have the bandwidth at the moment, so anyone are welcome to take it over or it can be closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants