> Sites should be added to the list if/when:
>
> 1) An evangelism bug has been opened and the site has been contacted;
>
> 2) The site has proved unresponsive or unwilling to accommodate us
> (how
> long we wait for this will depend on factors such as the popularity
> of
> the site and the extent of breakage);
>
> 3) There is a specific proposed alternative UA for each broken
> product
> which has minimal changes from the default;
>
> 4) Either: Deep testing (not just the front page) has shown that a UA
> override for that UA in that product leads to a significant UX
> improvement on the site; or we know that the fix works because it
> restores a UA which that product had previously;
>
> 5) The override is only for the broken products;
>
> 6) The entry in the prefs file comes with a comment with a reference
> to
> the bug in question.
>
> Criterion 2 and criterion 4 are the only ones which could potentially
> lead to significant delay. 4 is unavoidable; we don't want to be
> doing
> an override without checking that it actually improves things. Sites
> required by teams for functional testing or demoing of B2G would have
> a
> very short timeout for criterion 2.
>
> Sites should be removed from the list, for all active branches (I
> propose: including stable and ESR), once the site has confirmed that
> they have fixed it, or deep testing makes us believe they have.
>
>
> Does this strike the right balance?

I think this is a good list. Unless someone has a glaring issue I suggest that 
we run with this list and tweak it in the future if need be. As was raised in 
another response, I expect that as we get closer to the release we will 
continue to lower the bar for #2.

Lawrence
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to