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

EF JS Team > Emergency Plan #6

Closed
nivida opened this issue Nov 20, 2019 · 4 comments
Closed

EF JS Team > Emergency Plan #6

nivida opened this issue Nov 20, 2019 · 4 comments

Comments

@nivida
Copy link
Member

nivida commented Nov 20, 2019

Hey All!

@cgewecke and I do currently improve the release process and started to define contribution rules. In the PR from Chris came the question up about emergencies and escalation plans and I think this should be something we have to define for all EF JS projects together.

Three points I thought about:

  • Is 24/7 possible?
  • Permission management to release hotfixes?
  • Clear escalation plan? (Who to contact and different escalation levels)

Happy to hear any input!

@holgerd77
Copy link
Collaborator

I think this very much make sense to integrate into future strategy discussions, all this is super-important and we operate rather on the low-end here on EthereumJS as well. We should take some concrete goals here into the 2020 roadmap, so that we have something to measure against after some time.

Some things might take some time (months) to implement especially if they need a somewhat stronger organizational backup to make sense (e.g. to always have 2-3 people who could quickly react on emergency cases and have a deep enough insight into a respective library).

But very much worth to start the discussion and sort out what we can improve on what timeframes.

Eventually we can also integrate some guidelines into some common docs here as well.

//cc @marcgarreau

@wolovim
Copy link
Member

wolovim commented Nov 22, 2019

Some repos are more attractive targets than others. Maybe we can agree on a good baseline for all, then go beyond that where appropriate. Added the topic to the shared resource doc.

@nivida
Copy link
Member Author

nivida commented Dec 12, 2019

We should take some concrete goals here into the 2020 roadmap, so that we have something to measure against after some time.

Sounds great!

to always have 2-3 people who could quickly react on emergency cases and have a deep enough insight into a respective library

Yes, this would require by side of a vacation plan and timezone plan also a architectural documentation for each project with the key points listed and explained.

Eventually we can also integrate some guidelines into some common docs here as well.

Yes, it would require guidelines to escalate correctly with different levels of emergencies.

I think the hardest points to improve are the architectural documentation for each project with his pain points if existing and to have the possibility to publish a package in case we reached an escalation level where a patch has to be published asap.

Does someone know a well working emergency level concept?

@holgerd77
Copy link
Collaborator

Outdated, will close.

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

No branches or pull requests

3 participants