Re: [April2014Meeting] Seeking status and plans from Editors not attending meeting; deadline April 9

On 4/2/2014 7:05 AM, Arthur Barstow wrote:
>
> * Gamepad: Ted and Scott; plan and expectations to get the spec to
> feature complete state (aka Last Call) and implementation status
>
Implementation status:
Firefox and Chrome both implement the current ED with a few minor
inconsistencies--Chrome has not yet implemented connection/disconnection
events, and Firefox doesn't have the timestamp property yet (both are
being worked on). Chrome is shipping an unprefixed implementation soon,
Firefox should hopefully ship unprefixed in the next release (just
missed 28). Microsoft appears to be at least considering implementation,
with their new IE status site showing the status as "In Development"[1].

Plan for last call status:
I think we'd consider the spec primarily feature complete at this point.
It seems to meet the use cases we intended. There's a lot more that
could be added to a future version, but we have two compatible
implementations shipping right now so it seems like a good place to
stop. The only compelling thing I've seen mentioned that we should
address soon is the interaction with systems where the gamepad is also
used for controlling the browser UI, such as on consoles, which was
discussed recently on the list[2].

There is one spec bug filed that I know describes an incompatibility
between the Chrome and Firefox implementations[3]. It's not terrible for
content authors to work around (if their code works in Chrome it will
work in Firefox), but we should tighten the spec language to make the
expected behavior there clear. I think that's the only thing that
absolutely needs doing before we could get to last call status.

-Ted

1. http://status.modern.ie/#/
2. http://lists.w3.org/Archives/Public/public-webapps/2014JanMar/0515.html
3. https://www.w3.org/Bugs/Public/show_bug.cgi?id=21434

Received on Thursday, 3 April 2014 15:29:32 UTC