[Numpy-discussion] Removing datetime support for 1.4.x series ?
Charles R Harris
charlesr.harris at gmail.com
Mon Feb 8 17:02:40 EST 2010
On Mon, Feb 8, 2010 at 2:57 PM, Charles R Harris
<charlesr.harris at gmail.com>wrote:
>
>
> On Mon, Feb 8, 2010 at 2:43 PM, Travis Oliphant <oliphant at enthought.com>wrote:
>
>>
>> On Feb 8, 2010, at 2:47 PM, Charles R Harris wrote:
>>
>>
>>
>> On Mon, Feb 8, 2010 at 12:52 PM, Jarrod Millman <millman at berkeley.edu>wrote:
>>
>>> I went ahead and set the default download for NumPy back to the 1.3.0
>>> release on sourceforge. I also added a news item stating that 1.4.0
>>> has temporarily been pulled due to the unintended ABI break pending a
>>> decision by the developers. Currently, the 1.4.0 release can still be
>>> accessed if you go to the download manager for sourceforge.
>>>
>>>
>> I think we need to make that decision now. It seems to have gotten hung up
>> in conflicts that need to be resolved. How should we go about it? Does the
>> numpy steering council (name?) have a role here.
>>
>>
>> It seems like consensus has been reached on making 1.4.1 an ABI compatible
>> release.
>>
>> The remaining question is what to call the next release of NumPy 1.5 or
>> 2.0.
>>
>> I would prefer to call it 1.5 because 2.0 "sounds" like it's significantly
>> different from a use-level than 1.4, but it won't be. While it is a pain
>> to update all your packages, we just make clear that with NumPy 1.5 you have
>> to re-compile extensions built with it. Yes, that is a break with what we
>> thought would be the pattern used at SciPy 2008, but it has been many years
>> since an ABI break has occurred, and I wouldn't mind updating the pattern.
>>
>>
>> I don't really like the idea of tying the version number to the ABI number
>> anyway. This was one reason to put an actual ABI number in the source
>> code to begin with (so that it could be queried independently of the version
>> number).
>>
>> I do agree that the ABI should not change much. But, sometimes it is
>> unavoidable. This rare occurrence should really be independent of the
>> version number system which should be allowed to change independently based
>> on the API alterations.
>>
>> I'm not really much in to "majority-wins" kinds of approaches (I much
>> prefer consensus when it can be reached). But, in this case I think the
>> majority of David, Pauli, Chuck, Robert, and I should decide the issue.
>>
>>
> It sounds like the remaining issue is the number to give to the ABI
> breaking release. All releases should naturally be made as expeditiously as
> possible. So, here is the question before the house:
>
> Should the release containing the datetime/hasobject changes be called
>
> a) 1.5.0
> b) 2.0.0
>
> My vote goes to a).
>
>
Oops, make that b). I want it to be called 2.0.0
Chuck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20100208/ca8a295c/attachment.html>
More information about the NumPy-Discussion
mailing list