Initial version of kerneltest ARC investigation

This is an initial version of the ARC investigation document for kerneltest
initiative.

It contains:
* index document with info, requirements for the project and what this
initiative needs to address
* repository enhancement investigation - what is missing in the repository
itself
* Complete rewrite stub - needs to be updated
* V2 reuse investigation - thorough investigation what is available in current
codebase, which wasn't released

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
This commit is contained in:
Michal Konečný 2022-08-29 17:05:01 +02:00
parent 59d2375847
commit ed89fe6173
5 changed files with 171 additions and 0 deletions

View file

@ -0,0 +1,23 @@
.. _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.
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