TL;DR: The keywords will use browser names, not engine names, even for platform
bugs.

Due to feedback on the bug, the plan is now to add parity-[browser] keywords
instead of compat-[engine] keywords so they can be shared with non-platform 
bugs.

We could have keywords for both, but that would allow the current confused
situation to continue (a mixed bag of browser name and engine name keywords in
platform bugs). To avoid that it seems better to just have browser name based
keywords and depend on bugzilla component to distinguish between platform and
non-platform bugs.

Of course Opera presents a small wrinkle in this plan since it can use one of
two engines, one of which it shares with Chrome. To resolve that the
parity-opera keyword would be redundant in platform bugs (equivalent to
parity-chrome, which is to say blink parity issues), and parity-opera-mini would
be equivalent to what is currently the whiteboard string "[parity-presto
opera]". While not ideal, this limits the scope for confusion and broken
searches to only Opera/Presto (which we don't need to track all that often).

So the proposed keywords and the whiteboard strings they'd unify:

parity-chrome
  parity-chrome
  parity-blink
  chrome-parity
  blink-parity

parity-safari
  parity-safari
  parity-webkit
  safari-parity

parity-ie
  parity-ie
  parity-ie10
  parity-ie11
  parity-ie8
  parity-ie9
  parity-trident
  ie-parity
  ie11-parity

parity-edge
  parity-edge
  edge-parity

parity-opera
  parity-opera
  opera-parity

parity-opera-mini
  parity-presto opera
  parity-opera12

As before, preferably direct any feedback to the bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=1443764

-Jonathan


On 08/03/2018 21:56, Jonathan Watt wrote:
> I've filed a bug[1] proposing that we create the following four keywords in
> bugzilla, and use the new keywords to replace the various whiteboard flags 
> (and
> their uppercase variants) indented under each keyword:
> 
> compat-blink
>   parity-blink
>   parity-chrome
>   parity-opera
> 
> compat-edge
>   parity-edge
> 
> compat-ie (nowadays we only need track compat with the final version, IE11)
>   parity-ie
>   parity-ie10
>   parity-ie11
>   parity-ie8
>   parity-ie9
> 
> compat-webkit
>   parity-safari
>   parity-webkit
> 
> Hopefully this will make it less likely that people searching bugzilla for web
> compat issues will miss a bunch of the bugs that they care about, and make it
> easier to mark bugs.
> 
> Assuming no one has objections, Emma will add the new keywords on Monday. If 
> you
> do have objections or other input, please comment on the bug.
> 
> Jonathan
> 
> 1. https://bugzilla.mozilla.org/show_bug.cgi?id=1443764
> 

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

Reply via email to