[Numpy-discussion] Wanted: new release manager for 1.5 and above

Ralf Gommers ralf.gommers at googlemail.com
Fri Jan 15 09:46:18 EST 2010


Hi David,

Here are some questions to get a clearer idea of exactly what's involved in
/ required for making a release.

On Thu, Jan 14, 2010 at 2:34 PM, David Cournapeau <david at silveregg.co.jp>wrote:

> Charles R Harris wrote:
>
> >
> >
> > What is the setup one needs to build the installers? It might be well to
> > document that, the dependencies, and the process.
>
> Right. The top script is:
> http://projects.scipy.org/numpy/browser/trunk/release.sh
>
> the bulk of the work is in :
> http://projects.scipy.org/numpy/browser/trunk/pavement.py
>
> which describes what is needed to build installers. On mac os x, the
> release script may be used as is to build every installer + the release
> notes.
>
>
Is it necessary to have OS X to build the dmg installer, or could you build
that from linux with some modifications to the build script?

How many combinations do you test manually? All supported Python versions on
all platforms? Several Linux flavors?

For someone new to packaging, how much time would you estimate it takes to
do a single release? Is most of this time spent testing, or fixing the
problems you find during testing?

Do you have an idea about when to start preparing for the release of 1.4.1?

Cheers,
Ralf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20100115/c00b19b0/attachment.html>


More information about the NumPy-Discussion mailing list