Ori.livneh has submitted this change and it was merged.

Change subject: Run acux code on UserCreateForm hook.
......................................................................


Run acux code on UserCreateForm hook.

In the Account Creation User Experience improvement experiment, 50% of
anonymous users who go to Special:UserLogin?type=signup will see a
radically different account creation form.  The experiment is similar
but different to Post-Edit Feedback.
Move deploymentTime into the past.

-- Patch 3 ----------------------------------------------------------
Address review comments: remove unused closure-scope variable, rearrange
logging, always if ( DEBUG && test ) before logging, reorder
getAssignedBucketOrNull for clarity, etc.
Move the desired form HTML to separate (unused) file.
Use benefits text from
https://www.mediawiki.org/wiki/Account_creation_user_experience/Benefits_of_signing_up
Flip bucket-event order in log, improve debug message

-- Patch 4 ----------------------------------------------------------
Address review comments.
It's disabled (unless user's browser's clock is weeks off), let's ship it.

-- Patch 8? ---------------------------------------------------------
Doesn't output anything even with ?debug=1. I think this is invisible in
production.
---------------------------------------------------------------------

Change-Id: I571df29b91098ca33c35e9fa1165a0f34e6fdbdd
---
M Experiments.hooks.php
M Experiments.php
A css/acux/acux.css
A css/acux/images/ajax-loader.gif
A css/acux/images/icon-field-error.png
A css/acux/images/icon-field-success.png
A css/acux/images/icon-newpage.png
A css/acux/images/icon-people.png
A css/acux/images/icon-pictures.png
A experiments/acux/accountCreationUX.js
10 files changed, 875 insertions(+), 1 deletion(-)

Approvals:
  Ori.livneh: Verified; Looks good to me, approved


--
To view, visit https://gerrit.wikimedia.org/r/23396
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I571df29b91098ca33c35e9fa1165a0f34e6fdbdd
Gerrit-PatchSet: 9
Gerrit-Project: mediawiki/extensions/E3Experiments
Gerrit-Branch: master
Gerrit-Owner: Spage <sp...@wikimedia.org>
Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org>
Gerrit-Reviewer: Spage <sp...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to