Automattic / Automattic/woocommerce-services
Clean up /extensions code and refactor them into its proper places
- Dominant language
- JavaScript
- Stars
- 112
- Forks
- 31
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 14
Description
## Description
We copied the label printing react components into WCS&T from Calypso (https://github.com/Automattic/woocommerce-services/pull/1655) so that our changes in WCS&T will not impact Store.
Store is no longer a blocker and we have started removing Calypso (https://github.com/Automattic/woocommerce-services/issues/2333). Once Calypso is removed, we should revisit this whole `woocommerce-services/client/extensions` folder and see if we can:
- Delete un-used components/files
- Refactor the file structure
- Consider using WP/ WC components instead of `woocommerce-services/client/extensions`.
Contributor guide
Research direction
Start by auditing the woocommerce-services/client/extensions folder and the label-printing React components copied from Calypso. Review issue #2333 and the existing WordPress/WooCommerce component usage before deciding which files are unused or misplaced. Done means the folder is reduced or reorganized and appropriate WordPress/WooCommerce components replace local ones where applicable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react, wordpress
- Domain
- frontend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100