> I'm finding myself using Ruby with XML more and more. However, I'm > reluctant to distribute applications that use xmlparser, as it forces > the applications' users to install both expat and the xml module. > > So, I'm proposing that we include these in the Ruby core, and > therefore make them globally available. The expat license allows this, > so I suspect the main problem might be one of size (expat will add > about 200k to the download). Pardon my naivety, but why wouldn't it be desirable to implement a full blown XML parser in Ruby without using expat underneath? Would a pure Ruby xml parser be too slow? Or would it just be silly to implement one from scratch? thanks, aaron