[kbuild-devel] Re: CML2-2.1.3 is available

2002-01-17 Thread Eric S. Raymond

David Woodhouse [EMAIL PROTECTED]:
 Hmmm, yes. I think I see at least two errors in that small selection, if I
 understand it correctly.

Please help me correct them.

 But as these are obviously behavioural changes, and
 you've said you won't make behavioural changes in the first push of CML2 to
 Linus, we can safely ignore them for now - they're lined up for your second
 wave of patches, right?

The definition of behavioral change you're implying here is so narrow that
if I interpreted the agreement that way, CML2 could do nothing worthwhile.

Get real, please.
-- 
a href=http://www.tuxedo.org/~esr/;Eric S. Raymond/a

The danger (where there is any) from armed citizens, is only to the
*government*, not to *society*; and as long as they have nothing to
revenge in the government (which they cannot have while it is in their
own hands) there are many advantages in their being accustomed to the 
use of arms, and no possible disadvantage.
-- Joel Barlow, Advice to the Privileged Orders, 1792-93

___
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel



[kbuild-devel] Re: CML2-2.1.3 is available

2002-01-17 Thread Eric S. Raymond

David Woodhouse [EMAIL PROTECTED]:
 Utter crap. CML2 makes them possible, and is a step in the right direction.
 I'm not suggesting that you never make these changes - just that you do them
 separately from the change in mechanism.

Sorry, it's *way* too late for that.  In fact, it was already way too
late for that at the kernel summit last March when Linus issued his ukase.
The change in mechanism phase of the project was essentially complete
almost a year ago now.  If you had been paying attention, you would 
have noticed this.

The idea that a pure change in mechanism could ever have been cleanly 
separated from changes in behavior was a fantasy anyway.  Large changes in
a software architecture just don't work that way, as we rediscover every
time a significant subsystem gets reworked to fix bugs.

I have held off on many things that I think badly need to be done in
order to pacify the conservative instincts of people like yourself --
for example, I think the device menus cry out to be reorganized on a
functional basis rather than on the basis of internal distinctions
like block vs. character devices that are pointless to anyone 
but a kernel implementor.

But if attempting that implausibility of no behavioral changes is what
you think I agreed to, we'd best both forget the agreement --
because it would be hypocrisy if I agreed falsely and an absurd,
project-strangling shackle if I agreed sincerely.

Continuity, avoiding gratuitous changes, and a good-faith effort to
emulate the interfaces people are expecting is one thing; artificial
stasis is entirely another.  I'm doing my best to give you the former.
You won't get the latter, no way, nohow.

If you have spotted errors, the time to tell me about them is *now*.
It's unfair to me and to other developers to artificially hold off
until we pass some mythical point at which it will suddenly be OK for
behavior to change.  The real world doesn't work that way, and I am
sure you are too experienced to believe it does.
-- 
a href=http://www.tuxedo.org/~esr/;Eric S. Raymond/a

If a thousand men were not to pay their tax-bills this year, that would
... [be] the definition of a peaceable revolution, if any such is possible.
-- Henry David Thoreau

___
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel



[kbuild-devel] CML2-2.1.6

2002-01-17 Thread Eric S. Raymond

The latest version is always available at http://www.tuxedo.org/~esr/cml2/.

Release 2.1.6: Thu Jan 17 09:42:47 EST 2002
* Oops.  Allow rulebases without a prefix declaration.
* Autoconfigurator now has MCA-bus test.

Checkpoint release before I go to an SF convention for four days, without
net access gConFusion here I come!
-- 
a href=http://www.tuxedo.org/~esr/;Eric S. Raymond/a

As the Founding Fathers knew well, a government that does not trust its honest,
law-abiding, taxpaying citizens with the means of self-defense is not itself
worthy of trust. Laws disarming honest citizens proclaim that the government
is the master, not the servant, of the people.
-- Jeff Snyder

___
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel