Thanks, Stefan and Bert!

Your change sets helped me notice that I didn't include all the fixes in my
development image (which I had done probably elsewhere). I'll be adding most
of them to Com43fixes (which means Com42fixes is already obsolete: each
consecutive bug-fix change set includes all previous).

Now, some discussion (and explanation why "most of them" will be added in
Com43):
#) how do we want to handle multiple values?
-- OrderedCollection if multiple values?
-- OrderedCollection always?
#) there's debugging stuff that Stephen Pair did
-- but it's not yet made very prominently available
-- and some pieces may be missing (I still need to factor out things from
his image)
-- implication: I'll probably put your "strong" halt in a separate change
set (like Com43-strongHalt)
#) should we bring together client and server in Squeak?
-- namely: use Scamper's FormField hierarchy to store fields
#) you'll still want to look into my Com43
-- it handles yet another bug: HTTP/0.9 non-conformity

One other note: while Comanche and Swiki are separate projects, they will be
released in tandem. In other words, each version of Swiki will be targeted
at a specific version of Comanche. So, compatibility issues are minimal for
Swikis (but may be major for everybody else). We still could provide
compatibility interface...

Although Bert's fixes are mostly Swiki-related (so Jochen probably took a
note of all those, based on previous discussion on the list), there are a
few important issues that are raised by looking at specific Comanche related
fixes:
#) NetworkRequest hierarchy
-- obviously, I haven't cleaned up this one
-- what do we want to remove? leave alone? add?
#) Request vs. Response
-- in the old days (Com3 and earlier), request handled both functions
-- hence some response stuff still there
-- how do we remove it?
-- and this has an implication on Swikis
-- (notably use of request done -- I want to stop supporting it)

Bolot

Reply via email to