[Development] Cherry picking to replace a change set

Thiago Macieira thiago.macieira at intel.com
Mon Sep 2 17:16:17 CEST 2013


On segunda-feira, 2 de setembro de 2013 12:55:38, Oswald Buddenhagen wrote:
> On Sat, Aug 31, 2013 at 03:08:56PM -0700, Thiago Macieira wrote:
> > Of course, each commit must stand on its own and be self-contained (it has
> > to compile and should hopefully pass all tests). If you have to choose
> > between atomicity and self-containment, prefer self-containment.
> 
> atomicity implies self-containment. it goes both ways. you can submit
> neither quarks nor molecules.
> http://qt-project.org/wiki/Commit_Policy 8.1 is pretty clear on that.

That defines what atomic is. It doesn't say that the commit must compile and 
pass all tests if the rest of the commits in a topic are ignored.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130902/69fd858f/attachment.sig>


More information about the Development mailing list