Discussion:
[Numpy-discussion] Windows build/distribute plan & MingwPy funding
Ralf Gommers
2016-01-02 08:20:25 UTC
Permalink
Hi all,

You probably know that building Numpy, Scipy and the rest of the Scipy
Stack on Windows is problematic. And that there are plans to adopt the
static MinGW-w64 based toolchain that Carl Kleffner has done a lot of work
on for the last two years to fix that situation.

The good news is: this has become a lot more concrete just now, with this
proposal for funding: http://mingwpy.github.io/proposal_december2015.html

Funding for phases 1 and 2 is already confirmed; the phase 3 part has been
submitted to the PSF. Phase 1 (of $1000) is funded by donations made to
Numpy and Scipy (through NumFOCUS), and phase 2 (of $4000) by NumFOCUS
directly. So a big thank you to everyone who made a donation to Numpy,
Scipy and NumFOCUS!

I hope that that proposal gives a clear idea of the work that's going to be
done over the next months. Note that the http://mingwpy.github.io contains
a lot more background info, description of technical issues, etc.

Feedback & ideas very welcome of course!

Cheers,
Ralf
Erik Bray
2016-01-04 17:35:36 UTC
Permalink
Post by Ralf Gommers
Hi all,
You probably know that building Numpy, Scipy and the rest of the Scipy Stack
on Windows is problematic. And that there are plans to adopt the static
MinGW-w64 based toolchain that Carl Kleffner has done a lot of work on for
the last two years to fix that situation.
The good news is: this has become a lot more concrete just now, with this
proposal for funding: http://mingwpy.github.io/proposal_december2015.html
Funding for phases 1 and 2 is already confirmed; the phase 3 part has been
submitted to the PSF. Phase 1 (of $1000) is funded by donations made to
Numpy and Scipy (through NumFOCUS), and phase 2 (of $4000) by NumFOCUS
directly. So a big thank you to everyone who made a donation to Numpy, Scipy
and NumFOCUS!
I hope that that proposal gives a clear idea of the work that's going to be
done over the next months. Note that the http://mingwpy.github.io contains a
lot more background info, description of technical issues, etc.
Feedback & ideas very welcome of course!
Cheers,
Ralf
Hi Ralph,

I've seen you drop hints about this recently, and am interested to
follow this work. I've been hired as part of the OpenDreamKit project
to work, in large part, on developing a sensible toolchain for
building and distributing Sage on Windows. I know you've been
following the thread on that too. Although the primary goal there is
"whatever works", I'm personally inclined to focus on the mingwpy /
mingw-w64 approach, due in large part with my past success with the
MinGW 32-bit toolchain. (I personally have a desire to improve
support for building with MSVC as well, but that's a less important
goal as far as the funding is concerned.)

So anyways, please keep me in the loop about this, as I will also be
putting effort into this over the next year as well. Has there been
any discussion about setting up a mailing list specifically for this
project?

Thanks,
Erik
Matthew Brett
2016-01-04 18:38:51 UTC
Permalink
Hi,
Post by Erik Bray
Post by Ralf Gommers
Hi all,
You probably know that building Numpy, Scipy and the rest of the Scipy Stack
on Windows is problematic. And that there are plans to adopt the static
MinGW-w64 based toolchain that Carl Kleffner has done a lot of work on for
the last two years to fix that situation.
The good news is: this has become a lot more concrete just now, with this
proposal for funding: http://mingwpy.github.io/proposal_december2015.html
Funding for phases 1 and 2 is already confirmed; the phase 3 part has been
submitted to the PSF. Phase 1 (of $1000) is funded by donations made to
Numpy and Scipy (through NumFOCUS), and phase 2 (of $4000) by NumFOCUS
directly. So a big thank you to everyone who made a donation to Numpy, Scipy
and NumFOCUS!
I hope that that proposal gives a clear idea of the work that's going to be
done over the next months. Note that the http://mingwpy.github.io contains a
lot more background info, description of technical issues, etc.
Feedback & ideas very welcome of course!
Cheers,
Ralf
Hi Ralph,
I've seen you drop hints about this recently, and am interested to
follow this work. I've been hired as part of the OpenDreamKit project
to work, in large part, on developing a sensible toolchain for
building and distributing Sage on Windows. I know you've been
following the thread on that too. Although the primary goal there is
"whatever works", I'm personally inclined to focus on the mingwpy /
mingw-w64 approach, due in large part with my past success with the
MinGW 32-bit toolchain. (I personally have a desire to improve
support for building with MSVC as well, but that's a less important
goal as far as the funding is concerned.)
So anyways, please keep me in the loop about this, as I will also be
putting effort into this over the next year as well. Has there been
any discussion about setting up a mailing list specifically for this
project?
Yes, it exists already, but not well advertised :
https://groups.google.com/forum/#!forum/mingwpy

