A group of folks are looking at getting modular content in the non
modular buildroot in fedora. The current plan for this has us creating a
list of modules (starting with the default modules and adding a few)
that we want to be in the buildroot, doing a pungi compose to gather
them into a repo (all marked default in that repo) and then adding them
as a external repo the buildroot inherits.
The question has come up how we want to regenerate this repo, and I
wondered if perhaps we could expand kojira to do it? Is that too much
scope creep for kojira? I know the above plan has external repos, but
what if we didn't do external and could 'teah' kojira how to detect when
this modular buildroot repo was out of date and fire off a pungi compose
to update it? basically making kojira more generic and handling rpm
buildroots and regenerating them as a single case.
Is this something that sounds workable? Or should we look at doing
something completely external to koji here?