On Mon, Feb 4, 2019 at 7:38 PM Jason Ekstrand <ja...@jlekstrand.net> wrote: > > On Mon, Feb 4, 2019 at 6:25 PM Alyssa Rosenzweig <aly...@rosenzweig.io> wrote: >> >> > Actually, I just gave you (Alyssa) push access... Also, as you'll (as >> > far as I understand) basically be owning the panfrost bits in mesa, >> > you should be able to commit to them. >> >> Oh, thank you! :) >> >> > 1. Don't break the build >> >> Acked-by: Alyssa Rosenzweig <aly...@rosenzweig.io> >> >> > 2. No merge commits >> >> Just to be clear, is the idea to just make sure everything applies >> cleanly / is a straightforward fast-forward, and if not, to rebase/squash >> so it does? > > > Roughtly? I really did mean "no merge commits" which really just means > linear history. Ideally, you'd have something that roughly linearly works > but that's a Panfrost quality thing. I'm sure there will be regressions all > over the place as you work given that it's still a bit prototypey.
An important point here is "bisectable". You shouldn't have commits like "fix this totally broken earlier commit in the series". Breakage can happen -- that's a fact of life -- but you should avoid having "known" breaking commits, since that will mess up bisects down the line. Cheers, -ilia _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev