Hi,
On 26.02.2010 01:35, try zigc wrote:
Agree. jaxb is a standard and is actively developed, updated and maintained.
On the other hand, I have not seen much development on castor's xml.
Given the fact that I am the person who's spent a lot of his free and
unpaid time on adding features to Castor XML, addressing bugs, etc. I'd
really be interested to know where this perception comes from.
Let me clarify a few things here:
- No, I am not upset to read a statement like this.
- Yes, there's not many active committers with the XML side.
So I am simply asking to get a good feeling what lacks in your view. But
le me take the opportunity to add one of my own thoughts here: in all
the years I have been active committer for Castor XML 8and bear in mind
that I started to commit on the JDO side of things first and only), I
have seen many folks turning to us having ideas, reporting bugs,
complaining about missing documentation, etc. Strangely enough, only
about 3 to 5 % of those had a look at the code (sources, doc, ...) and
contributed anything (back).
For me that is a sign that there's confusion about what open source
development is about. Here's what it it definitely should not be:
* reporting bugs and waiting for them to be fixed.
* assuming that an open source project is always commercially backed
(and hence everything is for free).
* having ideas, but expecting that everybody else will implement them.
* having ideas, but being too afraid to expose yourself with initial patches
* bitching about the documentation quality (lack thereof), but not
contributing one single paragraph of text back.
Now, I have been in OS long enough to be able to cope with this .. ;-) ,
but given the man years I have invested in Castor (without being paid,
in my spare time), where is everybody else ?
Or more specifically: where is YOUR personal contribution ? I assume you
are a user of Castor, and approve of some of its functionality. But how
come your have not had a look at the source of some of these problems
yourself, and attached a patch to be integrated with the product ? Where
is your contribution, your time ?
Please, do not get upset by this what I am trying to say here. I am not
picking on you specifically. It just happened to be that you triggered
this by coincidence.
Question/Thought:
- Would you be willing to pay for Castor to be maintained better/more ?
- How much would you be willing to pay for e.d. documentation to be
improved.
We here at indoqa.com are in a position to allocate some resources to
Castor, as some of us have a lot of expertise in selected areas of
Castor. Problem is that we need to balance things, and as always, the
need to feed ourselves directs resources (and their availability)
elsewhere.
Cheers
Werner Guttmann
Castor, committer
> In
fact, the current version is kind buggy than, say 1.0 or even 0.9.3
Sorry to be pick yhere, but we are at 1.3.1, that's about three years
after Castor 1.0 has been released.
but I
still appreciate those guys who keep castor alive after its sponsor closed
door.
Regards
Bill
On Wed, Feb 24, 2010 at 7:17 AM, Martin S. Weber<[email protected]>wrote:
On 02/23/10 21:11, try zigc wrote:
You will need to write more lines of code with jaxb than castor. Also,
castor generated classes are more natural than jaxb.
Heh. I'd say it's the other way round. And as soon as you encounter
xsd:any, you are lost with castor last I looked. Jaxb doesn't handle it
*pretty* either, but at least you can unmarshal and marshal again and don't
have garbled XML.
Regards
-Martin
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email