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

[Core Feature] Integrate Analytics into user-facing tools #1442

Closed
EngHabu opened this issue Sep 7, 2021 · 0 comments · Fixed by flyteorg/flyteconsole#244
Closed

[Core Feature] Integrate Analytics into user-facing tools #1442

EngHabu opened this issue Sep 7, 2021 · 0 comments · Fixed by flyteorg/flyteconsole#244
Assignees
Labels
enhancement New feature or request flytectl Issues related to flytectl -Flytes CLI flytekit FlyteKit Python related issue ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers
Milestone

Comments

@EngHabu
Copy link
Contributor

EngHabu commented Sep 7, 2021

Motivation: Why do you think this is important?
Flyte UX surface is pretty huge as is and one of the important indicators for what features to double down on and what features to cut is users' interactions/engagement with these features.

Goal: What should the final outcome look like, ideally?

  • Integrate analytics into flyteconsole, flytectl and flyte-cli.
  • GA settings should be easily configurable; default to "on" but boolean in env.js should disable.
  • Administrators should be able to easily opt-out of the analytics collection.
  1. Include a link in the Information/version modal
  2. Link should indicate if GA is enabled or disabled
  3. Link should point to documentation explaining how to disable GA
  • Data collected should be available to the maintainers.
  1. This will be v2
@EngHabu EngHabu added enhancement New feature or request ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers flytectl Issues related to flytectl -Flytes CLI flytekit FlyteKit Python related issue labels Sep 7, 2021
@jsonporter jsonporter added this to the 0.18.1 milestone Oct 6, 2021
@EngHabu EngHabu modified the milestones: 0.18.1, 0.18.2 Nov 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request flytectl Issues related to flytectl -Flytes CLI flytekit FlyteKit Python related issue ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants