On 9/5/11 2:38 PM, Adam Barth wrote:
On Mon, Sep 5, 2011 at 2:33 PM, Charles Pritchard<[email protected]>  wrote:
On Sep 5, 2011, at 12:06 PM, Adam Barth<[email protected]>  wrote:
On Sun, Sep 4, 2011 at 2:08 PM, Charles Pritchard<[email protected]>  wrote:
On 9/4/11 6:39 AM, Anne van Kesteren wrote:

On Sun, 04 Sep 2011 15:12:45 +0200, Arthur Barstow<[email protected]>
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


Reply via email to