[VETO] old ws -- packages, define-behavior
Stephen J. Turnbull
stephen at xemacs.org
Thu Nov 11 23:30:55 EST 2004
>>>>> "ms" == Michael Sperber <sperber at informatik.uni-tuebingen.de> writes:
>>>>> "Stephen" == Stephen J Turnbull <stephen at xemacs.org> writes:
Stephen> Are you sure you're not just miffed because after quite a
Stephen> while doing work in your own work spaces, you're ready to
Stephen> go public with a couple of them, but Ben shows up with 10
Stephen> work spaces, and shows every sign of wanting to commit
Stephen> one a day for the next 10 days?
ms> I don't think so---my position hasn't changed over the years,
OK. That's true, but I appreciate you taking the time to reconsider
ms> and both Eric and Marcus tell me that there are problems with
ms> Ben's patches, but so far no insurmountable ones.
[Aside: I really wish they would post their code. Is there some
reason why they can't use a branch in the XEmacs repository rather
than a separate repository or (horrors!) just keep workspaces around?]
Stephen> But based on the commit pace over the last year and a
Stephen> half, I don't see any justification for making a policy
Stephen> of slowing Ben down just to slow him down.
ms> That's not what I'm asking---I'm asking him to structure the
ms> work the same way everyone else has been structuring their
ms> work. This will, as a consequence (as you pointed out) the
ms> effect of slowing him down, but that's not in any way the
ms> primary objective here.
I'm sorry, I shouldn't be trying to judge your "objectives", they are
what they are, and I'm sure they are as you say. My point is that
slowing Ben down will be the primary _effect_.
Look at it from Ben's point of view: what's in it for him? Are his
patches going to get better or faster (let alone "careful" and
"timely") review if he makes more and more effort to structure them as
I certainly can't promise any such thing. For example, I queried a
recent Ben micropatch on design grounds, and he replied "here's what
I'm trying to do; feel free to do better." Well, I will, but it will
take a while! As for the big stuff ... well, I've decided that I
"don't like" lots of the details of The Great Mule Merge, but even
after two and a half years I still haven't articulated exactly what!
Can you promise to do better than that? Most likely, you can. But
can you afford to? And will you?
And it's not just you; this will require varying amounts of effort on
the part of all reviewers and developers.
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
More information about the XEmacs-Beta