You can already opt in to testing undployed code by using the
WikimediaDebug[1] browser extension (available for firefox[2] and chrome[3])
Maybe we should add an option to force a request to be served from the
latest branch instead of the one assigned in wikiversions.json.
[1]
https://wikitech.wikimedia.org/wiki/WikimediaDebug
[2]
https://addons.mozilla.org/en-US/firefox/addon/wikimedia-debug-header/
[3]
https://chrome.google.com/webstore/detail/wikimediadebug/binmakecefompkjggi…
On Tue, Jul 13, 2021 at 12:21 AM Jeremy Baron <jeremy(a)tuxmachine.com> wrote:
This makes me wonder if there could ever be a way to
allow some requests
to be on one group and other requests for the same wiki could be another
group.
e.g. users could opt-in to being a canary or some users could be randomly
selected.
When would this not work? If a newer version required schema change then
have to stop using old version after applying new schema? but that isn't
very common? any other complications?
-Jeremyb
_______________________________________________
Wikitech-l mailing list -- wikitech-l(a)lists.wikimedia.org
To unsubscribe send an email to wikitech-l-leave(a)lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/