[webkit-dev] minimum python version to support

Eric Seidel eric at webkit.org
Thu Mar 4 12:17:17 PST 2010


I think we should ignore Tiger for the purposes of this discussion.

Back to the original question: does anyone have reasons to need 2.4?

-eric

On Thu, Mar 4, 2010 at 2:44 AM, Jeremy Orlow <jorlow at chromium.org> wrote:
> 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
>>
>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>


More information about the webkit-dev mailing list