Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tracking]: Addon Author Outreach & Documentation for Storybook 9 #30680

Open
16 tasks
valentinpalkovic opened this issue Feb 26, 2025 · 0 comments
Open
16 tasks
Assignees
Labels
Milestone

Comments

@valentinpalkovic
Copy link
Contributor

valentinpalkovic commented Feb 26, 2025

This milestone focuses on ensuring a smooth transition for addon authors by providing a comprehensive migration guide and conducting community outreach similar to Storybook 8. The goal is to minimize migration friction, help maintainers update their addons, and keep the ecosystem stable through Storybook 9.

Items:

1. Create the Storybook 9 Addon Migration Guide

  • Write a detailed migration guide similar to Storybook 8’s Addon guide
    • Document breaking changes from Storybook 8 to 9
    • Outline steps for addon authors to update their addons
    • Provide code examples for common migration patterns
    • Include information on deprecated APIs and recommended alternatives
    • List any required configuration changes
  • Add a FAQ Section addressing common migration concerns

2. Storybook 9 Community Addon Outreach

  • Identify the most widely used community addons
    • Review GitHub repos and downloads to identify top community addons
    • Categorize addons that may be impacted by breaking changes
  • Reach out to addon maintainers
    • Create a standard outreach message explaining changes and providing the migration guide
    • Contact maintainers via GitHub issues or Discord to offer support
  • Track migration progress
    • Create an issue tracker for addon updates similar to Storybook 8's outreach
    • Update documentation with the status of key addon migrations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant