[COMPASS-4700]  Investigate independent releases for packages in a monorepo Created: 15/Mar/21  Updated: 19/Mar/21  Resolved: 19/Mar/21

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: No version

Type: Investigation Priority: Major - P3
Reporter: Sergey Petushkov Assignee: Rhys Howell
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: COMPASS-4479
Documentation Changes: Not Needed
Sprint: Iteration Xylocarpus Granatum

 Description   

In the scope of this investigation we want to check how much effort it would be to keep independent release flow for multiple packages pulled into the monorepo, e.g., we have mongodb-connection-model and @mongodb-js/compass-aggregations and we want to make changes and release @mongodb-js/compass-aggregations package WITHOUT releasing mongodb-connection-model at the same time.

We are investigating this because keeping versioning and releases independent will allow us to keep the current package versions and allow to issue patches for dependents in a more straightforward way (without releasing everything in the repo).

Milestone notes


Generated at Wed Feb 07 22:37:11 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.