source icon indicating copy to clipboard operation
source copied to clipboard

Move source to csnx

Open sndrs opened this issue 3 years ago • 1 comments

relies on

  • [ ] https://github.com/guardian/source/issues/1576
  • [x] https://github.com/guardian/CSTI-team/issues/2

sndrs avatar Oct 07 '22 12:10 sndrs

  • [x] Refactor Storybook in Source to make a more standard implementation
  • [x] Migrate src folder and changelog files from
    • [x] source-foundations
    • [x] source-react-components
    • [x] source-react-components-development-kitchen
    • [x] eslint-plugin-source-foundations
    • [x] eslint-plugin-source-react-components
  • [x] Decide on whether to migrate git history
  • [ ] ~Migrate git history if applicable~ (decided to wait and see if we need to do this)
  • [x] Do we want to migrate the central Source readme? Where do we surface a link to the storybook etc..

tjsilver avatar Oct 25 '22 14:10 tjsilver

Migration steps

  • [x] Raise PR
  • [ ] Fix review comments
  • [ ] Disable Source deployments in CSNX
  • [ ] Merge PR
  • [ ] Test
    • [ ] CI/CD
    • [ ] NPM
    • [ ] Storybook
    • [ ] Documentation
  • [ ] Code freeze
    • [ ] Choose a day for final transfer
    • [ ] Draft email to department
    • [ ] Merge existing PRs into Source repo
  • [ ] Make final copy of Source and changelogs
  • [ ] Archive Source repo
  • [ ] Enable Source deployments in CSNX
  • [ ] Defrost code

tjsilver avatar Nov 07 '22 16:11 tjsilver