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

Threads Beta: Launch plan #566

Closed
Tracked by #187
daniellekirkwood opened this issue Aug 23, 2022 · 7 comments
Closed
Tracked by #187

Threads Beta: Launch plan #566

daniellekirkwood opened this issue Aug 23, 2022 · 7 comments
Assignees
Labels
A-Threads T-Task Tasks for the team like planning Team: Delight Z-Labs

Comments

@daniellekirkwood
Copy link
Contributor

daniellekirkwood commented Aug 23, 2022

There will be 3 stages to removing the beta label and launching the MVP of Threads:

  1. Continuous deployment and delivery of improvements to product
  2. Evaluation and testing of product when all items in Exit Beta issue have been resolved
  3. Go-To-Market: Remove the beta label and launch GTM marketing materials

The Threads Exit Beta Epic is here:

We need to complete the items in that issue in order to consider Threads as "ready". Once Threads is ready, we will remove the Beta label and "launch it". There are steps involved. This issue is in draft state while we learn and discuss the plan.

  • As Threads is in Beta already, any improvements committed should be rolled out immediately. We do not need to do a "big bang" launch while working on the Exit Beta issue. This applies to all platforms
  • When we're near completion of the Exit Beta items we should discuss the GTM plan and the removal of the Beta label.
    • The removal of the Beta label should be done on all platforms at the same time

Before removing the Beta label
We should have:

  • Internal & Community testing sessions for bug finding and feedback
  • All platforms hitting exit beta criteria
  • Review with key stakeholders (like Acceptance testing)
  • a detailed GTM plan

The GTM plan
The Go-To-Market plan in this instance will likely include:

  • A blog post
    • Marketing have said they don't think another blog is necessary. Due to the time of year this would likely be included in a Year End Round Up post.
  • A tweet
    • Danielle working with Caitlyn for this. A GIF may be user also
  • An in-app announcement (maybe across platforms, maybe web only, tbd)
@daniellekirkwood
Copy link
Contributor Author

daniellekirkwood commented Aug 23, 2022

[Germain] When do we switch from stable prefixes to unstable prefixes?

  • Synapse might not recognise the new prefixes and fallback to the old (current) problems.

@clokep
Copy link
Contributor

clokep commented Aug 25, 2022

When do we switch from stable prefixes to unstable prefixes?

For API changes like the above, I don't think this necessarily needs to be tied to marketing of the features. It is more dependent on the spec process. (But we also want to be confident that our solution will pass spec before exiting beta).

@kittykat kittykat added the T-Task Tasks for the team like planning label Sep 2, 2022
@clokep
Copy link
Contributor

clokep commented Oct 28, 2022

When do we switch from stable prefixes to unstable prefixes?

For API changes like the above, I don't think this necessarily needs to be tied to marketing of the features. It is more dependent on the spec process. (But we also want to be confident that our solution will pass spec before exiting beta).

The spec stabilized most of our needs so we should probably switch to using the stable identifiers before release, see matrix-org/synapse#14104.

@daniellekirkwood
Copy link
Contributor Author

We expect this to be ready early December. We plan on hitting the 20th December release train to ensure plenty of time for testing.

👀 @amywalkerdev

@daniellekirkwood
Copy link
Contributor Author

The 20 December 'launch' will be moving the Labs flags to "on" but leaving them in the product for at least one cycle.

@daniellekirkwood
Copy link
Contributor Author

Marking as complete as Threads is now available to all users by default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Threads T-Task Tasks for the team like planning Team: Delight Z-Labs
Projects
None yet
Development

No branches or pull requests

3 participants