- From: Charles Pritchard <chuck@jumis.com>
- Date: Tue, 06 Sep 2011 10:53:16 -0700
- To: Adam Barth <w3c@adambarth.com>
- CC: Anne van Kesteren <annevk@opera.com>, public-webapps <public-webapps@w3.org>, Adrian Bateman <adrianba@microsoft.com>, Doug Schepers <schepers@w3.org>, Jacob Rossi <jrossi@microsoft.com>, Arthur Barstow <art.barstow@nokia.com>
On 9/5/11 2:38 PM, Adam Barth wrote: > On Mon, Sep 5, 2011 at 2:33 PM, Charles Pritchard<chuck@jumis.com> wrote: > >> On Sep 5, 2011, at 12:06 PM, Adam Barth<w3c@adambarth.com> wrote: >> >>> On Sun, Sep 4, 2011 at 2:08 PM, Charles Pritchard<chuck@jumis.com> wrote: >>> >>>> On 9/4/11 6:39 AM, Anne van Kesteren wrote: >>>> >>>> On Sun, 04 Sep 2011 15:12:45 +0200, Arthur Barstow<art.barstow@nokia.com> >>>> wrote: >>>> >>>> The CfC to publish a new WD of DOM Core was blocked by this RfC. I will >>>> proceed with a request to publish a new WD of DOM Core in TR/. The name DOM >>>> Core will be used for the upcoming WD. If anyone wants to propose a name >>>> change, please start a *new* thread. >>>> >>>> Given that the specification replaces most of DOM2 and DOM3 I suggest we >>>> name it DOM4, including for the upcoming WD (or alternatively a WD we >>>> publish a couple of weeks later). >>>> >>>> I propose calling it "Web Core". >>>> WC1 (Web Core version 1). >>>> >>> WebCore is one of the major implementation components of WebKit. >>> Calling this spec Web Core might be confusing for folks who work on >>> WebKit. It would be somewhat like calling a spec Presto. :) >>> >> Or calling a browser "Chrome". >> > :) > > >> Web Core does implement web core, doesn't it? >> > Yes, but it also implements HTML5, which isn't part of Web Core. > > HTML5 includes DOMCore in its dependencies. http://www.whatwg.org/specs/web-apps/current-work/multipage/infrastructure.html#dependencies From the DOMCore goals: "moving features from HTML5 that ought to be part of the DOM platform here, while preventing a dependency on HTML5". DOMCore specifies the EventTarget, from which Node, Element and Document inherit, as well as the Event class, from which even non-node classes, such as web messaging, inherit. And the DOMException enumeration. The web core sub-directory contains modules (such as workers) which include DOMCore as the root of their dependency chain. The naming seems appropriate to me. All that said, I'll re-assert: I'm fine with Anne taking the name of DOMCore in the direction of his choosing. I still believe that "Web Core" as a name and semantic has more utility than "DOM4", both in the authoring of specifications and the implementation of various specs which build upon EventTarget and/or Event as their root interface. -Charles
Received on Tuesday, 6 September 2011 17:53:52 UTC