- Continuation and stability of the Design System
- making the Australian Government Design System the best design system for government
- 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
- 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
- Start with user needs
- Do less
- Design with data
- Do the hard work to make it simple
- Iterate. Then iterate again
- This is for everyone
- Understand context
- Build digital services, not websites
- Be consistent, not uniform
- 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.
- 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
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
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.
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
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.
The process of making changes to the Australian Government Design System follows the common Request for Comments (RFC) process.
See RFC Readme.