- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 171
Description
Latest status for the new status page
The experimental and very W.I.P status page is now available at https://status.nodejs.org/
We are currently working on establishing the policy for what should be posted on the status page and who should have access to it.
Open tasks & questions
- What is an Incident?: StatusPage: What is an Incident? #2303
- Who should have access?: StatusPage: Who should have access? #2304
Any discussion not related to these specific topics should be kept in this issue (unless a dedicated issue is then created for said topic).
Draft PRs
- build: Docs & customisation backup: StatusPage #2299
- website: Adding embed & link to status page: feat: Statuspage nodejs.org#3126
These PRs should not be landed until the status page is ready to go completely.
Original issue
Hey folks,
The current crisis (nodejs.org intermittently returning 500s) has prompted a thought that perhaps having a proper status page for NodeJS would be a great canonical location to be able to communicate with the community that the NodeJS folks are aware of issues.
This would help with reducing the number of issues being created for the incident and would reassure the wider NodeJS community that folks here are looking into any issues.
I'm not proposing any automation here (unless someone wishes to add metrics) -- automation of status pages is often frowned upon, as it then isn't that helpful, only showing what folks already know, instead of acting as an acknowledgement that humans on the project know something is wrong.
As NodeJS is an established open source project, it should be possible to get an open-source license from Atlassian to use StatusPage: https://www.atlassian.com/software/views/open-source-license-request -- I have previously done this for cdnjs (status.cdnjs.com) and it works perfectly.
As a POC, assuming blessing from NodeJS folks, I would be happy to reach out to Atlassian and start the licensing process. Once acquired, I'm quite happy to stand up a POC status page on status.node.js.org (js.org, not the node-owned domain) and build out the page (styling, components, etc.).
Once that's done, the page can then be reviewed and if happy with it, it can be moved over to status.nodejs.org (all that's required is a CNAME to the statuspage site), and folks that need access can be invited.
I think it'd be best to invite as many NodeJS folks as possible, so that during an incident hopefully someone will be around with access to post updates to the status page.