On 10/4/2010 3:18 PM, Tal Einat wrote:

+1 that the OSX binary should include tcl/tk 8.5 so that Tkinter and
IDLE can work out of the box, regardless of what is otherwise installed.
That's how it works on Windows and I can't think of a reason for this to
be different on OSX. I'm pretty sure have things just work trumps making
the binary installer smaller.

Anyone who wants to install Python otherwise (e.g. compile from source
or use aptitude/macports/etc.) will have deal with dependencies, and
Python should require tcl/tk 8.5 from 3.3 onwards. This dependency
should be stated explicitly where appropriate.

While I would be happy if someone else polished up IDLE in the next couple of months, during the 3.2alpha (new feature) period, I will not be able contribute much at present. So I am personally targeting 3.3 for anything that I substantially help with. One of the first things I would like to do is review the bug reports and feature requests and develop here an overall plan. I anticipate that part of such a plan would be using the themed widgets. They are part of the stdlib and I do not think we should be prohibited from using stdlib modules just because some distributors fail to enable them. Such a plan could also include instructions on how to install tile with tcl/tk 8.4 if it seems that that would still be needed when 3.3 comes out.

The ttk use issue was discussed as part of the IDLE future discussion of a couple of months ago (that Tal initiated). I think most comments on pydev were in neutral to favorable, though there was no definitive decision or conclusion. Given agreement here and a plan, I would be willing to announce such on pydev.

--
Terry Jan Reedy

_______________________________________________
IDLE-dev mailing list
IDLE-dev@python.org
http://mail.python.org/mailman/listinfo/idle-dev

Reply via email to