3.0.0 released



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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]