Noah, See, that's the kicker. I don't by any means want to distribute the bindings. But by virtue of the GPL, if you're code uses, say for instance, the Xapian bindings you're code must be released under the GPL. Ie, by mere virtue of having "import xapian" in your python script it would have to be released under the GPL.
It wasn't until I put that one together that I realized how much I dislike the GPL. As to the erlang FTI idea, I'd be all for this too. Keeping as much in erlang as possible seems like a good idea to me. It just so happens that one of the short examples in Programming Erlang is about creating such a beast. Granted its small and trivial, but its a place to start from. Now, if anyone wants to go and implement a decent stemmer and all the other whizbang features that people expect from a FTI, I'd probably jump on board with that. Paul On Fri, Jul 18, 2008 at 8:42 AM, Noah Slater <[EMAIL PROTECTED]> wrote: > On Thu, Jul 17, 2008 at 06:36:14PM -0400, Paul Davis wrote: >> It depends on what license the bindings are released under. Assuming >> they're GPL'd like Xapian's then the answer is that we distribute >> separately. To me that's a slight annoyance. Pyndexter appears to be >> under a BSDish license judging from the COPYING file. Not that I read >> it, but it looks like the same format and length. > > I see absolutely no reason why we would want to distribute the bindings > anyway. > > We don't distribute any other bindings or 3rd party libs apart mochiweb, and > that's only because the project is still quite young. > > -- > Noah Slater, http://people.apache.org/~nslater/ >
