https://bugzilla.wikimedia.org/show_bug.cgi?id=37616

--- Comment #14 from Fabrice Florin <[email protected]> 2012-06-19 07:39:10 
UTC ---
On Jun 18, 2012, at 11:21 PM, Reha Sterbin wrote:


In order to ramp up AFTv5 inclusion gradually, two things need to change:

1.  AFTv5 needs to be aware of AFTv4 when selecting based on lottery: if the
article "wins" AFTv4, AFTv5 needs to shut itself off.  Category-based exclusion
will remain as-is: lottery will only apply to articles with neither whitelisted
nor blacklisted categories.

2.  The lottery needs to be implemented in the javascript, so that changes can
propogate within a relatively short timeframe.  (Keeping it in the back end
means that changes propogate as pages are edited, which could take up to 30
days.)

In order for the lottery to be implemented in the js for talk pages and and the
special page, the hook must be updated to send the associated page ID to the
javascript.  That means that there will be a period where some pages have new
javascript (expecting a page ID and performing a lottery check) but old markup
(the page ID is not sent) -- in this case, I propose showing it: under the old
scheme, it would only have gotten to the javascript if it passed all the
required checks.

Matthias, you can find my work in the branch omnitiwork/js-lottery -- I believe
I've got everything in, but I haven't had much time to test.

-Reha

----------------------------

On Jun 19, 2012, at 12:38 AM, Fabrice Florin wrote:


Thanks, Reha, nicely done!

I posted your helpful explanation below on Bugzilla as well, so we can track
this project there, in a public record.

Matthias, it's all yours.

Please be very careful in your final implementation of this new code. We want
to avoid accidentally displaying the feedback tool to a large user base
prematurely, as we did a couple weeks ago.

In our initial test, we will want to only add a few hundred more pages through
the lottery, beyond the current sample of 22k articles. That is on the order of
0.001% of the english encyclopedia. Once we confirm that this is working well,
then we plan to gradually increase that lottery percentage all the way to 10%
of en-wiki by July 3.

Also, remember that if you encounter a serious road-block due to having to
support AFT4, we are prepared to remove AFT4 from the encyclopedia entirely, if
this will reduce the risk and effort on your end.

Last but not least, please send Roan the prioritized list of all gerrit
revisions we need him to review at least a couple hours prior to deployment
tomorrow.

Thanks!


Fabrice

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to