-
Notifications
You must be signed in to change notification settings - Fork 33
Description
Thanks for the amazing content on this website.
While I was browsing this, I realize there is a lot about building management systems, but one thing that I think gives a lot of interesting problems to solve is release management. Monorepo doesn't necessarily mean it's only a trunk deployment model for all apps/services.
For example, Nx is doing the release of all packages at once:
https://github.com/nrwl/nx
But Airflow or BlueprintJS are doing multiple package releases from their monorepos using git tags or Releases:
https://github.com/palantir/blueprint (20+ packages)
https://github.com/apache/airflow/ (60+ packages!)
This creates interesting problems regarding which approaches would work the best for the different use cases and engineers.
At least for me, this is the biggest gap, in the content on the website as it creates interesting maintenance challenges.
Thanks