[webkit-dev] minimum python version to support

Dirk Pranke dpranke at chromium.org
Thu Mar 4 12:34:09 PST 2010


In case this was missed on the bug, Chromium Win uses 2.4, so, yes. At
least until we upgrade to 2.5, and there's no ETA or plan for that at
this time.

-- Dirk

On Thu, Mar 4, 2010 at 12:17 PM, Eric Seidel <eric at webkit.org> wrote:
> 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
>>
>>
> _______________________________________________
> 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