Renato Araujo Oliveira Filho,

And which of the two is HEAD - I guessed it would be [2], but I really would 
like confirmation from the "horse's mouth" (we  down under are a gambling lot 
with horse raicing one of favourites here, hence "horse's mouth" and who has a 
better prediction of a race win than a horse?).

Thank you and your team for fine work on a great product that you all are 
doing.

OldAl.

On Friday 26 November 2010 07:40:11 Renato Araujo Oliveira Filho wrote:
> The PySide team is proud to announce the first beta release of PySide:
> Python for Qt. Also, new versions of the PySide toolchain components
> (API Extractor, Generator Runner, and Shiboken), as well as PySide
> Tools, have been released.
> 
> This is a source code release only; we hope our community packagers will
> be providing provide binary packages shortly. To acquire the source code
> packages, refer to our download wiki page [1] or pull the relevant
> tagged versions from our git repositories [2].
> 
> About PySide
> ============
> 
> PySide is the Nokia-sponsored Python Qt bindings project, providing
> access to not only the complete Qt 4.7 framework but also Qt Mobility,
> as well as to generator tools for rapidly generating bindings for any
> Qt-based libraries.
> 
> The PySide project is developed in the open, with all facilities you'd
> expect from any modern OSS project such as all code in a git repository
> [2], an open Bugzilla [3] for reporting bugs, and an open design process
> [4]. We welcome any contribution without requiring a transfer of copyright.
> 
> Major changes since 0.4.2
> =========================
> 
> The focus of the beta 1 release has been stabilization. Most of the
> team's time has been spent in bug fixing, and not without results: we
> have fixed a whopping 57 bugs since the previous release!
> 
> In addition to fixing bugs, we have also reviewed our Qt Quick support,
> and as of now, it is perfectly feasible to do QML user interfaces for
> Python software. The only thing missing is the ability to register QML
> types from Python; we hope to have this issue resolved soon.
> 
> The internal C++ library APIs have been reworked to include any
> anticipated changes before (and beyond) the 1.0 release. This has forced
> us to do a yet another library version bump. Unfortunately, this
> necessitates recompilation of any bindings and repackaging of the
> libraries. We hope this to be the last library ABI break for a while.
> 
> Path towards 1.0 release
> ========================
> 
> There are still plenty of outstanding bugs in our Bugzilla [3]. To
> improve our quality in a controlled fashion, we plan to do one (or
> several, if reaching final release quality requires that) more beta
> release after the current one, with two-week intervals. By not pointing
> developers towards to unstable git versions, we hope to attract more
> testing feedback and thus improve the stability of the intermediate
> betas and the final 1.0 release.
> 
> List of bugs fixed
> ==================
> 
> 466   pyside-uic broken in Ubuntu; WidgetPluginError: <type
> 'exceptions.KeyError'>: 'pluginType'
> 476   Building git-HEAD fails with -DAVOID_PROTECTED_HACK
> 480   Segfault in QVerticalLayout.addLayout()
> 488   Allow removal of fields, not just types and functions
> 353   PySide installer doesn't provide pyside-tools binaries.
> 392   Segfault with acions in .ui files
> 393   QNetworkReply.error should be both signal and method
> 394   Inelegant quit slot activation on Mac
> 395   QPainter.drawLines(list-of-something) fails for some overloads
> 399   QWidget has no method 'winId'
> 400   'PySide.QtGui.QTreeWidgetItemIterator' object has no attribute 
'value'
> 408   QIODevice.readData() and .readLineData() have output parameters in
> their signatures
> 409   function -- PySide.QtUiTools.QUiLoader.load(...) -- takes
> bytes-string (but not unicode-string)
> 411   Incorrect return statement generated in a function that returns a
> reference 414 Qualified Cpp Name should prepend global namespace "::"
> 416   QSignalTransition lacks some constructor signatures
> 420   Memory leak in setText
> 422   New: Incorrect code generated when declaring a signal using QList
> as argument.
> 423   QThread default run is broken
> 427   QSvgWidget, load from QtCore.QByteArray does not work
> 428   Creation of more than one instances of QObject subclass failure
> 431   QMetaProperty::read: Unable to handle unregistered datatype 'str'
> for property
> 432   Dragdroprobot example segfaults
> 435   Function call give priority to QVariant  type
> 436   Using a custom QValidator generates a segfault
> 437   Unable to connect signals defined in QML using the new-style syntax
> 438   Can't find Python.h on OS X
> 439   Can't find qdeclarative.h on OS X
> 441   QSystemTrayIcon segfault on exit issues.
> 442   Error message when connecting a signal originating from a QML object
> 444   Can't find Python.h on Ubuntu 10.10
> 445   QApplication ctor does not support a list with unicode strings.
> 446   QTcpSocket.readData(str, int) crashes interpreter
> 448   Chained method calls fail with 
QWebview.page().networkAccessManager()
> 449   Page load fails after sslErrors even if errors are handled
> 451   Unable to connect signals to QML functions using the new-style 
syntax
> 452   QListWidgetItem() not casting NoneType to null correctly.
> 453   Segfault when scrolling QML ListView with model data from a
> QObjectList from Python
> 454   Missing PYSIDE_VERSION and PYSIDE_VERSION_STR constants
> 455   QByteArray.data() cuts data to first '\x00' char
> 456   Slot return values don't propagate back to QML
> 457   PYTHON_INCLUDE_DIR not set with older cmake
> 461   QList<QObject*> export as QVariantList to QML
> 462   Custom event types is not preserved after posting to 
QCoreapplication.
> 463   Example animatedtiles does not work
> 470   Object::connect: No such signal QTimer::"timeout()" when using
> QTimer::singleShot
> 471   QtCore.QObject is missing 'thread' method
> 477   PySide segfaults when using QAbstractListModel as model for a QML
> ListView 478  Unable to create NOTIFYable properties in QObject Python
> subclasses 494        Embeds a copy of the elementtree python module
> 496   No binary read/write methods in QDataStream
> 172   editing a QListWidgetItem stored in a variable makes it impossible 
to
> delete 265    Value types should support copying (deep and shallow)
> 266   Provide pickling support
> 272   __del__ never called by python
> 275   PySide linking/compile-time
> 329   Phonon.BackendCapabilities.Notifier has no generated documentation
> 
> 
> References
> ==========
> 
> [1] http://developer.qt.nokia.com/wiki/PySideDownloads
> [2] http://qt.gitorious.org/pyside
> [3] http://bugs.openbossa.org/
> [4] http://www.pyside.org/docs/pseps/psep-0001.html
> [5] http://www.pyside.org/docs/pseps/psep-0103.html
_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to