nodejs.dev icon indicating copy to clipboard operation
nodejs.dev copied to clipboard

Create a best practices document

Open joesepi opened this issue 5 years ago • 8 comments

It seems that some best practices are being identified as development continues and we should add them to a document (not unlike you'd add to an FAQ doc) for people to understand some of the repeatable approaches used in development of the site.

Discussed with @lidoravitan in a meeting.

joesepi avatar Nov 11 '20 19:11 joesepi

Should it be part of CONTRIBUTING.md or create a new file for it?

lidoravitan avatar Nov 12 '20 09:11 lidoravitan

What should go in this doc? A lot of our practices are in the .eslintrc

benhalverson avatar Nov 24 '20 06:11 benhalverson

I think you could create new markdown pages like https://github.com/nodejs/node/tree/master/doc/guides and have them linked in the CONTRIBUTING.md so it's easy to find.

marcustisater avatar Dec 07 '20 21:12 marcustisater

@benhalverson can I work on this? I like @marcustisater idea to create a /guides directory to hold markdown files containing best practices. Maybe it could even be hosted on the site at some point

lancemccluskey avatar Jul 25 '21 12:07 lancemccluskey

So I created the guides directory, and im thinking it could be hosted on the site kinda like learn pages. What do yall think?

lancemccluskey avatar Jul 31 '21 18:07 lancemccluskey

@joesepi I want to jointhis organization can you please guide me.

MrSlimCoder avatar Aug 01 '21 10:08 MrSlimCoder

Hi @MRslimcoder, you can find the policy by this link - https://github.com/nodejs/nodejs.dev/blob/main/CONTRIBUTING.md#how-to-become-a-collaborator

rodion-arr avatar Aug 01 '21 11:08 rodion-arr

This issue is stale because it has been open for 60 days with no activity.

github-actions[bot] avatar Aug 04 '22 02:08 github-actions[bot]

This isseue was closed because it has been inactive for 14 days since being marked as stale.

github-actions[bot] avatar Aug 18 '22 02:08 github-actions[bot]