Complete Rewrite Of kerneltest Application
One of the options is to completely rewrite the current solution and start from scratch. This will allow us to address all the requirements and get rid of all the existing tech debt. We can also reuse some code from v2 rewrite.
Requirements
See `https://fedora-arc.readthedocs.io/en/latest/kerneltest/index.html#requirements`_.
There are also a few other things that need to be addressed:
OpenShift deployment
Database migration (in case the DB schema will change)
The Good Points
Good knowledge of the codebase = easier to do any future changes
More freedom in implementation
It will be easier to write documentation
The Bad points
More work for us
Existing code will be thrown away