31 lines
871 B
ReStructuredText
31 lines
871 B
ReStructuredText
.. _rewrite_of_kerneltest_app:
|
|
|
|
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
|
|
---------------
|
|
|
|
1. Good knowledge of the codebase = easier to do any future changes
|
|
2. More freedom in implementation
|
|
3. It will be easier to write documentation
|
|
|
|
The Bad points
|
|
--------------
|
|
|
|
1. More work for us
|
|
2. Existing code will be thrown away
|