Re: ANN: XML Marshalling for Objective C on OS X
Re: ANN: XML Marshalling for Objective C on OS X
- Subject: Re: ANN: XML Marshalling for Objective C on OS X
- From: Chris Meyer <email@hidden>
- Date: Thu, 19 Jun 2003 09:15:34 -0700
This framework looks like it has some nice capabilities of which I
would surely find a use.
Unfortunately as a commercial developer I can't use (and for that
reason wouldn't contribute to) this framework under GPL. A LGPL or,
even better, a BSD license would gather more developers. But if you're
philosophically into the whole GPL thing, it's your choice of course...
but from your announcement it sounded like you have some flexibility
regarding the license so I thought I'd offer some feedback. I think its
very difficult to change a project from GPL to BSD once users have
contributed so now is the time to set the license straight.
Also, whichever license you choose, it would be nice to get this up on
SourceForge. I've made changes to a few projects hosted by individuals
(i.e. not on SouceForge). To date, none of those changes have been
integrated into those projects. Furthermore, several of the projects
that I've used in the past have disappeared from existence (the
individuals hosting them stopped paying Apple for .mac). SourceForge is
insurance for other developers against that kind of thing. SourceForge
projects with multiple maintainers are much more preferred open source
projects rather than projects hosted or run by individuals.
Hopefully this feedback is useful to you (and other framework open
source framework developers).
On Thursday, June 19, 2003, at 07:50 AM, Jim Rankin wrote:
I've developed code for marshalling XML into Objective C objects and
unmarshalling Objective C objects into XML. An XML file specifies how
to do the mapping, then you can marshal and unmarshal data with just a
couple of messages. It's similar to the Castor project for Java.
It's available at http://homepage.mac.com/jimbokun/MarshallingTest.gz
It works on top of Core Foundation XML. The project also contains a
class implementing "key value coding" for XML, letting you get and set
the value of XML elements using an "XPath-ish" syntax.
Open the project and read the README.txt in the Documentation folder
to learn more.
I'm releasing it under the GPL, but if you need a different license
let me know and we can probably work something out.
Let me know what you think.
Best,
-jim rankin
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.