Open pjotrp opened 12 years ago
Potential solution is related to https://github.com/twilio/twilio-ruby/pull/375, i.e. it's the libxml gem that is preventing the JRuby build at this point.
How much effort would it be to migrate to nokogiri? We use the streaming API, in my understanding - parser.rb.
I just started to look at this and experiment with it on a new branch, and was about to open a ticket asking this exact question. It appears to be the recommended approach now versus compatability.
It's not just a matter of dropping in replacement classes, some of the paramater signatures are different, but at the same time pertinent code is pretty nicely isolated. If I make significant progress I'll share a branch on my fork.
Actually, JRuby does allow for builing native C extensions. My blastxml parser does it. Maybe because it uses nokogiri.