carbon-design-system / carbon-design-kit

A versioned, comprehensive kit of the Carbon Design System visual assets (components, icons, pictograms, text styles, color styles, grid templates).
Apache License 2.0
1.07k stars 153 forks source link

Figma release cadence #823

Open Kritvi-bhatia17 opened 6 months ago

Kritvi-bhatia17 commented 6 months ago

Problem

Our current approach to managing Figma releases lacks structure, resulting in challenges in effectively communicating new Figma releases.

Description

Notes:

Initial Goal: At the moment, we're focused on figuring out how to organize the pushing of our kits and documenting the process. We're also considering putting designers on a rotation to share this responsibility, similar to how developers do.

Later Goal: As we move forward, we may explore leveraging the same Slack bot currently used for dev-related announcements to organize tasks into "dev" and "design" categories.


Reference/related:

### Announcements
- [ ] Create a task list for which all figma cadence will be required
- [ ] Idea: Use threads if we have too many issues to call out
- [ ] Idea: Maybe make a monthly update on Slack of what we have done in the past month
- [ ] Idea: How can this be automated? Maybe update the Box note and then share the link on Slack 
- [ ] Asking people to open Github issues in the kit instead of leaving the comments in the kit 
- [ ] Code Connect 
thyhmdo commented 5 months ago

@Kritvi-bhatia17 Our team discussed this with Juan. I wrote down tasks but we definitely can update these tasks if we need to refine them more. We'll need to have write-out guidance for each feature on the "Read Me" page and make a monthly announcement on Slack.

Kritvi-bhatia17 commented 5 months ago

Got it @thyhmdo, thanks for the update. Sounds good!