WebKit's gold-standard development system appears to be Leopard. (I would guess Snow Leopard, except the SL bots only finally turned green about two weeks ago.) Leopard's python is 2.5.1.
I agree that we should target making development as simple as possible for the common/standard system. I think WebKit does an excellent job of this, although we could always do better. However, for sub-standard systems (like Windows) we require a few additional install steps (http://webkit.org/building/tools.html). (Window's cygwin python is 2.5.5.) 1. I think Python 2.3 is an example of a sub-standard system. 2. Additionally, Tiger seems mostly ignored by WebKit (note examples like https://bugs.webkit.org/show_bug.cgi?id=38743). No one develops on Tiger to my knowledge (note mjs last night in #webkit noting how he had no access to a Tiger machine, I certainly don't have access to one). I'm happy to add a brief note to the tools.html page noting that python 2.5 is required and linking to a page. Our scripts already print: webkitpy.python24.versioning: [WARNING] WebKit Python scripts do not support your current Python version (2.4.6). The minimum supported version is 2.5. I'm happy to augment that warning to provide a download URL. In short, I don't think Tiger (which appears legacy and maintenance-mode only at this point) should hold hostage our script development on all platforms. We should simply update the bot and be done with things. :) -eric On Fri, May 7, 2010 at 11:29 AM, David Levin <[email protected]> wrote: > > > On Thu, May 6, 2010 at 9:54 PM, Alexey Proskuryakov <[email protected]> wrote: >> >> I thought the agreement was that "essential" tools shouldn't add more >> requirements on the installed tools. Is it not the case? > > fwiw, that wasn't how I understood this > thread: http://www.mail-archive.com/[email protected]/msg10331.html > Note I expressed that opinion early in the thread > here: http://www.mail-archive.com/[email protected]/msg10300.html > But the discussion went on from there and seem to indicate > that python 2.5 would be fine. > dave >> >> - WBR, Alexey Proskuryakov >> >> >> 06.05.2010, в 21:30, Eric Seidel написал(а): >> >> > WebKitTools/Scripts/webkitpy python requires 2.5+. >> > >> > We'd like to be able to use python 2.5 on the Tiger build bot (for >> > websocket tests among other things). >> > >> > Would someone be able to install a newer Tiger on that machine? >> > >> > Here is python 2.6.5 for the mac: >> > >> > http://www.python.org/ftp/python/2.6.5/python-2.6.5-macosx10.3-2010-03-24.dmg >> > >> > Thanks! >> > >> > -eric >> > _______________________________________________ >> > webkit-dev mailing list >> > [email protected] >> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev >> >> >> _______________________________________________ >> webkit-dev mailing list >> [email protected] >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > > _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

