On Fri, Aug 19, 2011 at 06:55:56AM -0500, Dan McGee wrote: > On Fri, Aug 19, 2011 at 3:16 AM, Lukas Fleischer > <[email protected]> wrote: > > This allows for releasing to multiple repositories with a single > > archrelease invocation, while keeping separate commits: > Isn't this a perfect example of where we would want a single atomic > commit? I like the multiple tags idea, but it seems we should also > combine the commits as well. >
Well, I wasn't so sure when I wrote this. You could also declare releasing a package to a single repository as atomic. The idea is that there might be situations when we want to release to a single architecture only and that you might want to revert a single architecture release if you accidentally released to the wrong repository (like core-i686 and extra-x86_64). I know that this is quite a stretch, though... If we actually define a package as broken if it supports i686, as well as x86_64, and is released to i686 only, you're probably right.
