[MPlayer-cvslog] r26411 - trunk/libmpdemux/demuxer.c

Ivan Kalvachev ikalvachev at gmail.com
Sun May 11 17:14:12 CEST 2008


On Sun, May 11, 2008 at 1:42 PM, Uoti Urpala <uoti.urpala at pp1.inet.fi> wrote:
> On Sat, 2008-05-10 at 10:14 -0400, The Wanderer wrote:
>> Then it's entirely possible that the rules as they are presently defined
>> (or possibly ill-defined) may be out of date, and it may be appropriate
>> to update them - ideally with consensus from the entire development
>> team, preferably at least with the support of a majority, and certainly
>> with public discussion beforehand.
>
> My goal is not to make a different set of rules and then strictly follow
> those, but to make people stop treating any set of written rules as the
> ultimate authority.

You probably haven't read my mail about rules at all. I'll copy/paste
the relevant part.

"Every project have some rules. Most of the projects don't have them
written because it is enough developers to tell newbies how and why
they do the thing this way.  This is also the reason MPlayer "rules"
are written in patch and commit manuals.

MPlayer project rules are not something ancient put down by faceless
gods, that nobody remembers anymore. They are in fact End Terms of
many old (and forgotten for good) flamewars. Some of the rules have
been revised after their initial writing. Throwing these rules away
would simply restart all these flamewars again.

The problem with Uoti is that he couldn't convince enough developers
to change the rules to his liking, so he doesn't follow them. This
causes flamewar on each commit that break some rule. And there is no
end of it."

Uoti, you never accepted any kind of advice from anybody. You never
reverted any commit of yours. You never admitted doing anything wrong.
Every time when somebody asked you to do things in the usual way you
respond with "Who are you to tell me what to do. I do the work so I
can do it the way I please".

I do blame Diego for you fall, because most of the ideology you use to
justify your action is invented by him, this meritocracy based on
number of commits, these imaginary forks, these arbitrary laws.
But even Diego admits he can't control you.


And all this lead us to this situation.


>> It is *not* appropriate to simply ignore them, unless the idea is to
>> throw the rules out wholesale and not put anything else in their place -
>> that is, to move to a situation of "no rules at all".
>
> To me this paragraph seems to indicate that you don't have a realistic
> view of the situation. Some rules are already ignored; and more
> important, it's not the rules which prevent people from doing harmful
> things. "No rules at all" does not equal "everyone is free to erase all
> files in the repository or do any other idiotic thing". There are
> already lots of harmful things you could do which are not forbidden by
> any rules. Rules which even tried to cover everything would need to be
> very long. Removing official rules, even those rules that make sense and
> should almost always be followed, won't make much difference overall as
> most things won't be covered by them anyway.

You are talking about laws.

It was Diego who mislead people into thinking that these rules are
some kind of written laws and then like a real lawyer said that they
didn't explicitly forbid what you have done, so they don't apply to
you. It was just a transparent way of saving your ass. But you assumed
is the normal way we operate here.
It is not.


On a side note.

Uoti, would you accept Reimar as Project Leader.



More information about the MPlayer-cvslog mailing list