On 2009-08-14 13:42 PM, Kurt Smith wrote: > On Fri, Aug 14, 2009 at 12:00 PM, Robert Kern<[email protected]> wrote: >> On 2009-08-14 11:37 AM, Dag Sverre Seljebotn wrote: >> >>> As for fparser, I think we can keep PSF out of it for now: >>> >>> fwrap depends on Cython and fparser, but Cython itself will never depend >>> on either >>> >>> At least for the time being it's more a matter of shipping fparser and >>> fwrap with the default Cython download (in the Tools dir). I can >>> definitely see Cython itself being included into Python's stdlib without >>> fwrap following along (as nobody outside of science use Fortran anyway). >> >> Hmmm. Are you sure you don't just want to distribute fwrap as a separate >> project, then? Personally, I will always prefer a second package over an >> optional component. If I had a project that used fwrap to build, I would >> want my >> prerequisite installation instructions to be this: >> >> 1. Install Cython. http://pypi.python.org/pypi/Cython >> 2. Install fwrap. http://pypi.python.org/pypi/fwrap >> >> rather than this: >> >> 1. Download the source tarball of Cython. >> http://pypi.python.org/pypi/Cython >> 2. Install Cython using "python setup.py install" >> 3. cd Tools/fwrap/ >> 4. Install fwrap using "python setup.py install" >> >> With the latter, there will inevitably be some Linux distribution that will >> put >> both Cython and fwrap into their python-cython package and some who won't. > > Good points. Dag and I talked about packaging fwrap separately once > it stabilizes. Perhaps we should just make it its own package from > the start. This would alleviate the licensing issues and 'core > Cython' could be pure Apache (presuming Pearu doesn't want to > relicense fparser for fwrap under Apache). > > Thoughts?
I would think that it would be better to start off separate while it stabilizes. If you don't intend for a Cython release to contain it, why bother putting it in the Cython repo in the first place? Mercurial repos are cheap. :-) But I'm certainly not doing any work. Do what you think is best. -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
