[Chandler-dev] Re: incorporating MDP package into external tools
pbossut at osafoundation.org
Wed Aug 30 10:18:50 PDT 2006
Xun Luo wrote:
> I am thinking that if it is feasible to incorporate a python library
> MDB(http://mdp-toolkit.sourceforge.net/) into the chandler toolbox. It
> is a pure python library for advanced data processing and is under
> LGPL. Philippe and I discussed about the licence before and feel there
> should be issue with the license.
You mean: there should be *no* issue with the license. I actually
cleared that out with the MDP folks on their mailing list and, indeed,
there should be no issue though the LGPL is a little unclear when it
comes to interpreted code like Python.
> This is still a preliminary proposal for your comments. If we do not
> plan to add this into the trunk at present, I could also branch proper
> directory to put it under. Do you have suggestions where to put it?
> /util, /tools, or other places? And how could I set the import paths
> so that the plugin applications could directly import them without
> specifying absolute path?
As I said in the original email, external libraries are put under
/external, same as we do for other external Python libraries we use. I
see no reason not to do the same thing with MDP. I sure would like to
hear from Bear on this though.
More information about the chandler-dev