I looked at activity-log-manager briefly (it provides Unity's Privacy
Settings panel). It calls out via dbus to the whoopsie-preferences
service which reads and writes two keys (report_crashes and
report_metrics) to the /etc/whoopsie conf file. If report_crashes is
set, it creates (the blank) /var/lib/apport/autoreport. apport uses the
existence of that file to decide whether to send reports

I looked around but couldn't find anywhere that actually uses the
metrics setting.

GNOME's privacy schema also has a org.gnome.desktop.privacy send-
software-usage-stats key with the description "Send statistics when
applications are removed or installed." I think the key itself may be
fine but I think we'd need to tweak the description.

My impression is that whoopsie-preferences is unnecessary.

It's also difficult for me to understand what apport, update-notifier
and whoopsie are all doing. I think the checkbox in activity-log-manager
only controls the automated background error message reporting and not
the popups telling you something crashed and would you like to report a
bug which I think users find a lot more annoying. For instance, see
https://askubuntu.com/questions/93457/how-do-i-enable-or-disable-apport

Maybe the correct way currently to disable those popups is the gsettings
boolean key com.ubuntu.update-notifier show-apport-crashes

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to whoopsie-preferences in
Ubuntu.
https://bugs.launchpad.net/bugs/1614820

Title:
  Respect gsettings org.gnome.desktop.privacy report-technical-problems

Status in Ubuntu GNOME:
  New
Status in Whoopsie:
  New
Status in apport package in Ubuntu:
  New
Status in update-notifier package in Ubuntu:
  New
Status in whoopsie-preferences package in Ubuntu:
  New

Bug description:
  gsettings-desktop-schemas 3.16+ includes this boolean key:
  org.gnome.desktop.privacy report-technical-problems

  This key is used in GNOME's Settings app and Initial Setup tool. It
  would be great if Ubuntu would be able to integrate with that.

  See also
  --------
  
https://git.gnome.org/browse/gsettings-desktop-schemas/tree/schemas/org.gnome.desktop.privacy.gschema.xml.in#n50

  https://git.gnome.org/browse/gnome-control-center/tree/panels/privacy
  /cc-privacy-panel.c

  https://git.gnome.org/browse/gnome-initial-setup/tree/gnome-initial-
  setup/pages/privacy/gis-privacy-page.c

  Ubuntu Bug 1614818 requests that the GNOME apps support apport but I
  think this bug may be the more correct way to do it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1614820/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to