Linux Today: Linux News On Internet Time.

More on LinuxToday

Release Digest: GNOME, November 23, 2003

Nov 24, 2003, 05:00 (0 Talkback[s])

gwget2 0.8


gwget2 0.8


Download Manager for Gnome 2. It's use wget as a backend.


  • More recursivity options in preferences window.


GNOME Software Map entry

rcd 2.0
rug 2.0
red-carpet 2.2
open-carpet 0.1


Trow and I talked incessantly about it over Guinness at GUADEC, and it's finally ready for human consumption: rcd 2.0, rug 2.0, red-carpet 2.2, and open-carpet 0.1 are now available.


(or, What is this thing you call love?)

The Red Carpet Daemon (rcd) is a system daemon which provides users access to the underlying packaging database. Through an XML-RPC interface, clients can view the database, and with sufficient permissions install, remove, and upgrade packages. The daemon also provides a very powerful dependency resolver which removes the headaches of software management.

Rug is the command-line client interface to rcd. With it you can browse software through channels, install and remove packages, and get package information. It also includes "power features" like package history, locks for preventing certain updates, and package rollback.

Red Carpet is a GTK-based graphical client which uses the daemon to provide a friendly interface for managing software.

Open Carpet is a set of tools to create package metadata so that anyone with a web page and some packages can set up a Red Carpet service.


(or, It's a big world out there.)

These new versions of rcd, rug, and red-carpet allow you to now use any number of Red Carpet services, including ones set up by third-parties using the Open Carpet tools. This opens up the Red Carpet system to a very large body of software provided by the open source community that isn't shipped with Ximian products or your standard Linux distribution.

In rug, you can add new services by using the "rug service-add" command like so:

rug service-add

In Red Carpet, you can add services by going to Edit -> Services.


(or, Can I install perl-Device-Regulator-Plasmatronic?)

To illustrate the convenience and power of the new multiple service support, there is a Red Carpet service at which makes available to rcd users a large number of existing Apt RPM repositories, including FreshRPMS, the Fedora Project, NewRPMS, Dag Wieers' Apt RPM repository, GStreamer, ATrpms, ExtRPMs, Jpackage, and RPMPAN.

If you know of an Apt repository not listed there, or run an Apt repository and would like to add a Red Carpet service, please contact us and we'll be happy to oblige.


(or, Gimme gimme gimme!)

If you are already running rcd, you can get the new versions of rcd, rug, and red-carpet from the "Red Carpet 2" channel. If you upgrade, PLEASE UPGRADE ALL THREE PACKAGES AT ONCE, THEN RUN "rug restart" AFTERWARD. Unfortunately old versions of rug and red-carpet will not work properly with the new version of rcd, nor will the new rug and red-carpet work with an old rcd. If you don't follow these directions, you'll need to use rpm to do this by hand. We're sorry about the inconvenience and promise it won't happen again.

Otherwise, you can download packages for a variety of distributions from

You can also find information on getting the source to the Red Carpet client components by visiting the Ximian developers site at

You can get Open Carpet packages, source and more info on the project at

gnome-mlview 0.6.1

MlView 0.6.1 release notes

What is MlView? MlView is a generic XML editor for GNOME. It provides a tree oriented XML editing view and supports edition with or without DTD based validation.


Updated translations.

sr (Danilo Egan)

sv (Christian Rose)

az (Metin Amiroff)

cs (Miloslav Trmac)

es (Pablo Gonzalo del Campo)

pt (Duarte Loreto)

ru (Vitaly Lipatov)

pl (Artur flinta)

Refactored editing views management around a gobject based interface/implementation paradigm (me)

Rewrote the attributes editor and namespace editor using plain gtk2 widgets (me)

Added Debian package building system to the project (Sebastien Bacher)

Two tree editors are now avalaible in the current editing view. One of them now provides syntactic coloration. (Nicolas Centa)

Wrote a new settings management api based on gconf (me)

Better MVC pattern conformance (me)

Nice GNOME icon choice ;) (Baptiste Mille-Mathias)


