Pearu Peterson wrote:
On Wed, 5 Jun 2002, M.-A. Lemburg wrote:
eremy Hylton wrote:
>>"PP" == Pearu Peterson
writes: > PP> For your information, the module scipy_distutils from the SciPy PP> (www.scipy.org) package extends distutils quite a bit: it PP> provides definitions for a dozen of Fortran 77/90/95 compilers PP> from different vendors, it supports compilation of Fortran PP> sources and building (automatically generated) extension modules PP> to wrap Fortran and C libraries, etc. Wouldn't it be a good idea to move some of those into the distutils core ?
Additing Fortran stuff to distutils would mean that somebody must also maintain it. Currently, I think, scipy is most active in using Fortran stuff in Python and therefore ideal also for maintaining these hooks.
But on the other hand, Fortran stuff in scipy_distutils is generic in the sense that it can be used in other projects as well (and indeed, scipy_distutils is used separately from scipy already). So, ideal place for Fortran stuff would be in the standard distutils, IMHO.
How much code are we talking about here ?
However, there might be some voices against adding Fortran stuff to distutils core. See the thread starting at
http://mail.python.org/pipermail/distutils-sig/2001-August/002569.html
Paul may be right in the sense that a) Fortran isn't generally used b) the code is too compiler specific
I would volunteer to work with moving Fortran stuff to distutils provided that it will not be too painful -- due to relatively low interest in Fortran among Python users and developers I am a bit afraid to hit my head against a wall for nothing.
-- Marc-Andre Lemburg CEO eGenix.com Software GmbH ______________________________________________________________________ Company & Consulting: http://www.egenix.com/ Python Software: http://www.egenix.com/files/python/ Meet us at EuroPython 2002: http://www.europython.org/