The design system Designer Workshop will provide an opportunity to all design system active and dependent folks to get on the same page of priorities and actions necessary for product Vue.js migration, resolve hurdles and converge to a shared UI library.
Workshop Dates
Tue 3 & Wed 4 Aug 2021. Preceeding T285781: Organize Vue.js Developer Summit
Pre-workshop tasks
- Decide on attendees, currently aiming for all design system stakeholder team's design representative and 1 additional engineer from DS team and WMDE.
- Foundation: Volker (DS Lead), Pau, Rita, Jess (Principals and Language, Growth, Editing reps), Kieran (Visual Design), Alex (Readers Web), Matthew (SDC), Aishwarya (Abstract Wikipedia), Nicolas (CommTech), Prateek (AHT) WMDE: Hanna (Design Director), Sarai, and Elisha
- Engineers supporting: Foundation Anne, WMDE: Tonina, Jakob or Itamar (still figured out who will join)
- (optional) Foundation: Carolyn, Robin, Sudhanshu (Apps), WMDE: Erdi, Mattia, Charlie and Jan
- Send out invites
- In Progress: search for a decision-oriented facilitator
Working with the facilitator
- Set up a pre meeting using https://doodle.com/mm/davidchilcott/book-a-time
Goals
- Strengthen process and collaboration
- Agree on open design questions
- Identify and overcome technical hurdles & gaps
Meta topics and agenda
- Design System goals & objectives
- Design-first approach. Adhering Design Style Guide in implementation
- Share roadmaps (Design System team, possibly others…)
- Ensure design requirements and reduce debt via Design inventory.
- Decision making process also known as governance model
- Clarify process for additions, amendments and removals
- Component/pattern design process exemplified
- Design System resources & ecosystem (only pointers)
- Improve exchange btw DS team, stakeholders and contributors further…
- Improve discoverability
- Open design system questions – identifying hurdles & blockers
- Design tokens
- Boundary of base component versus variants. Main library vs extension.
- Responsive requirements for components
- Typography
- Grid & spacing
- Icons/iconography handling
See T287532: [Epic] Resolve key questions for design of shared component library for task dependency.
Designer Workshop associated artifacts
Post workshop
- Create a blog post about the summit and workshop