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

don't show analytics in the sidebar if it is turned off #5769

Merged
merged 1 commit into from Jul 5, 2022
Merged

Conversation

no-reply
Copy link
Member

@no-reply no-reply commented Jul 5, 2022

prior to this, we showed the analytics link in the sidebar nav for the dashboard
even if Analytics is turned off on the repository.

@samvera/hyrax-code-reviewers

prior to this, we showed the analytics link in the sidebar nav for the dashboard
even if Analytics is turned off on the repository.
Copy link
Member

@cjcolvar cjcolvar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@no-reply
Copy link
Member Author

no-reply commented Jul 5, 2022

i thought it wasn't worth a test, but I'm open to be corrected

@dlpierce dlpierce added the notes-minor Release Notes: Non-breaking features label Jul 5, 2022
@dlpierce dlpierce merged commit 92b7b08 into main Jul 5, 2022
@dlpierce dlpierce deleted the no-analytics branch July 5, 2022 17:56
@jlhardes
Copy link
Contributor

jlhardes commented Jul 5, 2022

This change feels like it is removing Analytics from user awareness (users won't know analytics is available) but it might not actually be doing that. It makes sense to not show Analytics in the Dashboard if it is not enabled but we can't really show it as a feature flipper (to show it is possible to have) since it requires additional setup behind the scenes. The Analytics documentation we have is currently on the Github wiki (https://github.com/samvera/hyrax/wiki/Hyrax-Management-Guide#analytics-and-usage-statistics) but that doesn't seem to be a stable enough documentation location to use for pointing users to info about analytics from within the Hyrax app. I don't really want to have something like an in-app ad saying analytics is possible but I also don't want users to think Hyrax just doesn't have analytics capabilities.

All that to say I think this change is fine but we'll need to consider if better or more prominent information should be provided about Hyrax's ability to incorporate analytics (either inside the Hyrax app and/or in documentation we provide).

@no-reply
Copy link
Member Author

no-reply commented Jul 5, 2022

@jlhardes yes, i think the goal of this work is to make sure users don't see analytics features unless the technical work to make them available has been done.

since users can't themselves enable analytics, what is the function of making them aware of it via a nav button?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
notes-minor Release Notes: Non-breaking features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants