Bug 130196

Summary: GNOME is incomplete or altered
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Alberto Passalacqua <alberto.passalacqua>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 118960    
Bug Blocks:    

Description Alberto Passalacqua 2005-10-23 13:45:35 UTC
The GNOME windows manager provided with SuSE 10 is not complete. It lacks of
many functionalities which are provided by the release of GNOME provided at
www.gnome.org o provided in other distributions like Ubuntu.

- The menu editor is absent.
- Gnome-system-tools are not working properly.
- The following items are lacking in the Desktop Preferences panel:
  - About me
  - Remote desktop
  - Encryption preferences
  - Power management
  - Screensaver settings (incomplete, lack of standby settings)
- Gimp is the default image visualizer instead of gThumb.
- Shared folders entry lacks in the right click menu.
- There's no Preferences submenu under the Desktop menu.
- Gnome in SuSE lacks of an application to manage gpg keys like seahorse, which
integrates itself in the right click menu and in gedit.
- Gnome menus are altered by SuSE and contains some KDE application.
Comment 1 Stanislav Brabec 2005-10-24 09:48:42 UTC
> - Gnome-system-tools are not working properly.
Known bug 121900, the problem is, that it does know nothing about SuSE Linux 10.0.

> - The following items are lacking in the Desktop Preferences panel:
> - About me
AFAIK, it's deliberate.
> - Screensaver settings.
Was replaced by gnome-screensaver, which is in early state of development. Will be better in future versions.
> - All others.
Rejected by UI team, see bug 118960, bug 73047, bug 73547 and bug 88231. This is the fifth report.

> - Gimp is the default image visualizer instead of gThumb.
Known problem - bug 116715.

Remaining items:
- The menu editor is absent.
- Shared folders entry lacks in the right click menu.
- There's no Preferences submenu under the Desktop menu.
- Gnome in SuSE lacks of an application to manage gpg keys like seahorse, which
integrates itself in the right click menu and in gedit.
- Gnome menus are altered by SuSE and contains some KDE application.
Comment 2 Alberto Passalacqua 2005-10-24 10:19:32 UTC
Gnome-system-tools don't know anything about SuSE Linux in general. The same problems are present in SuSE 9.3. The backend should be corrected. The gnome-system-tools works on other distributions which adapted it, so there's no reason SuSE can't do the same.

I can understand the About me removal, which is not essential, but I don't agree with the choice of removing power management, encryption settings and remote desktop tools. 
They're part of GNOME and the decision to use them or not should be left to the user. Five reports should mean something.
Just to be honest, if I choose GNOME, I'd like to have a complete version of it, not a SuSE revision of it!
Comment 3 Rodrigo Moya 2005-10-24 11:29:21 UTC
> - Shared folders entry lacks in the right click menu.
>
for this, we are evaluating nautilus-share
Comment 4 Alberto Passalacqua 2005-10-24 12:10:14 UTC
IMHO, it would be a good choice. It seems to the Windows share properties and it's well integrated in GNOME.
Comment 5 JP Rosevear 2005-10-24 16:05:20 UTC
We include the menu editor.  It changed upstream in GNOME 2.12.  Right click on the menu in the panel.

GNOMEs menus only include those KDE items that are installed.

For Preferences, what is that supposed to cover that yast and gnome cc don't?
Comment 6 Alberto Passalacqua 2005-10-24 18:05:32 UTC
Sorry, I didn't see the option for editing the menu. I was looking for the application. Thanks.

