Linux Today: Linux News On Internet Time.

More on LinuxToday

Release Digest: GNOME, June 21, 2004

Jun 22, 2004, 05:00 (0 Talkback[s])


How to Help Your Business Become an AI Early Adopter

Conglomerate 0.7.13

Conglomerate is a free, user-friendly XML editor. It is particularly aimed at DocBook, but should be able to handle any XML document type.

This is still an unstable release; there are still some known repeatable crash bugs. Please download it and test that no new bugs have been introduced!

Conglomerate now requires GTK+ version 2.4.0 or later. We use the new file chooser dialog by default, and hope to make use of the other good stuff as we work towards the 0.8 release.

You can download it from the usual place: http://sourceforge.net/project/showfiles.php?group_id=82766

Many thanks to everyone who contributed to this release; my apologies if I missed anyone from the credits below.

New Translations:

  • Punjabi (pa) (Jaswinder Singh Phulewala)
  • British English (en_GB) (Gareth Owen)
  • Canadian English (en_CA) (Adam Weinberger)

Updated Translations:

  • Czech (cs) (Miloslav Trmac)
  • Russian (ru) (Dmitry G. Mastrukov)
  • Dutch (nl) (Daniel van Eeden) (Kees van den Broek)
  • Swedish (sv) (Christian Rose)
  • Spanish (es) (Francisco Javier F. Serrador)
  • Croatian (hr) (Robert Sedak)
  • German (de) (Christian Neumair)
  • Catalan (ca) (Jordi Mallach)
  • Serbian (sr) (Danilo Segan)
  • Serbian (sr@Latn) (Danilo Segan)


  • Conglomerate no longer requires a display specification for an XML file. If the document type isn't recognised when loading a document, it switches to an alternate tree-based UI. (Dave Malcolm)
  • Implementation of Find and Replace, adapted from GEdit (Nickolay V. Shmyrev)
  • Added a Convert to Comment/Convert from Comment feature to the popup context menu (Dave Malcolm)
  • Added the beginnings of a plugin to view the document with a CSS stylesheet, using Dodji Seketeli's Sewfox library (Dave Malcolm)
  • Use GtkFileChooser rather than GtkFileSelector; we now require GTK 2.4 in configure.in (Dave Malcolm)
  • Big improvements to namespace handling code, including adding namespace support to attribute editing (Johannes Hölzl)
  • Properties dialog for DocBook elements now has a language selection widget (Nickolay V. Shmyrev)
  • Added the beginnings of a preferences dialog (Dave Malcolm)
  • Added a display specification for the OPML outliner format (Daniel Larsson)
  • Added support for a "Release Notes" document type, which I used to create these release notes (Jeff Martin)
  • Changes to LOTS of files, adding gtk-doc style comments to most functions. ( bug # 123318 ) Lots are currently placeholder comments, and will be filled in later. (David Hoover)
  • Added stubbed plugins for AbiWord, HTML and TEI support. Began work on a "View RELAX NG in compact form" plugin. (Dave Malcolm)
  • Finished implementating the "node tools" category of plugin; they now appear in the context menus and work; some simple examples implemented. (Dave Malcolm)
  • Added item to debug menu to dump plugin information into an XML file (Dave Malcolm)
  • Various packaging improvements (Geert Stappers)
  • Big rewrite of DTD->RELAX NG importer: now has a struct to handle options; inlines elements where it can to give a Russian Doll-style schema; adds a <start> element (Dave Malcolm)
  • Added a Properties dialog for the first span element (if any) when right-clicking in text areas. (Dave Malcolm)
  • Improvements to internal API support for DTDs, with new utility functions (finding cross-referencing of elements within DTD content models, guessing likely start elements, etc) (Dave Malcolm)
  • Building from CVS now requires the use of the flags: -Wall -Werror; various warnings fixed as a result of this (Dave Malcolm)
  • Cancelling the addition of required children elements now works properly, with enhancements to the internal API for modifying the document. See bug # 135865 for details. (Nickolay V. Shmyrev)
  • Added new menu item Help/Homepage that will open www.conglomerate.org in browser. (see bug # 134966 ). (Nickolay V. Shmyrev)


  • Fixed a long-standing problem with the internal API (node_set_parent operation now has an explicit argument to indicate whether the node should be added at the end or beginning, fixing at least one subtle pointer manipulation bug (Dave Malcolm)
  • Big overhaul of path handling within the code (Toshio Kuratomi) and (Geert Stappers) , fixing bug # 135345 , bug # 121676
  • More cleanups of the internals of the popup menu code (Dave Malcolm)
  • Fix for bug # 143937 (Nickolay V. Shmyrev)
  • Various build fixes for GCC-2.95 (Pav Lucistnik) (Geert Stappers)
  • Updated with the new logo, fixing bug # 134749 . (Geert Stappers)
  • Warning fixes (Danilo Segan)
  • Autogenerate the marshalling code (Johannes Hölzl)
  • Removed unnecessary translation markings from debug menu strings (Dave Malcolm)
  • Updated the boilerplate example plugin code (Dave Malcolm)
  • Fixes for bug # 122813 ; eliminate markup inside translated strings (David Hoover)
  • Cleanup of internals of dispspec handling (Dave Malcolm)
  • Removed unnecessary test that stopped detecting nested cross-references to elements in a DTD, fixing bug # 136209 part (i) (Dave Malcolm)
  • Fix for bug # 135867 (crash when selecting Edit Display Spec) (Dave Malcolm)
  • Added tests to determine if we have a way of printing a document; set up the sensitivity of printing menu options appropriately (Dave Malcolm)
  • Add new parameters to function cong_error_dialog_with_convenience, fixing bug # 134950 (Nickolay V. Shmyrev)
  • Applied patch by (hondaguru AT earthlink.net) for bug # 132884
  • Ensured the File->New assistant is fully constructed before it is shown to avoid ugly visual resizing (Dave Malcolm)


  • Jaswinder Singh Phulewala
  • Gareth Owen
  • Adam Weinberger
  • Miloslav Trmac
  • Dmitry G. Mastrukov
  • Daniel van Eeden
  • Kees van den Broek
  • Christian Rose
  • Francisco Javier F. Serrador
  • Robert Sedak
  • Christian Neumair
  • Jordi Mallach
  • Danilo Segan
  • Dave Malcolm
  • Nickolay V. Shmyrev
  • Johannes Hölzl
  • Daniel Larsson
  • Jeff Martin
  • David Hoover
  • Geert Stappers
  • Toshio Kuratomi
  • Pav Lucistnik
  • Danilo Segan
  • hondaguru AT earthlink.net

Hydrogen 1.0

Hydrogen is onboard today.

Hydrogen is the Evolution connector for Sun Java Enterprise System Calendar Server (SJESCS). It enables Evolution to use SJESCS as a calendar backend.

Hydrogen supports SJESCS 5.1 and above. It supports the WCAP (Web Calendar Access Protocol) 2.0 and 3.0 protocols.

Hydrogen works with Evolution 1.4. Next step is to make it work with Evolution trunk.

The CVS base is in the GNOME project CVS base at cvs.gnome.org/. The module name is 'hydrogen'. See

This product is available under the terms of the GNU LIBRARY GENERAL PUBLIC LICENSE, and a copy of it should be found in the source under the COPYING file.

This work is sponsored by Sun Microsystems.

Enjoy and have fun.

Henry Jia

Sun China Engineering & Research Institute