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

(Discussion) Opening a general discussion around the paid customer experience, general communication, breaking changes #7037

Closed
LucasZapico opened this issue Sep 15, 2024 · 5 comments
Labels
type: documentation Improvements or additions to documentation

Comments

@LucasZapico
Copy link
Contributor

Story

I'm currently paying for the hosted Twenty services and I woke up today to find my contact forms were not working. After some debugging I discovered the shape of the email object was changed via this PR Handle migration of Email to Emails fields #6885.

I wanted to callout this issue as Twenty is being sold as production ready on the open market for team that may not be technical. I believe some versioning processes and CX update process guidelines is in order to ensure a customer doesn't suddenly have broken operations when the core API changes on a PR.

Solutions Suggestions

  1. Update the README and marketing copy on the site and convey that this product is in BETA and breaking changes may occur at any time and it is not recommended for nontechnical teams who are not following PRs.
  2. Have a release schedule for the paid version so customers are informed of breaking changes via email if they are not watching PRs.

These two suggestions are not mutually and it may be best if both are implemented. Definitely not a good experience for a paying customer if the expectations are not set early. In my opinion, Twenty's marketing material makes is sound more production-ready then it is.

@BOHEUS
Copy link
Contributor

BOHEUS commented Sep 15, 2024

@LucasZapico you could open a discussion in https://github.com/twentyhq/twenty/discussions instead of opening an issue with (Discussion) in title, people are checking there too but if it's true, then core team should prioritize this

@FelixMalfait
Copy link
Member

This is very fair criticism @LucasZapico - you are right. We'll discuss it internally and come back to you.

@Bonapara Bonapara added the type: documentation Improvements or additions to documentation label Sep 16, 2024
@LucasZapico
Copy link
Contributor Author

LucasZapico commented Sep 17, 2024

@BOHEUS pardon, that's my oversight. I will search and move it over if there isn't an open discussion.

@LucasZapico
Copy link
Contributor Author

@FelixMalfait Thank you for taking the time to acknowledge my callout.

@LucasZapico
Copy link
Contributor Author

LucasZapico commented Sep 17, 2024

I'm going to close this and move it to discussions.

moved to discussion 7081

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants