Proposal: Create an infrastructure file
It would be very useful to document in detail which resources Express is using and who is providing them. This would not only ensure greater transparency in resource management but also be extremely helpful for future maintainers of the project. Having a clear record would allow them to easily understand the current infrastructure.
For example:
- https://github.com/curl/curl/blob/master/docs/INFRASTRUCTURE.md
I like this idea alot! I think it would live in this repo under ./docs. There are a bunch of things I can add.
Oh yeah! Great idea and very related to https://github.com/expressjs/discussions/issues/244 cc: @vvalderrv
We've got netlify deploy previews on the website, under an account I own right now.
Is there an Algolia account, or did they just give us the API keys for the search to work?
Is there an Algolia account, or did they just give us the API keys for the search to work?
I believe they did the integration work and gave an api key.
Things I know of:
- We have a CloudFlare account. We need to finish transferring things over to it.
- The DNS for the website is managed by the LFX
- We have have an assortment of email lists and meetings also managed by the LFX
- A coveralls account (not sure who owns that, but not sure if we care to keep it either)
- A travis ci account, also not sure who owns that or if we want to keep it
- An Open Collective (the TC members should all be added on that)
- I applied for two OSS accounts this week: Digital Ocean & DataDog (both are things I am hoping we can use for the Perf WG)
I will continue to think on it in case I forgot something, but I believe this is all of it.
We should add social media, right? It's part of the project.
Ah right! I have both a twitter and a bluesky. Thanks, forgot about those. That topic brings me to one we should also have: a password manager. There are some platforms that allow account sharing but not all, and for those we would either need to have one individual in charge or share the passwords. I don't want to open that conversation here really, as it is a large one, but it is one where I don't think we can easily just "add the TC onto it" like we can with the rest.
Oh! And this reminds me we also have the youtube.
Also all the organizations we have between GitHub and npm.
Now we have a Crowdin account.
Related https://github.com/openjs-foundation/cross-project-council/issues/1425
We have a 1Password account.
https://github.com/openjs-foundation/cross-project-council/pull/1482