W3C home > Mailing lists > Public > public-webapps@w3.org > January to March 2011

Re: publish a new Working Draft of DOM Core; comment deadline March 2

From: Ian Hickson <ian@hixie.ch>
Date: Wed, 2 Mar 2011 01:16:10 +0000 (UTC)
To: Anne van Kesteren <annevk@opera.com>
Cc: public-webapps <public-webapps@w3.org>, Doug Schepers <schepers@w3.org>
Message-ID: <Pine.LNX.4.64.1103020112510.1298@ps20323.dreamhostps.com>
On Tue, 1 Mar 2011, Anne van Kesteren wrote:
> On Sat, 26 Feb 2011 16:15:25 +0100, Doug Schepers <schepers@w3.org> wrote:
> > 
> > I would still like to help edit that specification, to bring a 
> > slightly different perspective and approach, and to coordinate between 
> > DOM3 Events and DOM Core, and I believe we can edit the spec together 
> > amicably and productively.
> 
> Do you have a bitbucket.org account? Ms2ger and I use 
> https://bitbucket.org/ms2ger/dom-core as our primary repository. We 
> typically coordinate editorial ideas in #whatwg and for them we also do 
> commit first, then review every so often. Changes to existing features 
> are brought up for discussion on public-webapps@w3.org, usually after we 
> sanity checked them with each other. So far we have avoided adding new 
> features as we would like to first reach some kind of stability with the 
> current DOM implementations. If this all works for you I think it can 
> work out.
> 
> I have not run this by Ms2ger though I suspect he will agree.
> 
> To be frank I am a little skeptical given our strained relationship to 
> date, but I am willing to give it a try.

I don't know if this helps, but for what it's worth, one thing that still 
needs defining and that is partly defined in the DOM 3 Events work that 
Doug has worked on but is not, and probably should not be, defined in the 
DOM Core work, is interaction events.

That is, defining the exact order of operations when a user clicks their 
mouse: how the target is picked (especially given weird cases like table 
cells and border-collapse, or SVG with pointer-events), what the various 
MouseEvent interfaces should be, all the stuff with key events that we've 
avoided defining for years, what events should be fired for joysticks, 
etc. This is critical work that really needs a serious effort and would 
be of huge help to the platform as a whole.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 2 March 2011 01:16:46 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:43 GMT