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


Reply via email to