For Preferences, maybe it's a personal taste, but usually GNOME uses the Preferences menu, which is faster to use and doesn't open windows, instead of the Control Center.
Comment 7 JP Rosevear 2005-10-24 18:12:20 UTC
Ah, that.  Its a preference of our UI team to go the control center route (which is also an upstream app).
Comment 8 Stanislav Brabec 2005-10-24 21:07:31 UTC
As far as I remember it, upstream GNOME has a control-center item and control-center submenu. There is a redundant functionality (capplets can be called from both control-center and submenu), but I think it is ergonomic enough for both type of use (Control center for complete customization and submenu for one aspect). Maybe we can do the same for YaST, too.
Comment 9 Alberto Passalacqua 2005-10-28 17:38:29 UTC
Considering all bugs and useless changes SuSE made to GNOME, I think SuSE should provide an "not patched by SuSE" version of GNOME with all features where they're expected to be.
The "we think it's better this way" answer is getting boring, expecially for a paying user. I think SuSE should take example from ubuntu for their GNOME implementation, which works quite well. Actually I'm considering to switch.
Comment 10 Mark Gordon 2005-10-28 18:01:22 UTC
I'd be surprised if Ubuntu didn't patch Gnome at all.  Odds are some of the features you're demanding as "upstream" are actually Ubuntu patches, as you'll eventually notice if you try running Gnome based solely on pristine upstream tarballs.  I'd be surprised if there were *any* vendor that shipped completely unpatched Gnome packages.

If the bug is that SuSE's Gnome has patches applied to it, and you're demanding that Gnome be packaged and shipped completely unpatched, it's safe to resolve this bug as WONTFIX.
Comment 11 JP Rosevear 2005-10-28 18:31:25 UTC
From the initial list:
- The menu editor is absent.
(its not absent as discussed above)

- Gnome-system-tools are not working properly.
(yes, this is bad)

- The following items are lacking in the Desktop Preferences panel:
  - About me
(not default in GNOME 2.12)
  - Remote desktop
(we should look at including this one)
  - Encryption preferences
(presumably from seahorse)
  - Power management
(actually its in 10.1 alphas now with gnome-power-manager)
  - Screensaver settings (incomplete, lack of standby settings)
(gnome-screensaver is proposed for GNOME 2.14 and I raised this as an issue earlier this week - we were an early adopter of it)

- Gimp is the default image visualizer instead of gThumb.
(i don't see any patches to shared-mime-info related to this, it appears to be the upstream default)

- Shared folders entry lacks in the right click menu.
(this is missing functionality covered elsewher)

- There's no Preferences submenu under the Desktop menu.
(this one we do think is actually better)

- Gnome in SuSE lacks of an application to manage gpg keys like seahorse, which
integrates itself in the right click menu and in gedit.
(this is valid, we could ship seahorse, note that seahorse is not part of GNOME 2.12 proper though)

- Gnome menus are altered by SuSE and contains some KDE application.
(only kde applications that are installed, because presumably if you installed it you want it in your menus, and yes we want to organize the menus better and note - you could probably copying the default .menu files that describe these menus into place on your system)

Very few things from your list are "we think its better this way".  There is some of that though - for instance we added the "Run.." item back to the menus after it was removed upstream and i think thats for the better.

We should break this up into a few separate bugs though for the things I noted above.  Can you do this mark?
Comment 12 Mark Gordon 2005-10-28 19:13:41 UTC
g-s-t brokenness is already described in bug 121900 as sbrabec pointed out.  I've opened bugs for vino-preferences.desktop (remote desktop) in control center ( bug 131371 ) and packaging/integrating/shipping seahorse ( bug 131375 ).
Comment 13 Stanislav Brabec 2005-11-01 13:37:43 UTC
- Gimp is the default image visualizer instead of gThumb.
(i don't see any patches to shared-mime-info related to this, it appears to be
the upstream default)

Upstream GNOME does not provide any defaults.list and our defaults.list was incomplete. We should review it again and link with our personal preferences for badly assigned applications.
Comment 14 Alberto Passalacqua 2005-11-01 16:36:15 UTC
You're right. Also fedora provides Gimp as the default choice. Reporting this as a bug was a mistake of mine. However something like gThumb is lighter just to see an image instead of gimp.

For seahorse, I made an RPM for SuSE 10. It works well as application, but it doesn't integrate in gedit and nautilus. You can find it here: http://www.albertopassalacqua.com/index.php?option=com_docman&task=cat_view&gid=37&Itemid=36

If you find it working and want to share, please put it somewhere on the web. The site is my homepage and has limited bandwidth/month.