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

Add an indication of deprecation to product and to docs for deprecated features #42640

Open
likeshumidity opened this issue May 14, 2024 · 0 comments

Comments

@likeshumidity
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Customers are sometimes surprised by our deprecations, and new customers may have no idea that we are deprecating a feature and start building based on it. Some examples:

  • Data Reference - we tried to deprecate but got a lot of pushback from users, so we kept it
  • Segments & Metrics - planned for deprecation more than a year, does not work very well/not fully implemented, no indication in product or docs of this, frustrating experience for customers
  • Pulse reports in Collections - had a customer surprised by this deprecation

(Let me know if you need more examples or links to relevant tickets.)

Describe the solution you'd like

  • Add a deprecated label to any create/modify/configure screens in product with hover on label modal showing:
    • Link to a Github issue mentioning the deprecation
    • Link to the help page (same as clicking the Gear then Help)
  • Add a deprecated label to top of relevant section in docs with
    • Link to a Github issue mentioning the deprecation
    • Suggestion to ask forums if OSS and contact support if paid customer with any questions/concerns.
    • If applicable, link to Github issue for replacement/improvement functionality (e.g. for Segments & Metrics, link to the Metrics v2 epic)

Describe alternatives you've considered

  • no change, customers frustrated
  • deprecated label with no CTA (minimum requirement, but dead end, and we lose the feedback)

How important is this feature to you?

  • Improves customer experience by better informing them of our roadmap that might affect their usage of some features

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant