From: Bryan Murphy Date: 2002-02-06T06:29:28+09:00 Subject: Re: Ruby + XML Proposal Sean Russell wrote: >>What you have essentially created here is SAX plus Namespace dispatch. >>This is exactly how AxKit's XSP module works - taglibs register >>themselves with a particular namespace, and the namespace dispatcher >>sends all tags with that namespace to the appropriate handler. >> > >Hmmm... this is a good idea. > And that's more or less how the next version of the RPF framework works, though I'm extracting this part out into a module seperate from the web stuff (no sense in having two completely distinct things so tightly integrated. >>Now there seems to be some people here who don't want standard APIs. >> > >Well, it would be more accurate to say that there are some people here who >don't want *bad* standard APIs, which DOM is. I've ignored the SAX issue >because I never use stream parsing myself, and things I don't use (and >aren't bugs) get pushed down to the bottom of the todo list. > Heh, perfectly understandable. Anyway, David announced his XML::SAX2 api the other day on the list and that more or less does everything I've been crabbing about, so I'm currently reworking the RPF to use XML::SAX2 as it's foundation as opposed to my stuff. That's slowed me down a bit in getting the next version out, but at least it's stopped me from harassing you guys! ;) It's a nice module, does everything SAX2 I wanted Ruby to do so I'm content (for now muhahahahah) Bryan