Bug#645491: Please rewrite package description
    Martin Eberhard Schauer 
    Martin.E.Schauer at gmx.de
       
    Sun Oct 16 09:23:49 UTC 2011
    
    
  
Package: libglib2.0-0
Version: 2.28.6-4
Severity: wishlist
X-Debbugs-CC: debian-l10n-english at lists.debian.org
Dear Maintainers,
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)
information:
   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 ..
Kind regards,
   Martin
1: http://ddtp.debian.net/ddt.cgi?desc_id=87987
2: http://developer.gnome.org/glib/
3: http://packages.debian.org/sid/amd64/libglib2.0-0/filelist
    
    
More information about the pkg-gnome-maintainers
mailing list