Comment 7 for bug 760018

Revision history for this message
Daniel Hackney (haxney) wrote :

I'm curious about the state of this bug. Has there been progress on it? Either way, I'd like to help to achieve this goal, though help from Reuben would be most welcome.

On the topic of how to progress, I think the first task should be to spin off as many of the files within the nXhtml package as possible. Many of them, like `php-mode', can easily be put into their own, self-contained package. As I understand it, there are some changes to various libraries not yet merged into their upstreams (`php-mode' being one of the main ones, complicated by the fact that it doesn't really seem to have much of an "upstream"). Everything in the "related" directory could be broken out into individual packages and perhaps merged with their upstreams. At any rate, they can be their own entities with their own release schedule and version numbers. Probably the same with everything in "util" as well.

In fact, you could probably break most or all of nXhtml up into separate, individual packages which users could download separately and which could be maintained individually, with "nxhtml" being a meta-package which depends on all of the files in the repo now.

Getting ahead of myself. Let me know if any progress has been made on ELPA-izing nXhtml, and I'll hook onto that or just fork the "emacsmirror/nxhtml" repo on github and start on it myself.