WxPython versus Tkinter.

Octavian Rasnita orasnita at gmail.com
Wed Jan 26 12:46:07 EST 2011


From: "Robert Kern" <robert.kern at gmail.com>
> That's not Terry's point. The reasons he's referring to (and stated previously) 
> are as follows:
> 
> 1. The license of wxWidgets and wxPython is not as permissive as Python's. The 
> Python developers, as a matter of policy, do not want to include code into the 
> standard library that is less permissive than the current license.

This is the worst and... sorry for the word, but real stupid thing.
I mean, I don't consider a correct thinking to care more about the permissiveness of a licence which is anyway open source, more than about the accessibility.
Try to think that for some people Tkinter displays just a black filled rectangle. In that case would you still think that it is "correct" to keep that kind of GUI because of some differences between open source licences?


> 2. The Python developers require someone to commit to maintaining contributed 
> code for a number of years. No one has done so. See reason #3.

In that case I understand that there are enough WxPython developers, well funded, but there is no commitment from them.
>From Python's perspective, there are not enough maintainers that can offer that commitment and yes, this is a real reason why the core Python developers can't include WxPython.

> 3. The wxPython developers do not want wxPython in the standard library, not 
> least because they want to develop and release wxPython at a different pace and 
> release cycle than the standard library.


>From the message of a list member which (but maybe I am wrong) appear to be a WxPython developer, I suspected that the WxPython developers might not want their work to be included in the Python distribution.
I am not really sure about this because I haven't seen any message from a WxPython developer telling that yes, I am a WxPython developer and we don't want to allow including WxPython in the Python distro, and I almost don't believe that, but if it is true, I don't know why they didn't said that, because WxPython is their work and of course that if they don't accept to maintain a WxPython as apart of Python distribution, then this discussion doesn't have any meaning.

I have only heard that WxPython will never be included, but without beeing more clear.

Who knows, maybe some of those who said that are WxPython developers but for me they are just some names because I don't know them...

The next (or previous) points are not important anymore if the WxPython developers don't want their work to be included in the Python distribution.

So, is it true? That was the cause for which WxPython can't be promoted by Python? Because the WxPython developers don't want this?

If the answer is yes, then too bad, because as I said, it's their work and they can do whatever they like with it.

Octavian






More information about the Python-list mailing list