At 10:36 PM 10/9/00 -0500, J. David Blackstone wrote:
> > J. David Blackstone wrote:
> >>
> >> When they drafted the U.S. constitution, there was
> >> a huge debate over whether to base congressional representation on
> >> population per state or make each state equal.  Both sides had a good
> >> claim to the other being unfair; giving a smaller state (Rhode Island,
> >> or Mac users) equal say with a larger one can seem unfair to the
> >> larger segment, and I think in this case it would be.  ("No,
> >> seriously, guys, I think we should move the epoch to 1904.")
> >
> > I agree with jdb.  One equivalent vote per person opens the possibility
> > that some company in Redmond could assign 250 of its employees to
> > "go vote in that Perl thing and make it ours".
>
>   Ouch.  Didn't even think of that.

Or, just as bad, the vote hits slashdot and we have a half-zillion frothing 
slashdotties descend on us and either vote their bigotries on us or just 
screw around for fun.

> > Also, I'd point out a weakness in the presidential analogy for Larry.
> > The President of the U.S. can only veto; any legislation he ignores
> > passes by default.  Also, the President cannot introduce legislation.
> > Rather, Larry is like a king; and we are his ministers, courtiers, and
> > noblemen.  We can argue til we're blue, debate, resolve, and vote; but
> > in the end, it's Larry who makes the decision.
>
>   Yes, although Larry is kind of like a king after the signing of the
>Magna Carta.  There's no divine right, here; if Larry decides we're
>going to eliminate dollar signs for scalars and optimize the core for
>a C<use Python;> module, most of us will jump ship.  (Though not
>without tears of regret.)

I'll point out a bigger failing in the analogy. The US isn't a democracy, 
none of the states are (except for the odd dabbling in, usually badly, it 
with ballot initiatives), and very few municipalities are.

A better analogy is that Larry's the Bishop and Chief Architect, while the 
rest of us are engineers, sectional architects, artisans, craftsmen, 
journeymen, and apprentices, working to build up a cathedral. (And yes, I 
do mean this analogy in the way you likely think I do, amongst other ways)

Regardless, a "design decision by majority vote" just isn't going to fly in 
a mostly-volunteer effort, and it rarely does in a commercial effort. 
(Whether it results in a working system is a separate matter) If you need 
an example, we have Unicode staring us straight in the face. It was put on 
the table both out of general need and directly to serve a large part of 
the perl userbase (i.e. Windows), and look how far it got us. Heck, 5.6 was 
released as tatty as it was *because* people weren't working on the things 
that were unfinished.

If a proposal is put forth to handle personnel issues via some sort of 
community decision, that's great. If it gets Larry's approval I'm all for 
it and will follow the decisions it makes. (Even if, or especially if, the 
result is I take my leave) The one thing we should *not* do, though, is 
make design decisions by vote. It's worse than decisions via committee--at 
least those have some hope of being technically sound.

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to