After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 742375 - Add automatic problem reporting setting
Add automatic problem reporting setting
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: Privacy
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: Rui Matos
Control-Center Maintainers
: 711022 (view as bug list)
Depends on: 742448
Blocks:
 
 
Reported: 2015-01-05 12:57 UTC by Allan Day
Modified: 2016-02-01 15:42 UTC
See Also:
GNOME target: ---
GNOME version: 3.13/3.14


Attachments
privacy: Add automatic problem reporting setting (10.33 KB, patch)
2015-01-08 15:52 UTC, Bastien Nocera
needs-work Details | Review
privacy: Add automatic problem reporting setting (12.47 KB, patch)
2015-01-13 15:47 UTC, Bastien Nocera
none Details | Review
privacy: Add automatic problem reporting setting (13.15 KB, patch)
2015-01-15 13:59 UTC, Bastien Nocera
none Details | Review
privacy: Add automatic problem reporting setting (13.15 KB, patch)
2015-01-16 10:30 UTC, Bastien Nocera
none Details | Review
privacy: Add automatic problem reporting setting (13.29 KB, patch)
2015-01-19 15:44 UTC, Bastien Nocera
committed Details | Review

Description Allan Day 2015-01-05 12:57:00 UTC
Problem reporting is an operating system feature with privacy implications. It would make sense to have a simple setting under privacy, that would allow automatic problem reporting to be enabled/disabled.

Mockup:

https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/privacy/current-gen.png
Comment 1 Bastien Nocera 2015-01-06 12:17:14 UTC
See also:
https://github.com/abrt/gnome-abrt/issues/107
Comment 2 Bastien Nocera 2015-01-06 15:39:10 UTC
And also:
https://github.com/abrt/abrt/issues/895
Comment 3 Bastien Nocera 2015-01-08 15:52:57 UTC
Created attachment 294104 [details] [review]
privacy: Add automatic problem reporting setting

The D-Bus name owning was added in ABRT in this commit:
https://github.com/abrt/abrt/commit/73a98e3aaf9a8c50ef02a5a8d576f43417d490c3

This patch also requires abrt-applet (shipped as part of abrt itself) to
listen to this GSetting we're modifying.
See https://github.com/abrt/gnome-abrt/issues/107
Comment 4 Bastien Nocera 2015-01-08 16:13:29 UTC
Comment on attachment 294104 [details] [review]
privacy: Add automatic problem reporting setting

Marking as needs-work, abrt-applet still needs changes, and we need to change the distribution name using /etc/os-release
Comment 5 Bastien Nocera 2015-01-08 17:02:29 UTC
It's also missing the privacy policy link, which I guess got added more recently, or which I blanked out ;)
Comment 6 Bastien Nocera 2015-01-13 15:47:36 UTC
Created attachment 294445 [details] [review]
privacy: Add automatic problem reporting setting

The D-Bus name owning was added in ABRT in this commit:
https://github.com/abrt/abrt/commit/73a98e3aaf9a8c50ef02a5a8d576f43417d490c3

This patch also requires abrt-applet (shipped as part of abrt itself) to
listen to this GSetting we're modifying.
See https://github.com/abrt/gnome-abrt/issues/107

TODO:
- Link to the downstream privacy policy instead
Comment 7 Bastien Nocera 2015-01-13 16:30:21 UTC
(In reply to comment #6)
> TODO:
> - Link to the downstream privacy policy instead

Will require that:
http://thread.gmane.org/gmane.comp.sysutils.systemd.devel/26891
and for distros to actually use it.
Comment 8 Bastien Nocera 2015-01-15 13:59:59 UTC
Created attachment 294597 [details] [review]
privacy: Add automatic problem reporting setting

The D-Bus name owning was added in ABRT in this commit:
https://github.com/abrt/abrt/commit/73a98e3aaf9a8c50ef02a5a8d576f43417d490c3

This patch also requires abrt-applet (shipped as part of abrt itself) to
listen to this GSetting we're modifying.
See https://github.com/abrt/gnome-abrt/issues/107
Comment 9 Bastien Nocera 2015-01-15 15:42:40 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > TODO:
> > - Link to the downstream privacy policy instead
> 
> Will require that:
> http://thread.gmane.org/gmane.comp.sysutils.systemd.devel/26891
> and for distros to actually use it.

That's landed, and I filed the Fedora specific bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1182635
Comment 10 Bastien Nocera 2015-01-16 10:30:33 UTC
Created attachment 294660 [details] [review]
privacy: Add automatic problem reporting setting

The D-Bus name owning was added in ABRT in this commit:
https://github.com/abrt/abrt/commit/73a98e3aaf9a8c50ef02a5a8d576f43417d490c3

This patch also requires abrt-applet (shipped as part of abrt itself) to
listen to this GSetting we're modifying.
See https://github.com/abrt/gnome-abrt/issues/107
Comment 11 Bastien Nocera 2015-01-19 15:44:34 UTC
Created attachment 294896 [details] [review]
privacy: Add automatic problem reporting setting

The D-Bus name owning was added in ABRT in this commit:
https://github.com/abrt/abrt/commit/73a98e3aaf9a8c50ef02a5a8d576f43417d490c3

This patch also requires abrt-applet (shipped as part of abrt itself) to
listen to this GSetting we're modifying.
See https://github.com/abrt/gnome-abrt/issues/107
Comment 12 Bastien Nocera 2015-01-21 17:17:46 UTC
Attachment 294896 [details] pushed as 7977521 - privacy: Add automatic problem reporting setting
Comment 13 Piotr Drąg 2015-01-21 17:49:26 UTC
The string at https://git.gnome.org/browse/gnome-control-center/tree/panels/privacy/cc-privacy-panel.c#n729 is not marked for translation.
Comment 14 Bastien Nocera 2015-01-21 18:26:42 UTC
Fixed in master
Comment 15 Bastien Nocera 2016-02-01 15:42:27 UTC
*** Bug 711022 has been marked as a duplicate of this bug. ***