'Twas brillig, and Kim Lester at 31/07/09 17:22 did gyre and gimble:

On 01/08/2009, at 12:55 AM, Lennart Poettering wrote:



Please, next time attach them uncompressed and inline, makes it easier
to comment on.

Ok - but historically newgroup readers have tend to flame people who add 20K+ of patches inline on a discussion group....
Times change.

Yeah, I think git brought about that change - inline reviews of emails and the fact that "a patch is an email" kinda makes this the case.

Generally you'll commit separate patches as separate posts to the list - git send-email makes this a breeze. For and example see Lennarts own post to the alsa list today:

http://mailman.alsa-project.org/pipermail/alsa-devel/2009-July/thread.html#19861

(neer the bottom : the subject start: [PATCH 1/4] .....

It makes it easy for inline review of changes/comments etc. (which I did to Lennart's commit over there as you'll see!)

Hmmm. I probably can but it's going to take me a number of hours to sort out and I can't do it until later next the week.
If you _have_ to have it let me know and I'll try and get around to it.
I understand they are orthogonal edits but surely they are of relatively little value individually? I have always tended to commit a logically related and self consistent set of changes - in this case "make OS X compile/run".
Is it a "git" mindset or a "PA" mindset to commit minimal deltas ?
I will stay minimal in future.

I think it's more about the what the fixes do. In this case to "make OS X work, there are several small but ultimately unrelated (in the wider picture) changes.

With git is quite easy to create these separate commits locally (on a branch), post separately for peer review and then make changes to indivudual commits+reapply other commits.

Ultimately the git tree you start off with initially is unlikely to be the one used after review, but git makes this pretty easy (git checkout -b new try <last good commit ref> + git cherry-pick and such like are your friend here)


Also, you'd do me a great favour if you could follow the rules pointed
out here:

http://pulseaudio.org/wiki/CodingStyle

I say tom-ah-to .. you say tom-a-to.
I've read it now.
I happen to voilently disagree with point 3 :-) given space is not a problem these days. I *like* my braces to line up vertically. Its far more elegant IMHO than opening braces way off in never-never land on RHS of screen.

For the record, I agree with you. I also like balanced braces (e.g. if one side of an if/else has braces, both should have them), but that's another tangent. I code for several projects with various different styles. It's annoying switching around but you get used to it :)

Still at least you're very sensible with 4 space indents. I just don't get these 3-space indent weirdos!!! :-)

I prefer 2. /me ducks.


:p

Col


--

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mandriva Linux Contributor [http://www.mandriva.com/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to