FYI, if they do a
bk send -ubk://linux.bkbits.net/linux-2.5 torvalds@transmeta.com
that problem goes away. The -u<url> stuff does the same sort of handshake
that a pull does to figure out what needs to be sent to fill in the holes.
> > Having the facility to put per-file changelogs in with BK rather than just
> > sending patches is something I quite like, so I'd rather not just revert to
> > sending patches.
>
> [ Personal opinion alert! No impact on patch acceptance, as long as
> enough changelog information exists _somewhere_ ]
>
> I personally like good changelog comments, and I find per-file comments to
> be a mistake.
<Also personal opinion>
Sometimes yes, sometimes no. Certainly the high order bit is to capture
the logical change in the changeset comment. One should only have to read
the change{set,log} comment to see if that change is interesting or not,
it should not be necessary to go read the file comments.
The file comments are more about the details of the implementation, not
the idea. I think the reason that Linus doesn't care about file comments
is that he always reads the diffs and that's better than any comment, in
general. That's more or less true, but the file comment is a place to
give yourself or others a hint as to what was in your mind when you made
that change. Those hints can really save your butt when the pressure is
on to turn around a bugfix fast for a customer/whatever.
One of the engineers here said "Changeset comments are for managers,
file comments are for engineers", which is another way to look at it.
Anyway, I would agree 100% that the changeset comments are the most
important in general, so if those are gotten right then we're ahead
of the game.
> - the per-file comments don't show up in many of the standard changelogs
> (not mine, not in "bk changes" etc), so the per-changeset comment
bk changes -v
will list the file comments as well. There is a minor sorting bug in there
when the timestamps are screwed up, but it tries pretty hard to make it be
ChangeSet comments
File 1 comments
File 2 comments
Etc.
----- Larry McVoy lm at bitmover.com http://www.bitmover.com/lm - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/