Drivel 3.0.0 ("Ready for the future") ===================================== * Improvements: - Drop remnants of old libraries including: libglade2, libgnome2 and libgnomeui. - Drop deprecated functions from existing libraries, ready for the upcoming Gtk+3.0 transitions. - Migrate from libgtksourceview1.0 to libgtksourceview2.0 - Add patches from bugzilla that have accumulated since 2.0.4 - Include and enhance code from the previous trunk (the unreleased 2.1.1) codebase. - Include translated versions of the Drivel Manual. * Issues: - Serendipity upstream has disabled XMLRPC due to a bug in PHP 5.2 which appears to be fixed in the current 5.2 release. The xmlrpc support in serendipity is disabled but does work again if the xmlrpc plugin is downloaded and installed: http://spartacus.s9y.org/cvs/additional_plugins/serendipity_event_xmlrpc.zip - drivel is not able to retrieve recent entries from all blog engines as a result of the removal of libegg / issues with the GtkRecentEntries support. - Past-date support in LJ is disabled in 3.0.0. The SVN trunk for drivel development is: $ svn co https://drivel.svn.sourceforge.net/svnroot/drivel/trunk drivel The tarballs are now available via SourceForge: https://sourceforge.net/projects/drivel/ http://prdownloads.sourceforge.net/drivel/drivel-3.0.0.tar.bz2?download http://prdownloads.sourceforge.net/drivel/drivel-3.0.0.tar.gz?download The main project webpage has been updated and includes revised screenshots. http://drivel.sourceforge.net/ Building Drivel from source requires the following libraries and utilities: (using the Debian package names) * intltool - translation support. * gnome-doc-utils - builds the Drivel Manual with translations. * rarian-compat or scrollkeeper - documentation support. * libdbus-glib-1-dev from the dbus-glib source. Used to communicate with music players (optional). * libgconf2-dev from the gconf source. * libglib2.0-dev (>= 2.16.6) from the glib2.0 source. * libgtk2.0-0 (>= 2.16.5) * libgnomevfs2-dev (>= 2.6.0) - due to be dropped in subsequent releases in the drivel 3.x series. * libgtksourceview2.0-dev from the gtksourceview2 source. * libgtkspell-dev Spell checking support in the drivel editor (optional). * libsoup2.4-dev - communication using XMLRPC. * libxml2-dev - Reading and writing drivel draft posts. The release has also been submitted to freshmeat, waiting for verification. http://freshmeat.net/projects/drivel View SVN tag for this release: http://drivel.svn.sourceforge.net/viewvc/drivel/tags/3.0.0-1/ 3.0.0-1 has been uploaded to Debian and will appear in the archives for Debian sid (unstable) soon - depending on which architecture you use (amd64 uploaded). Ubuntu is currently frozen due to the imminent release of Karmic Koala (which will therefore include only drivel 2.0.4-1). http://packages.qa.debian.org/d/drivel.html https://launchpad.net/ubuntu/+source/drivel The next release is expected to migrate away from direct manipulation of the XMLRPC and use GValue conversions instead, via libsoup2.4. This will result in another 1 KLOC being removed. The source tarball for 3.0.0 is already nearly 100Kb smaller than it was for 2.0.4 (despite adding translations of the Drivel Manual for the first time). It should also be possible to further simplify drivel by replacing GnomeVFS with GIO, dropping the libgnomevfs dependency (which will go away some time after GTK+3.0). Depending on how much work the migrations involve, I might make the release 3.1.0 or 3.0.1. View/Report bugs to the usual places: http://bugs.gnome.org/enter_bug.cgi?product=drivel http://bugs.debian.org/drivel -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
Attachment:
pgpzDidfbiZxJ.pgp
Description: PGP signature