[Gimp-web] Netscape 4.x (was Re: anyone try the news out?)
Raphaël Quinet
quinet at gamers.org
Fri Apr 4 18:14:27 2003
On Thu, 3 Apr 2003 18:52:00 -0800, Helvetix Victorinox <helvetix@mysterious.org> wrote:
> I think we've expected to eliminate the SSI stuff that is currently
> in place. At least I've already written a small SSI preprocessor
> that peforms the include substitutions, as well as variable
> definitions and interpolation. It is included in the cvs tree as
> programmatic/tools/ssi-pp.py, although I don't think it has been used.
This is nice and this could certainly be helpful if we decide to go
for static pages.
I would have prefered to do this a bit differently, by having a script
that "wraps" the source (X)HTML files into a template instead of
requiring the source files to contain SSI statements. But I cannot
give more details nor code for the moment. Anyway, the current system
isn't bad at all, so it can be used now.
> There are also two programmes which substitute one string for another.
> One, programmatic/tools/subst.py works on arbitrary text files, the
> other, programmatic/tools/rewrite.py, only on well-formed xml files.
> The one that works on arbitrary text files is relatively new, and so I
> don't think it is being used very much.
>
> The xml file "substituter" insists, first of all, on a well-formed xml
> document. So it can be used as a GO/NO-GO test on input files. Secondly,
> it will substitute any attribute and it's value with a definition of both
> an attribute name and value. This let's you not only rewrite attribute
> values (eg URLs) but their attribute names as well.
That sounds very nice and useful. So we could use this test as part
of a CVS commit script, if necessary.
> A mechanism for recognising bug references has been implemented, but
> not integrated into any of the programmes above.
OK.
> The site is in good shape, despite comments otherwise. It's easy to be
> a critic.
I am in the very uncomfortable position of giving comments on the new
site while I know very well that I will not be able to contribute
anything before May (or after Easter, at least). I do not like to do
that because I prefer to submit patches or do at least a part of the
work myself instead of telling people what they should do. But Carol
asked for comments and I think that the compatibility problems with
older browsers such as Netscape 4.x are serious enough and deserved to
be mentioned. I will try to contribute later, but for the moment this
is just not possible for me. Believe me, I would if I could. But the
time I am spending on these mails is already too much for me. Sorry.
Hopefully, this will get better in a few weeks. I have many other
suggestions for improvements about the new site and especially the
mechanism for publishing the pages. But I think that I'd better shut
up now and come back to this when I can actually do something about
it.
-Raphaël