[COMPASS-4685] Collapse all of the Compass repositories in one monorepo Created: 09/Mar/21  Updated: 15/Mar/21  Resolved: 15/Mar/21

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

Type: Story Priority: Major - P3
Reporter: Rhys Howell Assignee: Unassigned
Resolution: Incomplete Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Depends
is depended on by COMPASS-4684 Remove webpack aliases from all of th... Closed
is depended on by COMPASS-4689 Create a registry of repos owned by t... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
COMPASS-4691 Move all compass plugin repos into a ... Sub-task Closed  
COMPASS-4687 Coalesce Compass package licenses Sub-task Closed  
COMPASS-4693 Remove webpack aliases from all of th... Sub-task Closed  
COMPASS-4692 Unify webpack config for packages/plu... Sub-task Closed  
COMPASS-4688 Reconcile and hoist Compass dependencies Sub-task Closed  
COMPASS-4686 Update test CI for compass package PRs Sub-task Closed  
COMPASS-4690 Update build for Compass to be run fr... Sub-task Closed  
Documentation Changes: Not Needed

 Description   

We should preserve git history and the ability to release each repository independently.

POC: https://gitlab.com/mcasimir/compass-lerna-poc/-/blob/master/run.js

This ticket has a number of subtasks which should be completed before merging the branch for this ticket into master.
When this ticket is ready to be merged to master, the branch should be effectively the base mono repo which we can then develop Compass from normally.



 Comments   
Comment by Rhys Howell [ 15/Mar/21 ]

Closing since we're rebuilding all of these tickets using the updated milestones

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