Hi Yoichi,
I'm resurrecting this old thread, now that we've
turned off WebComponents V0 in 74. The origin trial is configured and ready to be activated, pending some final details.
The outstanding questions:
1) When do activate the trial for sign ups?
2) How often should developers be required to renew tokens?
3) When, if at all, should developers be required to provide feedback on why they need to delay the removal?
For (1), I propose we activate the trial as soon as possible. There seems to be developers that would like to be able to test against Canary/Dev that their sites will work as expected.
Questions (2) and (3) are tied together, as the OT system currently collects/requires feedback only at token renewal time. We've tentatively planned a feature to collect feedback at signup time, but haven't prioritized that yet.
As suggested earlier, I like the idea of requiring token renewal as motivating friction to migrate off of V0. However, I think the standard 6 week period will be too frequent, based on experience with past origin trials. Especially when you consider that some developers will be dependent on larger scale upgrades to their UI framework of choice. I suggest a 3 month renewal period might be a good trade-off between friction and allowing time to upgrade. The result would be:
- Developers sign up nowish for the trial to continue using the features, but aren't required to provide feedback.
- (Optional) If initial feedback is desired, we could send an email to all registered developers. We wouldn't really be able to require responses though.
- In 3 months (~June), tokens expire and developers must provide feedback to renew. We can setup the survey to ask questions about the blockers to migration.
- Repeat every three months, meaning up to 3 renewals before the trial ends in Chrome 80, ~March 2020.
- Permanent removal of the features in Chrome 81 (in stable ~March 2020).
Does that seem like a reasonable approach?
Thanks,
Jason