AlmaLinux Errata Index is a simple web application that displays the errata information published for AlmaLinux distributions. It is the source code running at https://errata.almalinux.org. It consumes the data exported from the AlmaLinux Build System and provides an interface to consult, search and explore the erratas.
The web application has been created using Vue.js and uses the Quasar Framework.
- You need to install the dependencies running:
npm install
- To compile and hot-reload during development, run:
npm run serve
- To compile and minify the web application for production, run:
npm run build
- Lint the code by running:
npm run lint
To customize the configuration, check Vue.js Configuration Reference.
For development purposes, you would like to add the required data into the public folder, this data consists in:
- errata.json: Raw data of erratas
- Errata pages: Automatically and static generated errata pages. You don't need to fetch them all, but only a few of them
i.e.: For AlmaLinux 8, you can fetch them from here
Any question? Found a bug? File an issue. Do you want to contribute with source code?
- Fork the repository on Github
- Create a new feature branch
- Write your change
- Submit a pull request