Hi,
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.
Cheers,
- Philippe
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev