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

Add Status Page link to README / and/or website

Open bmuenzenmeyer opened this issue 1 year ago • 1 comments

Enter your suggestions in details:

Today I learned that we had a status page at https://status.nodejs.org/ - I see https://github.com/nodejs/build/issues/2265 but no real mention of teaching people about it. I've been involved with the project for over a year and first learned about it.

Also, I acknowledge that putting on the site (or maybe just the README) is ironic if the site itself is down. Relates to https://github.com/nodejs/build/issues/2265#issuecomment-617259744

If nothing else, this helps people learn about this communication tool for status and for resolutions.

bmuenzenmeyer avatar Sep 17 '24 19:09 bmuenzenmeyer

+1 to put on:

  • Readme
  • And on a new part of about section. Which would contain :
    • What are node's official domain names => so any binary that doesn't come from there can be malicious
    • Which npm packages are maintained by node
    • If there are problems with the node website either issue on node/nodejs.org or downtime => link to status page

AugustinMauroy avatar Sep 24 '24 09:09 AugustinMauroy

Can we have bage for the current status ?

AugustinMauroy avatar Nov 09 '24 21:11 AugustinMauroy

Can we have bage for the current status ?

On the website?

ovflowd avatar Nov 11 '24 22:11 ovflowd

For the read me

AugustinMauroy avatar Nov 11 '24 23:11 AugustinMauroy

Makes sense, feel free to add a badge to README.

ovflowd avatar Nov 20 '24 20:11 ovflowd

it's was a question is it possible to have a badge ?

AugustinMauroy avatar Nov 20 '24 21:11 AugustinMauroy

bump @ovflowd

AugustinMauroy avatar Dec 16 '24 20:12 AugustinMauroy

Last i checked you needed JS

bmuenzenmeyer avatar Dec 16 '24 23:12 bmuenzenmeyer

I think there are two issues here:

  1. Showing visibility to the status page.
  2. Showing official resources on the website

I feel like if we (as @AugustinMauroy mentioned) add a statement to the bottom of the "About" page, we can knock two birds with one stone. Something like the following, right?:

Official Node.js Resources

To ensure authenticity and security when working with Node.js, always use official sources. Avoid trusting emails, binaries, or downloads from unofficial sources.

Official Node.js Domains

For downloading Node.js binaries and accessing official documentation, use only these domains:

Official npm Packages

The Node.js team maintains the following official npm package scopes:

  • @node-core
  • @pkgjs

Additionally, the Node.js team maintains packages published by the nodejs-foundation npm account.

Using packages from these scopes and accounts guarantees that you are working with officially supported Node.js components.

Official GitHub Organizations

Node.js and related projects are maintained under these official GitHub organizations:

Official Communication Channels

Node.js and the OpenJS Foundation communicate through various official and community-supported channels. You can find details on how to get involved on the Get Involved page.

Reporting Website Issues & Downtime

If you encounter issues with the Node.js website, report them at the Node.js website repository. For real-time updates on outages, visit the Node.js Status Page.

avivkeller avatar Mar 22 '25 14:03 avivkeller

IMO you should open a pr with this content

AugustinMauroy avatar Mar 22 '25 17:03 AugustinMauroy

On it! Just wanted to verify that that content was suitable first, opening a PR now.

avivkeller avatar Mar 22 '25 17:03 avivkeller