Switchboard uses a UUID and then segments a user into a bucket based on the
UUID. A user's bucket never changes, since the UUID never changes.

In order to opt-in/opt-out of an experiment, we'd need to change a user's
UUID, which becomes very complex trying to create a UUID that buckets a
user into just the right bucket to get the experiments they want.

More likely, we'd have to change Switchboard itself. There might be an
opportunity to create a JSON config, saved in SharedPreferences, and used
by Switchboard instead of pulling from the server.


On Mon, Mar 21, 2016 at 2:03 PM, Michael Comella <
michael.l.come...@gmail.com> wrote:

> Nice! Thanks, Sebastian!
>
> Is it possible to modify the add-on to opt-in/out of certain experiments?
> I don't know much about the Switchboard configuration but I think this is a
> no because, iirc, it does server-side bucketing.
> - Mike (:mcomella)
>
> On Mon, Mar 21, 2016 at 3:18 AM, Sebastian Kaspari <s.kasp...@gmail.com>
> wrote:
>
>> Hey all!
>>
>> As you may know we are using Switchboard for A/B testing and staged
>> rollout of features:
>> https://github.com/mozilla-services/switchboard-server
>> https://github.com/mozilla-services/switchboard-experiments
>>
>> I wrote a little add-on for Firefox for Android that lists those
>> experiments and shows which experiments your installation is part of.
>>
>> You can get the add-on here:
>> https://addons.mozilla.org/en-US/android/addon/switchboard-experiments/
>>
>> .. and the source code is here:
>> https://github.com/pocmo/Addon-Switchboard-Experiments
>>
>> Best,
>> Sebastian
>>
>>
>> _______________________________________________
>> mobile-firefox-dev mailing list
>> mobile-firefox-dev@mozilla.org
>> https://mail.mozilla.org/listinfo/mobile-firefox-dev
>>
>>
>
> _______________________________________________
> mobile-firefox-dev mailing list
> mobile-firefox-dev@mozilla.org
> https://mail.mozilla.org/listinfo/mobile-firefox-dev
>
>
_______________________________________________
mobile-firefox-dev mailing list
mobile-firefox-dev@mozilla.org
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to