It would be great to share work.

Cheers,

Matthew
Ralf Gommers
2016-01-09 21:11:12 UTC
Permalink
Post by Ralf Gommers
Hi,
Post by Erik Bray
Post by Ralf Gommers
Hi all,
You probably know that building Numpy, Scipy and the rest of the Scipy
Stack
Post by Erik Bray
Post by Ralf Gommers
on Windows is problematic. And that there are plans to adopt the static
MinGW-w64 based toolchain that Carl Kleffner has done a lot of work on
for
Post by Erik Bray
Post by Ralf Gommers
the last two years to fix that situation.
The good news is: this has become a lot more concrete just now, with
this
http://mingwpy.github.io/proposal_december2015.html
Post by Erik Bray
Post by Ralf Gommers
Funding for phases 1 and 2 is already confirmed; the phase 3 part has
been
Post by Erik Bray
Post by Ralf Gommers
submitted to the PSF. Phase 1 (of $1000) is funded by donations made to
Numpy and Scipy (through NumFOCUS), and phase 2 (of $4000) by NumFOCUS
directly. So a big thank you to everyone who made a donation to Numpy,
Scipy
Post by Erik Bray
Post by Ralf Gommers
and NumFOCUS!
More good news: the PSF has approved phase 3!
Post by Ralf Gommers
Post by Erik Bray
Post by Ralf Gommers
I hope that that proposal gives a clear idea of the work that's going
to be
Post by Erik Bray
Post by Ralf Gommers
done over the next months. Note that the http://mingwpy.github.io
contains a
Post by Erik Bray
Post by Ralf Gommers
lot more background info, description of technical issues, etc.
Feedback & ideas very welcome of course!
Cheers,
Ralf
Hi Ralph,
I've seen you drop hints about this recently, and am interested to
follow this work. I've been hired as part of the OpenDreamKit project
to work, in large part, on developing a sensible toolchain for
building and distributing Sage on Windows. I know you've been
following the thread on that too. Although the primary goal there is
"whatever works", I'm personally inclined to focus on the mingwpy /
mingw-w64 approach, due in large part with my past success with the
MinGW 32-bit toolchain.
That's good to hear Erik.
Post by Ralf Gommers
(I personally have a desire to improve
Post by Erik Bray
support for building with MSVC as well, but that's a less important
goal as far as the funding is concerned.)
So anyways, please keep me in the loop about this, as I will also be
putting effort into this over the next year as well. Has there been
any discussion about setting up a mailing list specifically for this
project?
We'll definitely keep you in the loop. We try to do as much of the
discussion as possible on the mingwpy mailing list and on
https://github.com/mingwpy. If there's significant progress then I guess
that'll be announced on this list as well.

Cheers,
Ralf
Post by Ralf Gommers
https://groups.google.com/forum/#!forum/mingwpy
It would be great to share work.
Cheers,
Matthew
_______________________________________________
NumPy-Discussion mailing list
https://mail.scipy.org/mailman/listinfo/numpy-discussion
Loading...