On Jun 25, 2008, at 2:54 PM, Charles McCathieNevile wrote:
CC trimmed a bit for people I know are in the list without looking.
Sadly Microsoft still haven't got around to joining, so it falls on
Chris to pass this on until they get to do the legal work.
NB: The chairs are actually Art and I - Doug and Mike are the staff
contacts.
On Wed, 25 Jun 2008 22:48:04 +0200, Arun Ranganathan
<[EMAIL PROTECTED]> wrote:
Maciej,
1. Worker Threads in Script.
Apple is interested in a worker API. The key issues for workers,
in my opinion, are security, messaging, and which of the normal
APIs are available. Right now, these things are covered in HTML5,
so I think that may be a better place to add a Worker API.
...
Fair observation. I'll wait to hear from other parties
(particularly the other user-agent companies) about where this
ought to live. I note from a previous thread[1] that the
presumption of a dependency on HTML5 has proven problematic to
other WGs, which could sell your point about moving this to HTML5.
My preference is to have it here since it is a Web API and thus
should be treated as a modular piece of the ecosystem.
I note that in the geolocation discussion Ian has been quite vocal
about this being the home for APIs, but in respect to the Window
spec he has simply taken it into HTML5, although that won't be
stable for many years according to him. So clearly the question of
where things live is not always one with an obvious answer.
I don't think it is accurate to say that Ian has "taken [Window] into
HTML5". Here is the history, to the best of my recollection:
1) HTML5 was the first specification ever to define the Window object
and related "DOM Level 0" features, and it did so before the Web API
WG even existed.
2) The Web API WG wanted to split the Window portions of HTML5 into a
standalone spec that could be referenced from multiple other
specifications. I was the editor for this work, and got pretty far,
including a start at a test suite.
3) I didn't have the time to keep up with the spec, and found that
some details had very complex interrelationships with other parts of
the HTML5 spec.
4) After waiting for some time, Ian continued to maintain the Window-
related parts of the HTML5 spec.
I still think it would be better overall for Window to be in a
separate spec, but the work is more challenging than it may seem. Ian
has acted in good faith in this regard, and the reason this effort
failed is more my fault than anyone else's.
Regards,
Maciej