ansible-collection.core icon indicating copy to clipboard operation
ansible-collection.core copied to clipboard

Split Existing Collection

Open nathanweatherly opened this issue 3 years ago • 4 comments

Split the existing collection in such a way that the commit history is kept.

  1. Split ocmplus.cm into ansible-core and incubator
  2. Rebrand ocmplus.cm as stolostron.core; remove incubator content
  3. Remove core content from stolostron.incubator

nathanweatherly avatar Mar 24 '22 16:03 nathanweatherly

@hanqiuzh is taking a crack at (1) I can do (2) and (3)

nathanweatherly avatar Mar 24 '22 16:03 nathanweatherly

created incubator: https://github.com/stolostron/incubator

Need more discussion on what to delete and what to keep. I know we will need to delete all modules, and keep only import_eks, but do we also want to keep all module_utils? as they can be shared by different modules?

hanqiuzh avatar Mar 24 '22 20:03 hanqiuzh

I'll look into (2) and (3) starting tomorrow. Thanks Han!

nathanweatherly avatar Mar 24 '22 21:03 nathanweatherly

@hanqiuzh has started this work. We are discussing which modules should go in what collection/repo. We've recorded our thoughts here:

https://docs.google.com/spreadsheets/d/1AKuZ5gZ0ekJYBi2hXDigXx2NcUkXijN7tgIMhX0Vv2k/edit#gid=0

We will bring our thoughts to the community for discussion!

nathanweatherly avatar Apr 04 '22 13:04 nathanweatherly