carbon-design-system / ibm-products

A Carbon-powered React component library for IBM Products
https://ibm-products.carbondesignsystem.com
Apache License 2.0
97 stars 138 forks source link

Work with `@carbon/react` team to determine shared codemods approach #6156

Open elycheea opened 1 month ago

elycheea commented 1 month ago

Following up on earlier conversations on codemods. Think this would be a good opportunity for cross-pollination.

tay1orjones commented 2 weeks ago

@elycheea Housing them in @carbon/upgrade in the monorepo makes sense to me 👍 I don't see a benefit of duplicating all the required infrastructure into this repo when you're going to have to manually author before/after test fixtures anyway.

To differentiate them we could start with a naming convention for the codemod(s): ibm-products-*

If/when the time comes we could do an onboarding/kickoff with y'all, myself, @2nikhiltom and @riddhybansal 🥳

elycheea commented 2 weeks ago

@tay1orjones We’re hoping to start discussing in the upcoming sprint. Probably have @makafsal and @sangeethababu9223 drive from our end. 🙌

sangeethababu9223 commented 5 days ago

We had a discussion with the core carbon team about codemod implmentation for ibm-products and has also refined the epic issue for codemods. We'll be starting with codemod scripts mentioned in the epic.