Re: Formal complaint concerning the use of the name System Settings by GNOME

2011-08-15 Thread Shaun McCance
On Wed, 2011-08-10 at 13:47 +0200, todd rme wrote:
 On Wed, Aug 10, 2011 at 1:42 PM, Richard Hughes hughsi...@gmail.com wrote:
  On 4 August 2011 07:27, George Spelvin li...@horizon.com wrote:
  I think what is needed is a series of more specific alternate names in
  a .desktop file, with more levels than the current GenericName and Name.
 
  I think the KDE system settings desktop file just needs an addition of:
 
  OnlyShowIn=KDE;
 
  Richard.
 
 
 It has already been explained why this is not sufficient.  System
 settings is needed to configure many aspects of KDE programs.  Doing
 this will leave Gnome users unable to configure any KDE programs they
 use.

I already pointed out a solution that makes it System Settings in KDE
and KDE System Settings in other desktops. The KDE developers seemed
to agree to this. The problem is solved. Please let's end this thread
and get back to writing great free software.

Thanks,
Shaun




Re: Formal complaint concerning the use of the name System Settings by GNOME

2011-08-11 Thread Shaun McCance
On Wed, 2011-08-10 at 13:47 +0200, todd rme wrote:
 On Wed, Aug 10, 2011 at 1:42 PM, Richard Hughes hughsi...@gmail.com wrote:
  On 4 August 2011 07:27, George Spelvin li...@horizon.com wrote:
  I think what is needed is a series of more specific alternate names in
  a .desktop file, with more levels than the current GenericName and Name.
 
  I think the KDE system settings desktop file just needs an addition of:
 
  OnlyShowIn=KDE;
 
  Richard.
 
 
 It has already been explained why this is not sufficient.  System
 settings is needed to configure many aspects of KDE programs.  Doing
 this will leave Gnome users unable to configure any KDE programs they
 use.

I already pointed out a solution that makes it System Settings in KDE
and KDE System Settings in other desktops. The KDE developers seemed
to agree to this. The problem is solved. Please let's end this thread
and get back to writing great free software.

Thanks,
Shaun





Re: Formal complaint concerning the use of the name System Settings by GNOME

2011-07-23 Thread Shaun McCance
On Fri, 2011-07-22 at 17:53 -0400, Jeremy Bicha wrote:
 On 22 July 2011 17:17, Ben Cooksley bcooks...@kde.org wrote:
 
  Now lets go into something more productive and perhaps we can fix this
  before the sunny Desktop Summit.
 
  Hi Olav,
 
  In terms of being productive surrounding this, I have several questions:
 
  Screenshots on your live wiki indicate that GNOME developers were
  aware of the use of the System Settings name by KDE. Why did your
  developers deliberately proceed with the use of this name, knowing it
  would cause a conflict? (This was the primary reason why I was
  particularly angry about the discovery of your use of this name)
 
  Is there any reason why it cannot be renamed once more as soon as is
  possible so that the next release your team makes fixes this issue?
 
  I would prefer to resolve this issue as soon as possible, to minimise
  the work packagers will inevitably do to block KDE System Settings
  under GNOME, and the resulting KDE application user support issues
  that will arise.
 
  Regards,
  Ben Cooksley
  KDE System Settings Maintainer
 
 To be more specific about the problem, installing kde-workspace to a
 GNOME installation results in 2 indistinguishable apps named System
 Settings and 2 named System Monitor. On Ubuntu at least, if I want the
 GNOME version, I have to remember to click the first System Monitor
 but the second System Setting which is awfully frustrating. Here's a
 screenshot from my Ubuntu install:
 https://launchpadlibrarian.net/75745040/Gnome%20Shell%20screnshot.png
 
 GNOME happily has the OnlyShowIn:Gnome,Unity key set for
 gnome-control-center but KDE is unwilling to do the same because that
 is the only way to change important preferences that affect KDE apps
 in general.
 
 I'd like to suggest that the GNOME developers consider changing the
 public name of their app to System Preferences. This matches the Mac
 OS X design and arguably GNOME follows some parts of OS X design.
 Furthermore, it is more in line with Gnome 2's SystemPreferences and
 SystemAdministration.

I very much doubt users will be any less confused when confronted
with System Settings and System Preferences. We should work on
shared groundwork so that our settings are interoperable. If a user
has to set his language in two different applications just because
he happens to use applications written in two different toolkits,
we have failed miserably.

However, if the here-and-now requires this duplication, then I don't
think it's right for any application to use a generic name outside
its target desktop. Having the KDE System Settings show up as just
System Settings under GNOME is confusing to GNOME users. Just as
it would be confusing if I made Yelp show up as Help in KDE.

There's a very easy way to use a different application name under
different desktops. Just install two .desktop files. One looks
like this:

Name=System Settings
OnlyShowIn=KDE

The other looks like this:

Name=KDE System Settings
NotShowIn=KDE

You just can't expect to own generic names across desktops.

--
Shaun