In my idea, a button for every repository.
I think that @davidep idea is one button for all packages of all repositories added.
Am i wrong, Davide?
What I still haven’t said is once a repository is enabled it can provide its categories (blue buttons) and modules (checkboxes). I think there’re enough features to meet the requirements stated so far.
I like this option very much. The additional repositories I usually configure have their own <repository>-release
; it would be a pity to repackage/maintain the new package when we probably just need a pointer to somewhere where we may find the release.rpm and its updates.
This would not exclude repositories without release.rpm: the maintainer can create the rpm and then ask to be added to the repository list.