Hello list, If I may voice my opinion I would like to say that I just built an application using Tkinter using python3. I used it because it was included in python by default and I didn't have to using something like PyQT or any other framework that was heavy. While I agree that the docs can sometimes be confusing, I am not sure that it warrants tossing it out. I am not even sure that my opinion gives much weight but I figured I would just toss in a quick here is my vote and my story about using Tkinter with SqlAlchemy and Py2App to build a native Mac OS X app as of last month. Best Regards, Josh Stephens On May 2, 2018 at 4:46:29 PM, Antoine Pitrou (antoine@python.org) wrote:
I have no opinion about scrapping IDLE and Tkinter, but if we don't, I think his concerns deserve addressing instead of being dismissed by wielding the CoC magic wand.
Regards
Antoine.
Le 02/05/2018 à 23:41, Guido van Rossum a écrit :
So what do *you* think. Do you agree with the OP that Tkinter (and hence IDLE) should be scrapped?
On Wed, May 2, 2018 at 2:37 PM, Antoine Pitrou > > > wrote:
On Wed, 02 May 2018 21:24:07 +0000 Brian Curtin > wrote:
On Wed, May 2, 2018 at 16:55 Ivan Pozdeev via Python-Dev < python-dev@python.org > wrote:
As https://bugs.python.org/issue33257 and https://bugs.python.org/issue33316 showed, Tkinter is broken, for both Py2 and Py3, with both threaded and non-threaded Tcl, since 2002 at least, and no-one gives a damn.
This seems to be a testament that very few people are actually interested in or are using it.
If that's so, there's no use keeping it in the standard library -- if anything, because there's not enough incentive and/or resources to support it. And to avoid screwing people (=me) up when they have the foolishness to think they can rely on it in their projects -- nowhere in the docs it is said that the module is only partly functional.
For the future, this is not how you communicate with the development mailing list of any open source software project. I would suggest reading https://www.python.org/psf/codeofconduct/ for some pointers on how
On Wed, 2 May 2018 23:28:22 +0200 Antoine Pitrou > wrote: people
typically behave around here in particular.
Perhaps it would be more constructive to address the OP's point than to play speech police.
To elaborate a bit: the OP, while angry, produced both a detailed analysis *and* a PR. It's normal to be angry when an advertised feature doesn't work and it makes you lose hours of work (or, even, forces you to a wholesale redesign). Producing a detailed analysis and a PR is more than most people will ever do.
Regards
Antoine.
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: https://mail.python.org/mailman/options/python-dev/guido%40python.org
-- --Guido van Rossum (python.org/~guido )
Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/bsdtux%40gmail.com