Thank you for your reply.
The code I have posted is but a prototype of what I'd want in something like Koji or
Copr, so of course flaws will be present, but thank you for pointing them out anyways.
I am simply calling for an overhaul in the Koji codebase and I'm more than happy that
someone have reviewed my proposal and pointed out my flaws.
I will use this to plan for my future patches on Koji.
Anyways, is there any way that I can contribute to/any plans on the development of
Koji-NEXT? I'm very interested in a new revamped version of Koji and I'd like to
help out in that regard, especially in the API part.
P.S I also want some instructions on quickly deploying a test instance of Koji for
hacking.