[MPlayer-cvslog] CVS: main configure, 1.1044, 1.1045 Makefile, 1.329, 1.330

Rich Felker dalias at aerifal.cx
Sun Aug 21 16:57:04 CEST 2005


On Sun, Aug 21, 2005 at 10:26:08AM +0200, Michael Niedermayer wrote:
> Hi
> 
> On Sun, Aug 21, 2005 at 06:25:58AM +0200, Diego Biurrun wrote:
> > On Sat, Aug 20, 2005 at 09:30:04PM -0400, Rich Felker wrote:
> > > On Sat, Aug 20, 2005 at 06:46:36PM +0200, Diego Biurrun wrote:
> > > > 
> > > > BTW, can we all try to keep cvs log messages a bit more descriptive?
> > > > Things like 10l may be fun and quick to type and the problem may even be
> > > > obvious to those in the know, but don't forget that many people are
> > > > around to learn and explanations help them.
> > > 
> > > Are you talking about my v4l2 commit? IMO the error is obvious from
> > > the (one-line) patch. Dividing int/int to get a float does not work.
> > > Normally I say a lot more than just "10l" (or whatever amount) except
> > > when the error is obvious to anyone who knows C, or a typo, or a wrong
> > > numbers, etc.
> > 
> > Let's say that it was inspired by that commit, but I'm talking in
> > general, there are many more examples.  Yes, it will be obvious to those
> > in the know, but if you look at the output of 'cvs log' then 10l is not
> > descriptive unless you see the diff as well, while something like
> > "int/int does not produce a float value" is...
> 
> this is still not good, the commit log should at least contain
> * high level description of what the change does (fixing fps calculation
>   in setup_audio_buffer_sizes()) but actually thats still not good as it
>   says nothing about the conequences of the wrong fps ...

Actually I have no idea what the consequences were since I've never
used v4l2. However I expect it caused frame skipping or duplication at
the very least, and possibly broken a/v sync.

> * low level descrioption / diff summary like (int/int does not produce...)

IMO when the diff is short someone can be expected to read it..

> * list of bug numbers / mailing list archive links which get fixed

In my case none. I just discovered it by reading someone's v4l2 output
on -users.

> * possible unwanted sideeffects of the change
> * summary of any test/benchmarks done

Agree these should be included when relevant.

> * severity of the bug/change

This is the cola amount. :)

> * some list of tags from (cosmetic/crash-fix/rounding-fix/security-fix/
>   spelling-fix/indention-fix/untested/new-feature/optimization)

rounding-fix is not a good name for something like this. It's more
like major-incorrect-behavior.

Anyway I agree with lots of your motivations here, but I don't think
it'll happen anytime soon..
:)

Rich




More information about the MPlayer-cvslog mailing list