>>>> "Ville" == Ville Skytt[1] <Ville>
writes:
Ville> On Thu, 2002-08-08 at 18:09, Jerry James wrote:
> I think we should get out of the business of supplying DTDs
> entirely.
So make a separate package and deprecate it. I have not yet done much
with anything but X?HTML. However I occasionally run into some of the
others we supply and it's useful to have them.
> We should probably provide pointers to places where popular
> DTDs can be acquired,
Definitely. Somebody who has a good idea of what they're doing should
explain (in Texinfo and maybe docstrings and error messages) how to
configure PSGML to point at existing catalogs and DTD libraries.
> and possibly package up only the HTML DTDs in a separate
> package.
If we're going to get in the business of passing judgement on which
DTDs we should supply, there aren't _any_ HTML DTDs we should supply ;-).
Ville> Yes, I kind of like this, though I have a feeling the
Ville> package system wouldn't be too happy with a DTD-only
Ville> package.
I don't see why. And if so, we should fix it.
Ville> Would we need to have some dummy .el's,
At the very least we'll have _pkg.el and auto-autoloads.el, but those
are both automatically generated.
Ville> or (sh|c)ould psgml-html.el (which is not part of the
Ville> upstream psgml) be moved there as well?
No. Millions for implementation, but not one .el to cater to bad
design (assuming it is screwed that way). Make the conceptual
separation as right as we can.
Ville> Maybe HTML 4.01 and XHTML 1.0 (updated to the new W3C
Ville> recommendation, 2nd ed.) would be enough, and g'bye to all
Ville> others?
I don't think this works. People will be using older DTDs (I know I
have a few), and support for those shouldn't "just go away".
I keep coming back to the "separately package what we've got, and
deprecate it". Maybe once the separation is working, give it 6 months
and remove from SUMO? (Ie, give 6 months warning.) This business of
"we've decided, you adapt" is one of the things I've always disliked
about GNU Emacs.
In the end it's up to you and Peter, Ville. It's your workload.
Footnotes:
[1] My apologies for the brokenness of Supercite. I _will_ fix this,
one of these days....
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
My nostalgia for Icon makes me forget about any of the bad things. I don't
have much nostalgia for Perl, so its faults I remember. Scott Gilbert c.l.py