alps
alps copied to clipboard
Migration from Pattern Lab to Storybook
This issue is to handle the discussions around the migration from Pattern Lab to Storybook. Initial work began on this a couple years ago with the development of ALPS React. At the time, ALPS React was going to be an independent implementation, but as we have continued to develop it, and Storybook progressed, we realized that Storybook could replace Pattern Lab, with it's lack of development. Storybook also gives us the option to build the documentation into the patterns, something we have yet to be able to do in Pattern Lab.
This task will involve auditing the patterns in ALPS now and making sure that all functionality has been copied over to the Storybook version.
Hi @designerbrent, @sergsadovyi Having studied the entire structure and taking into account your wishes, I propose the following plan:
-
Part 1. Create a separate branch in the repository called "storybook" and configure the storybook itself. Created a separate ticket for this - PART 1. Migration from Pattern Lab to Storybook #540
-
Part 2. Configure the branch build in order to build it on npm. Also test the use of components in a third-party project. Created a separate ticket for this - PART 2. Migration from Pattern Lab to Storybook #541
-
Part 3. Transfer components from the pattern lab. Build a build and test it on a third-party project. Created a separate ticket for this - PART 3. Migration from Pattern Lab to Storybook #542
-
Part 4. Convert the components that are used in the alps project to a new branch. Build a build and test it on a third-party project. Created a separate ticket for this - PART 4. Migration from Pattern Lab to Storybook #543
-
Part 5. Build the first version of the entire "storybook" branch and conduct full testing. Created a separate ticket for this - PART 5. Migration from Pattern Lab to Storybook #544
-
Part 6. Implementing a new branch in third-party projects. Created a separate ticket for this - PART 6. Migration from Pattern Lab to Storybook #545
Could you please approve? Thanks!
@johnrbeckett @hans-olson