On Fri, Oct 2, 2009 at 17:41, Hugo Parente Lima <[email protected]> wrote:
> On Friday 02 October 2009 19:23:52 Robert Kern wrote:
>> On Fri, Oct 2, 2009 at 08:45, Matti Airas <[email protected]> wrote:
>> > With all of this in mind, I believe it would be now a perfect time to
>> > begin planning any backwards-incompatible changes to PySide, as the
>> > Python 3 transition would be the perfect instant to incorporate them. So,
>> > start discussing those PSEP ideas! ;-)
>>
>> The Python team *very* much discourages libraries from using the
>> Python 3 transition in order to introduce backwards-incompatible
>> changes. If all of our libraries also change out from under us, it
>> makes transitioning to Python 3 too difficult. It will already be
>> fairly challenging to port from PyQt to PySide and Python 2 to Python
>> 3 separately. Please do not make it more difficult.
>>
>
> IMO is better to add backwards-incompatible changes when the user already have
> to worry about some other backwards-incompatible changes than when the user
> don't need to worry about that (2.x series). So you can push all desired
> changes at once, because will be impossible to do this later.

That assumes that everyone will still make the change. If you provide
enough of a barrier, then people simply won't migrate to the
incompatible versions at all.

> The Python developers just want to see everyone moving on to Python3, so they
> want to remove any barrier, but if they can put some sand-bags in the barrier,
> why negate the extension developers to do so?

All you will do is encourage people to stay behind on Python 2.x. Now
you will have two incompatible branches of PySide to maintain with two
sets of documentation and a fractured community. No one benefits from
this.

-- 
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
  -- Umberto Eco
_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to