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

Show a summary of what's new in the app #16805

Closed
tsteur opened this issue Nov 26, 2020 · 0 comments · Fixed by #18065
Closed

Show a summary of what's new in the app #16805

tsteur opened this issue Nov 26, 2020 · 0 comments · Fixed by #18065
Assignees
Labels
c: Onboarding For issues that make the experience of getting Matomo up and running better. Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Milestone

Comments

@tsteur
Copy link
Member

tsteur commented Nov 26, 2020

Could be similar to cloud (the third icon):
image

when clicking on it
image
image

Ideally plugins can contribute such notifications as well.

We wouldn't mention every feature here but the most important ones. We could also regularly mention new FAQ's, new Guides etc.

To reuse existing code see Cloud/templates/whatsnew.twig and the Menu.php.

Should we also show this to anonymous when view access? I'd say lets have it disabled for now.

I had added this to the milestone a while back. As it’s important to let people know what’s new so they discover new features and improvements that they otherwise wouldn’t know about and help them utilise the tool better and users stay with us for longer.

  • The core would define entries that are shown in the what's new section.
    • I wonder if we will translate these because by the time they might be translated the entries might be removed again as we would maybe only keep entries for the last 2-3 releases in the code? Might not be worth it translating these entries.
  • Plugins should be able to add entries to do this what's new section too
  • In the cloud we would want to be able to completely change the shown entries. Meaning we probably need to use DI for these entries. This way cloud can change it and plugins can add entries too.

Structure for such content could be like

  • Title
  • Description (allowing HTML)
  • Learn more link and link text
@tsteur tsteur added the Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change. label Nov 26, 2020
@tsteur tsteur added this to the 4.2.0 milestone Nov 26, 2020
@tsteur tsteur added the c: Onboarding For issues that make the experience of getting Matomo up and running better. label Jul 22, 2021
@bx80 bx80 self-assigned this Sep 26, 2021
@sgiehl sgiehl modified the milestones: 4.6.0, 4.7.0 Nov 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Onboarding For issues that make the experience of getting Matomo up and running better. Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants