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

Change feature flags and Canary pattern for Carbon feature flags and unstable #3710

Open
1 of 3 tasks
lee-chase opened this issue Oct 27, 2023 · 1 comment
Open
1 of 3 tasks
Labels
Epic role: dev type: infrastructure 🤖 Issues related to devops, builds, packaging type: process 🎞️ Process and other project mgmt tasks or discussions
Milestone

Comments

@lee-chase
Copy link
Member

lee-chase commented Oct 27, 2023

The Canary mechanism was written to try an ensure users were careful about using unpublished components. However, over time it has become clear that usage of components like DataGrid is wide despite the Canary flag.

As Canary is not buying us much, should we swap out for the @carbon/feature-flags package, perhaps including the prefix mechanism.

Using unstable instead may be as effective. Our storybook should probably be reconfigured to match the Carbon layout also.

Tasks

Preview Give feedback
  1. 0 of 3
    type: enhancement 💡 type: infrastructure 🤖 version: 2
    matthewgallo
@github-project-automation github-project-automation bot moved this to Needs triage 🧐 in Carbon for IBM Products Oct 27, 2023
@matthewgallo matthewgallo moved this from Needs triage 🧐 to Backlog 🌋 in Carbon for IBM Products Nov 2, 2023
@elycheea elycheea added the type: process 🎞️ Process and other project mgmt tasks or discussions label Nov 7, 2023
@elycheea elycheea moved this from Backlog 🌋 to Needs refinement 🤓 in Carbon for IBM Products Jan 3, 2024
@elycheea elycheea moved this from Needs refinement 🤓 to Later 🏔️ in Carbon for IBM Products Jan 18, 2024
@elycheea elycheea added the type: infrastructure 🤖 Issues related to devops, builds, packaging label Jan 18, 2024
@elycheea elycheea changed the title Change feature flags and Canary pattern for Carbon feature flats and unstable Change feature flags and Canary pattern for Carbon feature flags and unstable Feb 29, 2024
@ljcarot ljcarot added this to the 2025 Q1 milestone Oct 7, 2024
@ljcarot ljcarot moved this from Later 🏔️ to Next in Carbon for IBM Products Dec 18, 2024
@ljcarot
Copy link
Member

ljcarot commented Dec 19, 2024

@elycheea When you get a chance, can you please evaluate this Epic and determine if it is still relevant? Thx cc: @RichKummer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic role: dev type: infrastructure 🤖 Issues related to devops, builds, packaging type: process 🎞️ Process and other project mgmt tasks or discussions
Projects
Status: Next
Development

No branches or pull requests

4 participants