Steve Linberg wrote:
> 
> I've been putting off a Scoop project of mine for quite some time, kind of
> waiting for the Big Release that I could start from since it's probably
> going to mean hitting just about every file (the project is to remove all
> HTML from the internal code and put it all in variables, as a first step
> towards creating an XHTML/CSS/WAI valid build).  I'd rather not start on
> anything other than a stable, major release, since merging changes back
> into a new build is likely to be a monstrously massive pain.
> 

I don't think we currently have any plans for a major release, though it
is probably getting to be about that time. However, I think that the
"taking all the html out of the perl" would be a really good project to
do *before* the next big release. Changing lots of stuff is, after all,
what development versions are all about. :-)

Here's how I'd do it: Grab the current CVS. Get in touch with someone
who can put stuff into CVS and has a little time and bandwidth to
shepherd your efforts. Then do the project a bit at a time, like maybe
one module at a time. Submit incremental patches, rather than one huge
"This Changes Everything!" patch. It'll be way easier for everyone to
deal with, especially for a (much needed) major overhaul like this. Keep
your development code scrupulously up to date with the current CVS, send
in patches that mainly only change one or two modules at a time, and it
shouldn't be so bad.

Also, we've talked about this for a while and generally agreed that
before someone starts the task of putting *all* the layout in blocks, we
need to convert blocks to be administered more like vars, with
categories and descriptions and whatnot, so that managing the greatly
increased number of them isn't a total nighmare. Have you been following
this discussion? Were you planning to do something like that as step
one? It shouldn't be tremendouly difficult -- mostly just imitating the
"Site Controls" interface with blocks.

--R
-- 
Rusty Foster :: rusty at kuro5hin.org :: http://www.kuro5hin.org
Advertise smarter: http://www.kuro5hin.org/submitad

All the modern things, like cars and such, have always existed.
They've just been waiting in a mountain, for the right
moment.             
                                                       --Bjork