Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-4700

Investigate independent releases for packages in a monorepo

    XMLWordPrintableJSON

Details

    • Icon: Investigation Investigation
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • No version
    • None
    • None
    • None
    • Not Needed
    • 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

      Attachments

        Activity

          People

            rhys.howell@mongodb.com Rhys Howell
            sergey.petushkov@mongodb.com Sergey Petushkov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: