On Jun 5, 2005, at 9:24 PM, Nick Matsakis wrote:

>
> On Sun, 5 Jun 2005, Ronald Oussoren wrote:
>
>
>>> That's the same as saying "someone who does some work can do more
>>> work". Why should this person do more work when they don't have to?
>>> Why don't we just take the half-cent worth of disk space and install
>>> the 2.4 binaries while we're there?
>>>
>
>
>> One reason is that I might want to use different versions of packags
>> in Python 2.3 and 2.4. Another reason is that noone else does this
>> and you will therefore confuse some people by having a single
>> installer that supports python 2.3 and 2.4.
>>
>
> Well, in this case there's only one version of the packages (actually,
> there are a couple of extra features for 10.4 but that is  
> irrelevant for
> 2.3 vs 2.4).  As for your second point, I hardly think it's  
> confusing to
> say, "This installer supports these versions of python".
>
> I also think this is more Mac-like.  Software components typically  
> have
> requirements that look like "10.3.1+" and so what is confusing is  
> to say
> that something works with Python 2.3 but not Python 2.4.  (It may be
> natural for a python developer, of course).

Python 2.3 and Python 2.4 are different products, that live in  
different places, and aren't really compatible (at the bytecode/ 
extension level).  It's natural for extensions to them to have  
separate installers.

Python packages are for Python developers, not for the general  
community of Mac users.  When distributing something for more general  
users, you should distribute applications that contain everything  
they need (including Python, etc.).  In order to do this, you need to  
be well aware of what you're using so that you can ensure that it's  
going to be compatible with the target audience.

-bob

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to