Bug 570624 - Hide the apache related UI when apache is not installed?
Hide the apache related UI when apache is not installed?
Status: RESOLVED WONTFIX
Product: gnome-user-share
Classification: Core
Component: general
2.25.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-user-share maintainers
gnome-user-share maintainers
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2009-02-05 13:15 UTC by Vincent Untz
Modified: 2010-02-17 13:49 UTC (History)
2 users (show)

See Also:
GNOME target: ---
GNOME version: ---


Attachments

Description Vincent Untz 2009-02-05 13:15:10 UTC
Since apache is now looked for at runtime, it should be easy to detect if it's available, and if it's not, we could either:

 + hide the UI for apache related stuff
 + make the UI non-sensitive
 + use packagekit to install the apache part we need when we enable the sharing
   (I guess the last option is probably what makes most sense)

It makes it possible for people who only want the bluetooth part of g-u-s to not have apache. (it seems it's a common request...)
Comment 1 Bastien Nocera 2009-02-06 09:58:17 UTC
I think that's really OOT engineering. We could also detect whether obex-data-server is available and disable Bluetooth, and be left with an empty shell as a preference...

I don't think either would be too hard to implement, but the changes for run-time detection were not done for that purpose. And I don't think we should cater for people trying to save 2 megs of dependencies.

Note You need to log in before you can comment on or make changes to this bug.