Robert Millan wrote:
> Package: gnome-app-install
> Version: 0.5.2.5-1
> Severity: serious
> Tags: patch
> 
> User strings in this program seem to be spreading confusion about contrib
> and non-free (and their relationship to Debian).  In case of doubt, refer
> to Social Contract #5:  "The packages in these areas are not part of the
> Debian system".  By virtue of being a package installer shipped by Debian,
> these strings have an assertive meaning (rather than merely descriptive) which
> is in contradiction with the Social Contract.
I'll disable the chooser and hardcode SHOW_ONLY_FREE. As there are only about 5
applications in contrib+non-free, which can be installed from g-a-i, this won't
hurt.

Maybe I'll replace it with the desktop chooser: 'All Applications', 'GNOME
Applications', 'KDE Applications', 'XFCE Applications'. This makes more sense
than choosers for non-free or 3rd party software, which won't be available 
anymore.

> 
> Some examples:
> 
>   - "Show all Debian applications which can be freely used, modified and
>     distributed." -- this implies there exist Debian applications which cannot
>     be freely used, modified or distributed.
Simpy remove Debian from the text.
>   - "[3rd party apps] are not part of Debian" -- by omission, this implies
>     contrib & non-free are.
It's just a clarification.
>   - "%s is part of the Debian main distribution" -- redundancy
> 
> I'm attaching a patch that TTBOMK fixes all of them.
Some parts are good, but I won't use
> -                          _("%s is not part of the Debian main distribution"
> +                          _("%s is not part of the Debian distribution "
(contrib). Should be renamed to something else, to clarify that contrib and
non-free are supported.

> +            SHOW_ONLY_FREE :(_("All Debian applications"),
I don't like the term "Debian applications", because it may be interpreted as
applications developed especially for Debian. I think I rename this and all
other occurrences of "Debian applications" or "open source *" to "free 
software".

> -                                      "vendors and are not part of Debian"))
> +                                       "vendors"))
If prefer the first one, because it clarifies the situation of the package.

> -                      "component of Debian?"),
> +                      "distribution?"),
Well, distribution is a bit confusing. main, contrib, non-free are often
refered to as sections or components. distribution is more used for the
different suites.
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
> Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
> 
> Versions of packages gnome-app-install depends on:
> ii  app-install-data            0.4.20071030 Application Installer Data Files
> ii  gconf2                      2.22.0-1     GNOME configuration database 
> syste
> ii  gksu                        2.0.0-5      graphical frontend to su
> ii  gnome-icon-theme            2.22.0-1     GNOME Desktop icon theme
> ii  python                      2.4.4-6      An interactive high-level 
> object-o
> ii  python-apt                  0.7.5        Python interface to libapt-pkg
> ii  python-central              0.6.1        register and build utility for 
> Pyt
> ii  python-dbus                 0.82.4-2     simple interprocess messaging 
> syst
> ii  python-gdbm                 2.4.4-3      GNU dbm database support for 
> Pytho
> ii  python-glade2               2.12.1-1     GTK+ bindings: Glade support
> ii  python-gnome2               2.22.0-1     Python bindings for the GNOME 
> desk
> ii  python-gnome2-extras        2.14.3-1+b1  Python bindings for the GNOME 
> desk
> ii  python-gst0.10              0.10.11-1    generic media-playing framework 
> (P
> ii  python-gtk2                 2.12.1-1     Python bindings for the GTK+ 
> widge
> ii  python-sexy                 0.1.9-1      python language bindings for 
> libse
> ii  python-xdg                  0.15-1.1     A python library to access 
> freedes
> ii  synaptic                    0.61+b1      Graphical package manager
> 
> gnome-app-install recommends no packages.
> 
> -- no debconf information
> 


-- 
Julian Andres Klode, Fellow of the Free Software Foundation Europe
                     Debian Maintainer | Developer | Ubuntu Member

try Debian: http://www.debian.org/ | my site: http://jak-linux.org/
        jabber: [EMAIL PROTECTED] | IRC: juliank (FreeNode, OFTC)
            languages:     German  | English


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to