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

October 2019 Planning #3871

Closed
jnm2377 opened this issue Aug 29, 2019 · 3 comments
Closed

October 2019 Planning #3871

jnm2377 opened this issue Aug 29, 2019 · 3 comments

Comments

@jnm2377
Copy link
Contributor

jnm2377 commented Aug 29, 2019

Timeline

  • September 2nd, 2019: Start release cycle
  • September 27th, 2019: Code freeze for the endgame
  • September 30th - October 4th, 2019: Release Candidate cuts and smoke tests
  • October 8th, 2019: Release, Endgame done

Projects

1. Community Contribution

Squad

Primary goals

  • Nick Hahn's Summit (late September)
  • Alignment, validation, technical point of view, but no design action
  • Operational CLA (Code of conduct?) needs to go up on the site (Need content review)

Stretch goals

  • TBD

Deferred goals

  • High fidelity designs for community contribution experience on Carbon site

2. Support

Squad

3. Theming

Squad

Primary goals

  • Enable theming through CSS Custom Properties behind a feature flag
  • Code up rules and constraints for how tokens are used together, for example icon size with type
  • Consolidate all theme-able properties into one map

Stretch goals

  • Pull out styles into a styles package

Deferred goals

4. Accessibility

Squad

Primary goals

  • clear high and medium priority issues in a11y project backlog
  • general a11y team advocacy and training throughout the project

Stretch goals

  • per component accessibility documentation
  • system to track/monitor turnaround time on a11y issues

Deferred goals

  • TBD

5. Brand/website

Squad

Primary goals

  • Native, client side search (theme)
  • Improved table component (theme)
  • Vertical rythem/spacing normalization (theme)
  • No Vimeo video?

Stretch goals

  • Gated/protected paths (need design/ux)
  • Enhanced Image Gallery #237

Deferred goals

  • Alternative data source

6. Website

Squad

Primary goals

Content:

  • Content website content audit and strategy (Jan)
    -- navigation explorations
    -- design systems high-level audits of content covered and content approaches
    -- write up the plan
  • Support audit
    -- create data table of support questions and answers
    -- look for trends and identify areas requiring future work
    -- identify areas where existing content in answers can be re-used to supplement existing guidance
  • Charts page content support (Connor) Content support for new Charts section carbon-website#346
  • Axure tool page up on site (Connor)

Patterns:

Layout:

  • Layout page code tab; reorganize and skin Josh's grid demo and incorporate layout guidance (Jeannie, dev resource TBD)

Components:

  • Explore theme / variant switcher component display window (Anna)
  • Comparative component usage guidance audits (Jillian)
    -- create a template for component guidance
    -- map current content against template to find shortcomings

Charts:

Stretch goals

  • Replace CarbonDocs with mardkown/mdx
  • Elements docs on website
  • Sass docs on website
  • MVP of integrated component page using Jillian's template (Anna)
  • Wires and prototyping tertiary / on-page nav for Carbon site to better accommodate contribution vs. placing everything in 'Experimental' (Jan and Scott)

Deferred goals

  • Use react instead of Vanilla in code examples
  • Production guidelines to accompany mdx guidance

7. Tooling

Squad

Primary goals

  • shipping color palette V2 (Shixie) See [Colors] V2 palette October delivery work tracking #3904 for details

  • IDL kit

    • Completion / clean-up of any bugs from plugin (Lauren)
    • Add pictograms when ready from dev (Lauren)
  • Carbon kit get library swap from the new IDL and library kits (Lauren leads, Anna support)(Jillian to learn structure of kits)

Stretch goals

  • TBD

Deferred goals

  • TBD

8. Components

Squad

Primary goals

  • Feature enhancements (Lauren leads)
    • Determine priority

Stretch goals

  • Spec'ing

Deferred goals

  • TBD
@project-bot project-bot bot added this to Issue: needs triage 💊 in Carbon support Aug 29, 2019
@jnm2377 jnm2377 pinned this issue Aug 29, 2019
@jnm2377 jnm2377 removed this from Issue: needs triage 💊 in Carbon support Aug 29, 2019
@joshblack
Copy link
Contributor

Do we not have any designers on theming @chrisconnors-ibm @shinytoyrobots ?

@shixiedesign
Copy link
Contributor

And we need a developer on website! Someone help me put Charts on pages please 🙏 @chrisconnors-ibm @shinytoyrobots

@alisonjoseph
Copy link
Member

I'm on website this cycle @shixiedesign!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants