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

Developers can be confident in deploying new, tested, code to the app #1

Open
gabestein opened this issue Aug 5, 2024 · 0 comments

Comments

@gabestein
Copy link
Member

Why

  • We want to be able to build things quickly without worrying about releasing bad code
  • This is particularly important if we want to support self-hosting, particularly pushing updates to the code for folks who are self-hosting
  • We want to be confident that the app will scale to many thousands of pubs and users

Assumptions

  • We should have much better test coverage across the app, including scalability/reliability and an understanding of what our test practices should be.
  • Our deployment process to staging and dev should run those tests
  • This work should probably include a basic feature flag system, in particular so we can launch actions to particular communities to test them without launching to all of them
  • We need a migration, data migration, and rollback strategy as we're moving off prisma
@gabestein gabestein converted this from a draft issue Aug 5, 2024
@gabestein gabestein moved this to In progress in PubPub Platform Roadmap Sep 23, 2024
@gabestein gabestein moved this from In progress to Done in PubPub Platform Roadmap Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant