[webkit-dev] minimum python version to support

Jeremy Orlow jorlow at chromium.org
Thu Mar 4 02:44:30 PST 2010


There difference between Python 2.3 and 2.5 is pretty large.  What was added
was not esoteric.  Take a look at http://docs.python.org/whatsnew/2.4.html
 and http://docs.python.org/whatsnew/2.5.html  Included in there is stuff
like try/catch/finally.

I totally agree that basic tools (like build-webkit, run-safari, and maybe
even stuff like prepare-ChangeLog) need to run on all supported platforms.
 But how much time is actually spent working on Tiger only bugs?  1% max?
 Do we really need convenience tools like webkit-patch to run in such
environments?  That seems like a major waste of time and effort.  I.e. the
amount of time spent keeping it working in Tiger will be > the amount of
time it saves developers there.

I don't have an opinion on the bug specifically (it's kind of in a grey
area), but I manding all scripts run in Tiger seems counter productive.

J

On Thu, Mar 4, 2010 at 6:23 AM, Sam Weinig <sam.weinig at gmail.com> wrote:

> I am not sure why we would make a distinction between development tools and
> and supported platforms. Any scripts checked in need to run on Tiger. If we
> need to fix a Tiger bug, we boot up Tiger and develop there.
>
>  -Sam
>
>
> On Wed, Mar 3, 2010 at 3:47 PM, David Levin <levin at chromium.org> wrote:
>
>> I think it depends on the tool.
>>
>> Since tiger is still supported by webkit (it is in the buildbot), then any
>> script that run during the build or running layout tests would need to run
>> on python 2.3.5. (The version that shipped with Tiger.)
>>
>> Some development still happens on Leopard (I think), so it seems like
>> general development tools should support python 2.5.1.
>>
>> dave
>>
>>
>> On Wed, Mar 3, 2010 at 3:27 PM, Chris Jerdonek <cjerdonek at webkit.org>wrote:
>>
>>> Recently, there has been some off-list discussion about the minimum
>>> Python version WebKit should support (i.e. for the Python scripts in
>>> WebKitTools/Scripts).
>>>
>>> Up to this point, we haven't been explicit about it.  This ambiguity
>>> has occasionally caused things to break for people using versions
>>> before Python 2.6.
>>>
>>> It seems pretty clear that we at least want to support Python 2.5.
>>> The question that still remains is how many people are using Python
>>> 2.4, and whether Python 2.4 is worth supporting.
>>>
>>> This thread collects a lot of the discussion:
>>>
>>> https://bugs.webkit.org/show_bug.cgi?id=35584
>>>
>>> Does anyone want us to support Python 2.4, or are people okay with Python
>>> 2.5?
>>>
>>> Thanks,
>>> --Chris
>>> _______________________________________________
>>> webkit-dev mailing list
>>> webkit-dev at lists.webkit.org
>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>>
>>
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
>>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20100304/fc90a205/attachment.html>


More information about the webkit-dev mailing list