Status Definitions

What do the component statuses mean

Planned

  • A need for this component has been determined.
  • The components purpose and usage is understood.
  • A visual design has been sketched.
  • A basic API has is understood and documented in the ticket.
  • Any variants and component states have been identified and documented.

In Progress

  • Development is underway.
  • It may or may not be available through NPM.
  • The API should be considered unstable.

In Review

  • The default implementation has been implemented to render with no (or minimal) props.
  • The identified variants have been implemented.
  • The API matches the API philosophy.
  • The props interface has been documented.
  • Test coverage meets the minimum requirements
  • Each variant and state identified has been implemented
  • Cross browser testing has occurred in the required browsers
  • Responsive testing has occured at the required viewports

Complete

  • The component has passed review