On Sat, Apr 09, 2016 at 10:59:03PM +0300, Efraim Flashner wrote: > We do have some packages that have to be updated together, acme and > letsencrypt, python-cryptography and python-cryptography-vectors. But > those do have a commit message that they are updated together.
If those packages were updated separately, the build would break after the first commit. Neither of those package pairs works if the versions are not in sync [0]. In my opinion, that is a valid reason for updating multiple packages in the same commit. [0] It's a little more complicated than that. Python-acme does not depend on letsencrypt, so it should still work if updated separately. But we should not break letsencrypt if we can help it. Letsencrypt and python-acme are developed in the same code base and are only separated for distribution, AFAICT.
