Skip to content

Latest commit

 

History

History
83 lines (59 loc) · 4.24 KB

CHARTER.md

File metadata and controls

83 lines (59 loc) · 4.24 KB

Steering Committee Charter

Goals of the project

  1. Continuation and stability of the Design System
    • making the Australian Government Design System the best design system for government
  2. Permanent ongoing management of and support for Design System
    • ensuring it will remain a viable solution for existing and future users
    • ensuring that users have active avenues to get guidance or help
  3. A centralised ecosystem for library extensions
    • providing a centralised place for UI framework adaptations, tooling and various other add-ons, expanding the utility of the Design System

Principles

  1. Start with user needs
  2. Do less
  3. Design with data
  4. Do the hard work to make it simple
  5. Iterate. Then iterate again
  6. This is for everyone
  7. Understand context
  8. Build digital services, not websites
  9. Be consistent, not uniform
  10. Make things open: it makes things better

We have chosen to adapt our principles from the Gov UK, Government Design Principles and the Australian Digital Service Standard, these guidelines have been iterated on since 2012 and provide a solid foundation for delivering government service.

Responsibilities of Steering Committee

  • Technical development
  • Design curation
  • Setting release dates
  • Release quality standards
  • Technical direction
  • Project governance and process
  • GitHub repository hosting and npm publishing
  • Code of Conduct enforcement
  • Development process and any coding standards
  • Mediating technical conflicts between Collaborators and Steering Committee projects
  • Changes to this Charter
  • Maintain a list of all Steering Committee members in the README.md
  • Curation of RFCs

Make up of Steering Committee

The make up of Steering Committee should be a diverse and multidisciplinary group:

  • Include a diverse multidisciplinary team (developers, designers, accessibility experts, others)
  • Include people from government entities
  • Include experts from the private sector as volunteer advisors

Becoming a member of Steering Committee

Interest to join Steering Committee to become a Maintainer, should be forwarded to [email protected]. Please include information about your experience with the system and why you would like to join this group.

Anyone, with any level of experience can become a Maintainer.

Inactivity in Steering Committee may result in Maintainer status being revoked.

Losing membership of Steering Committee

Reasons one might lose their membership in this group:

  • Violation of the Code of Conduct
  • Extended absence from the project, including not attending meetings
  • Ineffectiveness in the role

Steering Committee meetings

The Steering Committee can be called to meet to discuss matters around:

  • Steering Committee membership issues
  • Changes to this Charter
  • New initiatives or working groups
  • Planning for major milestones

The meetings should be infrequent and only be necessary when urgent. Attendance is critical hence scheduling is hard. Expectation is that meetings may be held at most every 2 months.

RFC process

The process of making changes to the Australian Government Design System follows the common Request for Comments (RFC) process.

See RFC Readme.