Roadmap
Moving Forward with Spark
In 2022 the Spark team focused on getting additional components into the component library (Time Selection, Currency Input, Inline Date Calendar, and Indeterminate Checkbox), improving the codebase by fixing issues raised in our JIRA board, and supporting the development of the official Spark-React component library.
In addition to this, we begun an audit of the entire component library to identify where improvements could be made to component functionality and to the underlying code.
Using the findings of our audits, the Spark team will begin working on a major initiative in 2023. This will include the following:
- Making Katana the only theme and eliminating the Classic theme
- Updating our SCSS/SASS to use the module system
- Updating our SCSS to better support theming and product customizations
- Improving our documentation
- Designing new Page Templates that reflect real-life usage, and how to effectively design with Katana
We do not have a timeline for when this body of work would be complete, but we will communicate our progress through the Spark newsletter. You can sign up to receive the Spark newsletter by sending an email to spark@sabre.com.
In the meantime, our support model for existing components will continue, with bugfixes resolved in Spark v2 and v3. We will also continue to support the development of the Spark-React component library as it approaches parity with the vanilla Javascript component library. As a reminder, we welcome contributions to the Spark-React library so please reach out if you would like to contribute.