- 3.0 release retrospective:
- what went right/wrong?
- References
- Roadmap https://github.com/storybooks/storybook/blob/master/ROADMAP.md
- Support: https://github.com/storybooks/storybook/issues?utf8=%E2%9C%93&q=is%3Aissue%20label%3A%22question%20%2F%20support%22%20
- Bugs: https://github.com/storybooks/storybook/issues?utf8=%E2%9C%93&q=is%3Aissue%20label%3Abug%20
- Semver
- breaking changes (e.g.
marksy
) => 3.1 - addon breaking changes (e.g. vue => addon-notes)
- "transitioning to semver"
- breaking changes (e.g.
- Key problems:
- User problems
- webpack
- react native
- info addon?
- Developer problems
- lerna / npm
- CONTRIBUTING.md
- test coverage / release confidence
- CI bloat?
- User problems
- Next release: features
- Vue
- Addons updates (info, API for extra info)
- Info addon => panel
- Story hierarchy?
Last active
June 15, 2017 20:40
-
-
Save shilman/4dc03ec81d86c24741a343543322306c to your computer and use it in GitHub Desktop.
Storybook 4.x roadmap discussion
Some notes (unstructured)
attendees: @usulpro @ndelangen @trevoreyre @shilman
semver
- try to stick with it from now on
roadmap
- link to issues
- add note to contact maintainers
addon api
- conditional panels that only show up when there's content in that panel
- show multiple addon panels at once (e.g. info addon => readme + props addon)
- show multiple story previews at once (n-up views)
better examples
- styleguide: lonely planet?
document
- feature development workflow
- npm run dev
build times
- remove test-cra will improve
- remove docs bootstrap? - split it out somehow?
- RN stuff in separate CI?
test coverage
- cypress.io end-to-end testing
- snapshot testing
- high coverage for new work
- vue
- addon api changes
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Possible we could start discussing development workflow and put it to CONTRIBUTING.md. E.g. for big features it could look like that:
pick a point from our roadmap
create an issue with the new feature description and a short explanation how it's going to be implemented. if it is needed
add steps to divide this work
create a new branch for this feature
submit one or more PRs to this brunch
after work was finished add docs and tests for this feature
merge feature-branch to master (or to nextV4-branch?)