On Fri, Feb 8, 2013 at 10:08 PM, Jonathan Ballet <[email protected]> wrote: > Hi folks, > > Sonata's not dead yet and a few courageous people are still hacking a > bit on it. > Yay!
> It's my pleasure to announce a new pre-release of Sonata 1.7a1: as the > version number indicates, this is still an alpha, for those brave enough > to give it a try! > > Due to the numerous cleaning and refactoring to improve the readibility > and simplify Sonata, this is mostly a developer release, but feel free to > try it out nevertheless! > > Grab it while it's fresh at https://github.com/multani/sonata/ > > > So, what do we have here? > > From Python 2/GTK 2 to Python 3/GTK 3 > ------------------------------------- > > The major change is definitively the port to Python 3 and Gtk 3: this is > a great news for developers since this is a quite hard work to drop soon > to-be-dead technologies but is has to be done one day, and they can now > profit from a cleaner base. Python 2 is going to be phased out soon > (some distributions already plan to ship only Python 3), Gtk 2 is is not > going to receive anymore improvement in the future, as well as the Python > binding to Gtk 2. > As a consequence, Sonata now depends on PyGObject instead of PyGTK. > PyGObject is still in constant development, and Sonata already discover > some bugs in the binding. As a consequence, it is recommended, although > not mandatory, to use the latest version of PyGObject (3.7.4 and above > are known to work quite well). Earlier versions, such as 3.4.x shipped > in most distributions *should* work in most cases. > > For end users, it doesn't change lot of things though: dependencies have > changed and they are probably still a few bugs hidden here and there due > to the port... If you don't feel like a tester, I would recommend to > stay with Sonata 1.6.x, but bug reports are more than welcome! > > Those changes themselves are enough to justify a new release, but there > are a few things more! > > Other goodies > ------------- > > Beside the Py3/Gtk3 port, this have been improved: > > * lyrics and covers should work again > * better support for newer MPD releases > * better support for fullscreen mode > * slightly improved UI > > > From Sonata 1.6.x to Sonata 1.7a1 > --------------------------------- > > Using the new version requires updating the list of depencendies: > > * you don't the following anymore: > - Python 2 > - PyGTK > - python-eggtrayicon > > * .. but you will need the following: > - Python 3 > - PyGObject > - python-mpd2 > > Things currently planned for Sonata 1.7 > --------------------------------------- > > * Restore the tagging plugin (there's no release yet with Python 3 > support, although upstream already integrated our fixes). > * Replace the current notification system to use the desktop > notifications instead. Hopefully, we'll still be able to propose the > old system as an alternative. > * startup performance improvements > * a "favorites songs" system > * probably other things, want to get involved? :) > > Where to I get this already? > ---------------------------- > > The code can be find in the Git repository at > https://github.com/multani/sonata or you can grab a tarball at the > following address: > https://github.com/multani/sonata/archive/v1.7a1.tar.gz > > Bugs should be preferably reported on Github at > https://github.com/multani/sonata/issues or here on the mailing-list. > > If you have patches which add new features, improve Sonata or fix bugs, > you can submit them as pull requests on Github at > https://github.com/multani/sonata/pulls or here on the mailing list. > > Final word > ---------- > > Hopefully, this is going to shake Sonata a bit and revive this great > player. > > Thanks for those who waited here, thanks for those who are going to try > this new release, and special thanks to all the people who helped to > make this new release out! > > Jonathan > _______________________________________________ > Sonata-users mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/sonata-users -- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail _______________________________________________ Sonata-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/sonata-users
