[parisc-linux] 2.3 whining
Thu, 13 Jan 2000 08:43:40 -0700
A lot of code cleanup occurred and several defects were fixed in 2.2
since the beginning of December. Much of this effort (my effort is
why I'm upset, and some good efforts by John David Angelin too) is now
gone. The dirty code and defects, which *were* fixed, are now holding
us all back in 2.3! Things could've been done better.
When the 2.3 CVS tree was started, it would've been better to copy the
RCS files (and tag the 2.2 ones) instead of checking in a newly-numbered
revision with no past
history attached. Because of the way it was done, it's unnecessarily
difficult to tell which 2.2 file version was used to begin the
2.3 port (because all the versions are 1.1 again), and thus
difficult to figure out which changes need to be re-merged. Also the
comments from the previous authors have been lost in the 2.3 tree.
In going to 2.3 the realmode embedded executable stuff I designed has
been obliterated. I don't know how this was decided but I was not part
of the decision. Even though it might be the right long-term answer,
consequently we now have fragile real-mode C code as we had before, so it
is not a simple matter to re-merge the 2.2 fixes into 2.3
because you're working against the compiler and some other structural
differences, leaving us with a nice mess. (jsm thought up a nice
way to avoid my realmode hack, but I have no incentive to
start coding that to see it disappear too).
If my hacking is unhelpful to palinux, I would prefer knowing
that *before* making changes rather than finding out *after*
doing a bunch of work and watching it disappear.
I'm owed an explanation of why the realmode embedded executable
was wrong for the project and is now gone.
And an explanation of why the defects and improvements
I (and JDA) contributed were wrong for the project too. I'm willing
X-From-Line: email@example.com Fri Mar 12 07:50:14 1999
Received: from merlin.pcj.primenet.com (firstname.lastname@example.org [192.168.111.10])
by merlin.pcj.primenet.com (8.8.7/8.8.7) with ESMTP id HAA00758
for <email@example.com>; Fri, 12 Mar 1999 07:50:12 -0800
Received: from pop.primenet.com
by merlin.pcj.primenet.com (fetchmail-4.4.7 POP3)
for <pcj/merlin.pcj.primenet.com> (single-drop); Fri, 12 Mar 1999 07:50:13 PST
Received: from smtp02.primenet.com (firstname.lastname@example.org [126.96.36.199])
by primenet.com (8.8.8/8.8.5) with ESMTP id DAA18728
for <email@example.com>; Fri, 12 Mar 1999 03:29:29 -0700 (MST)
Received: (from daemon@localhost)
by smtp02.primenet.com (8.8.8/8.8.8) id DAA12827
for <firstname.lastname@example.org>; Fri, 12 Mar 1999 03:29:27 -0700 (MST)
Received: from SOD.RES.CMU.EDU(188.8.131.52)
via SMTP by smtp02.primenet.com, id smtpd012771; Fri Mar 12 03:29:17 1999
Received: (from listserv@localhost)
by sod.res.cmu.edu (8.8.7/8.8.7) id FAA18792;
Fri, 12 Mar 1999 05:29:06 -0500
Resent-Date: Fri, 12 Mar 1999 05:29:06 -0500
X-Authentication-Warning: sod.res.cmu.edu: listserv set sender to email@example.com using -f
Date: Fri, 12 Mar 1999 12:28:40 +0200 (EET)
From: Hannu Martikka <firstname.lastname@example.org>
Subject: Re: [hppa-linux] Boot #4
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
X-Mailing-List: <email@example.com> archive/latest/178
X-MIME-Autoconverted: from 8bit to base64 by sod.res.cmu.edu id FAA18792
X-MIME-Autoconverted: from base64 to 8bit by primenet.com id DAA18728
Xref: merlin.pcj.primenet.com palinux:149
Tested bootstrap #4 with 735 (rbootd) and it worked OK.
"The linuX Files -- The Source is Out There."
To unsubscribe: send e-mail to firstname.lastname@example.org with
`unsubscribe' as the subject.