[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

w3 and Emacs 21 choices

As the maintainer of Debian's w3 packages, I'm currently
contemplating packaging w3 for Emacs 21, so that we'd have
w3-el-e20 and w3-el-e21 packages.  But there are several options.
The viable choices I've come up with so far are as follows:

        1. Add minimal patches to Debian's existing w3 in order
           to make it compatible with Emacs 20 and Emacs 21.

        2. Package the w3 CVS.  This has a dependency on Gnus 5.8
           or later, which is included in Emacs 21 but not in
           Debian's Emacs 20 without the `gnus' package, so there
           would be some subchoices:

                2a. w3-el-e20 would Depend: on `gnus'.  This
                    could potentially irritate people who don't
                    want a newer version of Gnus.

                2b. w3-el-e20 would be the same old w3, not from
                    CVS.  This would undoubtedly irritate people
                    who wanted newer versions of w3.

                2c. We could have two packages for Emacs 20, one
                    of 4.0pre.46, one of the CVS.  I don't want
                    to do this.

My preference is for 2a, followed by 2b.  Choice 1 is not a great
idea because it means we'll continue to fall farther behind in
the w3 version we've got packaged, and 2c is worse because it
adds confusing choices to the package system and will undoubtedly
be difficult to maintain.

Speak up now if you've got a strong preference, please.  If I
don't get any input in a week or so, I'll go with 2a.
"GNU does not eliminate all the world's problems,
 only some of them."
--Richard Stallman

Reply to: