Introducing Ripple 2.0 #69
Pinned
dylankelly
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The next iteration of the Victorian government digital design system.
Ripple is the digital design system of the Victorian Government, created in 2018 for vic.gov.au and is now in use on over 50 Victorian Government websites on the SDP platform.
In order for Ripple to support a growing number of websites across government we need to make some underlying changes to ensure it is built for the future.
This refactor ensures designers and developers using Ripple can:
The refactored version of Ripple will be known as Ripple 2.0 and is a breaking change from Ripple 1.x.
While the changes will be mostly undetectable on the surface, the changes underneath will ensure visitors can easily use all Victorian Government websites, regardless of ability, location or device, and trust that the websites they visit are an official source of Victorian Government information.
As always, it will remain open source, and we encourage contributions from other departments and digital agencies to create improved and more consistent outcomes across government.
Whats new in Ripple 2?
Ripple 2 is a modern redesign and rewrite from the ground up based on:
Timeline
Ripple is currently in Beta. Over the coming months we will be working to ensure it is ready and tested for production. This milestone is currently set for EOFY 2023. After this milestone, new sites launching on SDP are advised to be built in Ripple 2.
In the second half of 2023 SDP will be working on migrating custom functionality across SDP sites to Ripple 2 in preparation for migration.
Support for sites on Ripple 1.x
Ripple was released in 2018 and was built on Vue 2 and Nuxt 2 frameworks. These frameworks are now end of life, Vue has indicated it will be supported until December 31st, 2023.
SDP will maintain support for Ripple 1.x sites for 12 months. This will include critical bugs impacting site availability and security issues. Beyond June 2024, SDP will no longer provide support for Ripple 1.x sites to ensure our efforts are focussed on the future of Ripple 2.
For sites not maintained by SDP, you have the following options:
More information
The SDP team is currently working on a dedicated website for designer and developer documentation for using Ripple 2. This will include dedicated migration guides. We will be sharing a beta version of this in the next quarter.
If you have further questions please reach out to the SDP team via GitHub Discussions, SDP Slack or via the SDP Community of practice
Beta Was this translation helpful? Give feedback.
All reactions