- From: Eric Jain <Eric.Jain@isb-sib.ch>
- Date: Fri, 13 Sep 2002 14:15:09 +0200
- To: "Stefan Wachter" <Stefan.Wachter@gmx.de>
- Cc: "xmlschema-dev" <xmlschema-dev@w3.org>
> I would be happy if some of you could have a look on it and give me > feedback. I would be especially thankful for comments on the extensions > that I added to XML schema. The idea of specifying logic in a schema is certainly compelling. On the other hand we use schemas not for generating code for internal use but to allow other organizations to work with our data without having to write all the object model and marshalling code themselves, *if they are not also using Java*, that is, in which case they can use the more powerful tools we provide. For any extensions to be of any use, they must therefore by widely available and standardized. Of course someone always has to make a beginning... Another issue is that you probably won't be able to specify all behavior you may want to attach to your data with such extensions, unless the extension would in fact contain a full-blow programming language independent programming language. For the time being I would rather specify all behavior in plain English than having a half-half solution. One question (before I actually try it out...): does your framework (un)marshal large files that don't fit into memory? Also, is the licensing term really open-source compatible? Not that I object to anyone getting paid for their work, but we must distribute our data publicly and integrating features (even if optional) that require licensing in certain cases is problematic at best. "4. You may use the Package, a Modified Package, or a non-commercial product that contains the Package or a Modified Package in a commercial environment, e.g. a commercial product, a commercial project, or inside a company only with the written permission of the Copyright Holder. Normally this permission is granted after a modest attribution to the Copyright Holder." -- Eric Jain
Received on Friday, 13 September 2002 08:15:20 UTC