[PySide] Status update: nice progress

Matti Airas matti.p.airas at nokia.com
Fri Jan 29 07:05:26 BRT 2010


Hi,

Here comes the promised status update again. :-)

There's been a lot of progress on Shiboken in the last sprint. All unit 
tests on QtCore were made to pass and there's very little to do to have 
it finished, just porting of the Qt 4.6 features (Shiboken was forked 
during 4.5 era) and fixing a few bugs. Work on the remaining issues is 
already well under way. In addition to that, Hugo heroically already 
managed to get QtGui compiled (without the code injections required for 
a fully functional binding, though), and the results are extremely 
promising. Getting QtGui properly done is the main goal of the sprint. 
Also, it has been reported that the code won't compile against Python 
2.5; this will be fixed.

We've been gaining a bit of backlog on unfixed bugs lately. This has 
been a bit of a pain point since the reported bugs are mostly related to 
the Boost.Python specific implementation. Since the fixes would only 
have a very limited lifespan, we have opted to just create unit tests 
for the bugs to have them dealt with in the Shiboken implementation. 
This is of course a pain for developers working with PySide as the bugs 
won't be fixed soon; maybe it would help if we early next sprint made 
Ubuntu debs for the then-available Shiboken-made modules (just QtCore 
and QtGui) to give developers access to the new stuff as soon as possible?

Cheers,

ma.


More information about the PySide mailing list