Better handling of i18n (me)

revisited the mlview.desktop file generation/distribution (me)

Fixed a lot of crashers (Nicolas Centa, me)

Fixed some compilation errors on BSD (Simon Barner)

Better handling of the editing view re-scaling (Nicolas Centa)

Revisited message dialogs (me)

closed bugzilla bugs:
#124891,#124986,#125447,#125473,#125996,#125995,#125982,#121251,#126486,#126483,#127131 (me)



MlView binaries are packaged and distributed for the major linux distributions.

If you package mlview binaries, please send a mail to so that we setup a page of known mlview binary downloads links.

mailing list.

Home Page.


Gnome Softwaremap entry.



Meld meld-0.9.1


Meld is a GNOME 2 visual diff and merge tool. It integrates especially well with CVS. The diff viewer lets you edit files in place and diffs update dynamically.


  • i18n support working, french translation added. Thanks to Benoit Dejean.
  • App quit handling has changed to be more friendly.
  • Universal newline support added (python2.3 only)
  • Install and uninstall targets added to makefile.


  • CVS 'all files appear modified' when LANG is set fixed.
  • Fix race condition which could lead to empty CVS patches.
  • Timestamp differences now ignored for directory diff.
  • Fix 'both horizontal' toolbar style. (GNOME changed the spelling)
  • CVS refresh now actually refreshes.
  • Filename filters used to treat *.x as *.x*. Fixed.
  • 'Filter New' button now works.
  • Text now saved with the same codec as it was loaded with.
  • CVS console scroll behaviour is better.


GNOME Software Map entry

Quick Lounge 2.0.3


Quick Lounge 2.0.3


An applet to orginize your preferred applications on the GNOME Panel.


  • Update the icon size when the panel size changes.


  • Do not compile with the DISABLE_DEPRECATED macros defined.


Web page:

GNOME Software Map entry

Rhythmbox 0.6.1

Hello world,

The Rhythmbox team is happy to announce Rhythmbox 0.6.1. You may be wondering about the release name. That's the sound of bugs being fixed and new features being added, of course! =20

We have packaged the result of these delightful sounds up into a tarball for your immediate downloading pleasure, dubbed rhythmbox-0.6.1.tar.gz.

Maybe you'll like the MP4 support, or maybe various crasher fixes will tickle your fancy; but rest assured, there's something for everybody in this release.

You can download it from the usual sites:

Here's an overview of the changes:

Overview of Changes in Rhythmbox 0.6.1

  • Drag and drop onto source list can create playlists [Yann Rouillard]
  • Avoid crashes when metadata changes on disk [Colin Walters]
  • Xine backend fixes [Bastien Nocera]
  • Load playlists directly for internet radio [Bastien Nocera, Colin Walters]
  • Major rework of mp3 metadata reading [Bastien Nocera]
  • Handle mp3-in-wav files [Bastien Nocera]
  • Support for MP4 metadata [Bastien Nocera]
  • Don't crash on multiply added songs [Colin Walters]
  • Try legacy charsets for ID3V1 tags [Colin Walters]
  • Make editing playlist names nicer [Bastien Nocera]
  • Fix tray icon window restoration [Bastien Nocera]
  • Play from stopped state plays selected song [Jeffrey Yasskin]
  • Don't unnecessarily reset filters/search on jump to playing song [Colin Walters]
  • Don't crash when an iradio search is active and switching sources [Colin Walters]
  • Don't crash on jump to playing song [Colin Walters]
  • Translator comments [Jordi Mallach]
  • Fix bonobo reference counting [Gustavo J. A. M. Carneiro, Colin Walters]
  • Scroll wheel over tray icon controls volume [Jon Kinred]
  • Ensure Properties is disabled if there's no selected song [Colin Walters]
  • GCC 2.95 build fixes [Scott Wheeler, Danilo Segan]

New and updated translations:

Duarte Loreto (pt)
Jordi Mallach (ca) [NEW]
Vincent van Adrighem (nl)
Luca Ferretti (it)