Hi Renato,

On 2010-04-26, Renato Araujo Oliveira Filho wrote:
> Hello all,
> 
> I have been following this thread and I have some considerations about
> that PSEP. This is my personal feelings about the discussion.
> 
> First point is the name of PSEP. I did not like this "Adopt PyQt's API
> 2 for PySide" because the main point here is to create a pythonic API
> and not just to follow the PyQt API. Some points of PyQt API are good,
> I know, but one of the main ideas of creating a new Qt binding is to
> avoid the problems found on PyQt API. I don't think following the PyQt
> API is a good way to take

It is generally very easy to say that something's wrong. But it is much
more helpful to say how to do it right!

If you have a better name for the PSEP please say so. I personally don't
care much about the PSEPs name so would be happy to change it if there
was a better suggestion.

The PyQt API certainly has some awkward corners and I hope that PySide
does a lot better in those areas. But PyQt has a *lot* of users and
PySide hardly any, so most people who are using Python + Qt bindings
know the PyQt way and it seems to me that it would be a shame to make
things hard for them.

However, I agree with you that PySide should be better, but it can still
be as compatible as possible.
 
> I think we need to grow by ourselves with the community helping of
> course, because we are creating the bindings to the community. I'm
> afraid of being always following the PyQt API and never be original to
> create best bindings. I think we need to discuss, not to choose if we
> will adopt the PyQt API, but what is the best way to transform the
> current Qt API in a more pythonic API. We need to be creative and
> original to create a real pythonic API.
> 
> What do you think about that guys?

I think that your assumption is incorrect. PySide is not slavishly
following the PyQt API. Instead PySide is taking the best of the PyQt
API, and adding its own improvements.

-- 
Mark Summerfield, Qtrac Ltd, www.qtrac.eu
    C++, Python, Qt, PyQt - training and consultancy
        "Rapid GUI Programming with Python and Qt" - ISBN 0132354187
_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to