On Wed, Aug 12, 2009 at 3:00 PM, Dag Sverre Seljebotn<[email protected]> wrote: > Kurt Smith wrote: >> Hi, >> >> As my GSoC winds up, we need to decide whether we'll package the >> fortran parser, 'fparser' (located as a subpackage of the G3 F2PY >> project http://code.google.com/p/f2py/) with Cython, or if it will >> remain an external dependency. >> >> Dag Sverre and I had a short email thread with Pearu Peterson about >> this, and inclusion was left as a possibility. I want to check here >> and see if inclusion would be rejected straight away, before pursuing >> the matter further with Pearu. >> >> First, I believe there to be no licensing issues, although I'm not >> 100% certain here -- Cython is under the Apache license, right? And >> G3 F2PY is under the Numpy-license. If these are incompatible then >> that takes care of the issue. >> >> Otherwise -- >> >> In favor of including fparser: >> >> * Ease of use, one fewer barrier to entry. >> * Dag and I both have commit access to fparser; we (principally me) >> can fix bugs in the Cython branch of fparser. >> * fparser is a self-contained package, but its ultimate design is a >> part of another package (G3 F2PY) that is developing. Since users >> would have to deal with the G3 F2PY level for download, etc, and G3 >> F2PY is unfinished but for fparser, this would be confusing. It would >> be great to hide these details completely. >> >> Against including fparser: >> >> * Maintenance & support -- responsibility for upkeep falls more on >> Cython's shoulders (via yours truly). >> * Bloat. It includes a large package in Cython not central to >> Cython's core philosophy. > > Question: How large? Say, in bytes (and compressed bytes, if you bother > to check). > > (I suppose it would be "hidden away" in the Tools folder, so download > size seems to be the major concern.)
About 600K for the .py source files, so we're not breaking the bank here. _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
