Bug#645491: Please rewrite package description
updating the German translation of the package description (1) I found
that the short description does not give any hint to me why I should
need the library. And I'm also aware of the fact that I am talking
about an academic problem as the library is already installed on the
majority of systems.
Description: GLib library of C routines
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
This package contains the shared libraries.
I think every library written in C contains some useful routines. And
there is a slight discrepancy between short description and second
paragraph: library vs. libraries. Actually libraries is correct, but
might benefit from some kind of explanation.
Perhaps the description would benefit from using some upstream (2)
GLib provides the core application building blocks for libraries
and applications written in C. It provides the core object system
used in GNOME, the main loop implementation, and a large set of
utility functions for strings and common data structures.
In the file list (3) I found the names of the libraries:
libglib, gio-querymodules, glib-compile-schemas, libgio,
libgmodule, libgobject, libgthread
Perhaps a new description could start like this:
Description: GLib - GNOME infrastructure library
GLib provides the core object system used in GNOME, the main
loop implementation, and a large set of utility functions for
strings and common data structures.
The second paragraph is beyond my scope. Ideas:
1) This package contains some special purpose libraries compiled
from the GLib sources.
2) This package contains the libglib, gio-querymodules,
glib-compile-schemas, libgio, libgmodule, libgobject,
and libgthread libraries.
3) This package contains libraries for IO, object and
thread handling as well as ..