Joel Rosi-Schwartz wrote: > > Murray Altheim wrote: > > > I'm likely to be tackling something akin to this in the next few months, > > trying to hook up javacvs (the netbeans.org version, not the sourceforge > > one which is under GPL) to Xindice. I don't have much of a need for large > > document support, but the approach I'd take would be perhaps useful in > > that regard. Basically, content would be checked into javacvs prior to being > > stored in Xindice, hence most revision control issues are handled outside > > of the database. I would not be attempting node-based revision control > > support (ie., as Tom said above, support within the tokenization system), > > which would be very valuable but outside the scope of effort I'm willing > > to take on. If someone is willing to do the node-based RCS within Xindice, > > I'm quite happy to step aside. > > If you tackle this, will it be under the Xindice, NetBeans, Sun or private > banner? Personally, I would like to see this be available as either part of > or > an extension to Xindice, and would be willing to participate in such an > effort. > I assume that the NetBeans javacvs is Open Source and there are no license > issues here.
I don't have the ability either as a Sun employee or an individual to publish code on the Apache web site. This takes a rather concerted effort, as I'm sure Tom Bradford will agree. I've authored an API called "XNode" that wraps DOM nodes with a metadata wrapper (similar to a simplified SOAP) that is part of an upcoming Sun web services release, and has been sent on to Tom Bradford for inclusion in Xindice (if he feels it's appropriate). As a Sun employee it seems I'm able to contribute bug fixes and small bits of code like an API, but lawyers get involved if I attempt to go beyond that. It's actually quite difficult to publish code as a Sun employee, unless that code is part of a sanctioned project. I expect this is true of most large companies, and don't think Sun is unusual in this regard. Netbeans is a Sun-sponsored initiative that provides the Forte code base in open source. It has its own open source license that is similar to (and based upon) the Mozilla license. Sun is trying to establish a relation to its open source similar to how Netscape has with Mozilla. But in terms of publishing under Netbeans, I'd have the same restrictions with Netbeans, ie., anything substantial would have to be supported fully as a project within Sun. I won't be an employee of Sun much longer, as I'm leaving soon to begin a Ph.D. program at the Knowledge Media Institute in Milton Keynes, UK. I will be then able to begin producing code that I can publish any way I like. I'll either be doing that as part of something like sourceforge, or on my own web site(s). I'll be including an implementation of the XNode API and a node-based datastore (using Xindice of course) as part of a larger package that will be part of my Ph.D. project. This should show up online this Spring under an Apache license under the project name "Ceryle." Murray ........................................................................... Murray Altheim <mailto:murray.altheim@sun.com> XML Technology Center, Java and XML Software Sun Microsystems, Inc., MS MPK17-102, 1601 Willow Rd., Menlo Park, CA 94025 Corporations do not have human rights, despite the altogether too-human opinions of the US Supreme Court.