Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preferences Dialog: Implement telemetry controls (checkbox) #158

Open
afiune opened this issue Feb 10, 2020 · 1 comment
Open

Preferences Dialog: Implement telemetry controls (checkbox) #158

afiune opened this issue Feb 10, 2020 · 1 comment
Labels
Aspect: Security Can an unwanted third party affect the stability or look at privileged information? Aspect: UI How users interact with the interface of the project, with a focus on interaction and visual design. Triage: Feature Request Indicates an issue requesting new functionality. Type: Enhancement Adds new functionality.

Comments

@afiune
Copy link

afiune commented Feb 10, 2020

Description

Placeholder to enable the telemetry controls inside the Preferences Dialog.

Screen Shot 2020-02-10 at 2 10 42 AM

The checkbox is currently commented out. We need to work with UX and Legal
on the phrasing and disclosure.

@tyler-ball tyler-ball added Aspect: Security Can an unwanted third party affect the stability or look at privileged information? Aspect: UI How users interact with the interface of the project, with a focus on interaction and visual design. Triage: Feature Request Indicates an issue requesting new functionality. Type: Enhancement Adds new functionality. labels Feb 19, 2020
@tyler-ball
Copy link
Contributor

Note: the app writes UI-customized config to a .app-managed-config file and our Ruby ecosystem does not know about that file. We will need to decide how to have all our applications read (and possibly write) all the same configuration.

One idea @afiune had was to write a Golang library to read/write all our config, expose a Golang binary that can do the same thing, and then have Ruby call this executable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aspect: Security Can an unwanted third party affect the stability or look at privileged information? Aspect: UI How users interact with the interface of the project, with a focus on interaction and visual design. Triage: Feature Request Indicates an issue requesting new functionality. Type: Enhancement Adds new functionality.
Projects
None yet
Development

No branches or pull requests

2 participants