cvs commit: src/sys/dev/cp if_cp.c
Sam Leffler
sam at errno.com
Tue Oct 25 09:31:10 PDT 2005
Roman Kurakin wrote:
> David O'Brien wrote:
>
>> On Mon, Oct 24, 2005 at 10:34:25AM -0400, John Baldwin wrote:
>>
>>
>>> On Monday 24 October 2005 03:24 am, David O'Brien wrote:
>>>
>>>
>>>> On Tue, Sep 27, 2005 at 04:57:45PM +0000, Roman Kurakin wrote:
>>>>
>>>>
>>>>> rik 2005-09-27 16:57:45 UTC
>>>>> FreeBSD src repository
>>>>> Modified files:
>>>>> sys/dev/cp if_cp.c
>>>>> Log:
>>>>> Restore if_cp.c 1.27
>>>>>
>>
>> ...
>>
>>
>>>> You should not have backed out my commit without discussing it with me
>>>> and understanding the reason for the change.
>>>> Do it again and I *will* be taking it Core.
>>>>
>>>
>>> Looks like he added some function prototypes and moved the cdevsw
>>> up. Does i compile now with gcc 4.0? It seems that his changes were
>>> a lot simpler and didn't destroy nearly as much CVS history as your
>>> changes. It would really be preferable to use simpler solutions
>>> rather than destroying version history with really big diffs.
>>>
>>
>>
>> Doesn't matter -- it was a clear back out of my recent commit.
>> src/MAINTAINERS doesn't list any of these drivers, so what was his
>>
>>
> I do not want to list them in src/MAINTAINERS cause I think it is better
> to allow any commits.
> Cases such this one is rare.
>
> Since I didn't get reply from you within a week and I do not like
> function relocation and didn't
> find explanation from commit log I've backout function relocation, not
> fix of forward variable
> declaration.
>
> The commit log didn't state what was the problem variable forward
> declaration or/and function
> forward declaration.
>
> rik
>
>> authority in unilaterally backing out my commit?
>> It is also port portable to define static functions early in a file,
>> before they are used.
Roman, I very much agree with your view on maintainership--when someone
is given commit privileges we should trust them to commit changes to any
piece of the system. If they are not certain their change is good
and/or correct then they should get review (and in many cases review is
a good habit regardless). There have been a spate of changes of the
above sort that go against this tenet. It's made me stop working on
freebsd and I suspect the continued practice will make others find a
different place to spend their time.
Sam
More information about the cvs-src
mailing list