So we've been using Axiom for a while now and I think we all agree that
there are definite pros and cons.  What I'm wondering at this point is
whether or not we commit to using it long term.

I've been going through the code a bit this week trying to get an idea
of what it would take to build an impl of the core API directly on top
of StAX while preserving the incremental parsing model and xml infoset.
 It should only take a couple of weeks to do and would likely duplicate
much of the function currently in the Axiom linked-list (llom) impl but
it would also give us some freedoms to do more interesting things with
extensions, a streaming Atom parser and writer API and a jsp taglib I've
been thinking about for building out Atom documents using JSP.

At this point, so long as we maintain the incremental parse model,
preserve the lightweight memory footprint, and can still support xml
sigs and encryption, then I'm fine with moving away from Axiom.  Like I
said, I could likely have something implemented in about two weeks.

Thoughts?

- James

Reply via email to