{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/uievents/issues/19","repository_url":"https://api.github.com/repos/w3c/uievents","labels_url":"https://api.github.com/repos/w3c/uievents/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/w3c/uievents/issues/19/comments","events_url":"https://api.github.com/repos/w3c/uievents/issues/19/events","html_url":"https://github.com/w3c/uievents/issues/19","id":110118994,"number":19,"title":"D3E and corelation with DOM4(W3C)/DOM(WHATWAG) and DOM3 Core","user":{"login":"garykac","id":1480010,"avatar_url":"https://avatars.githubusercontent.com/u/1480010?v=3","gravatar_id":"","url":"https://api.github.com/users/garykac","html_url":"https://github.com/garykac","followers_url":"https://api.github.com/users/garykac/followers","following_url":"https://api.github.com/users/garykac/following{/other_user}","gists_url":"https://api.github.com/users/garykac/gists{/gist_id}","starred_url":"https://api.github.com/users/garykac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/garykac/subscriptions","organizations_url":"https://api.github.com/users/garykac/orgs","repos_url":"https://api.github.com/users/garykac/repos","events_url":"https://api.github.com/users/garykac/events{/privacy}","received_events_url":"https://api.github.com/users/garykac/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-06T22:58:29Z","updated_at":"2016-03-07T00:01:06Z","closed_at":"2016-03-06T06:25:09Z","body":"Copied from W3C Bugzilla: https://www.w3.org/Bugs/Public/show_bug.cgi?id=25485\r\n\r\n##### Arkadiusz Michalski (Spirit) 2014-04-27 18:20:46 UTC\r\n(In reply to Gary Kacmarcik)\r\n>>Re: change ref to DOM3 Core. There has been no discussion of that, but if you\r\n>>feel it should be changed, please open a bug for that so that we can discuss it.\r\n\r\n\r\nand Anne comment (https://www.w3.org/Bugs/Public/show_bug.cgi?id=25359#c5)\r\n\r\nany plans for changing ref to a more current spec? I see that D3E was started a long time ago (Tom Pixley, Netscape Communications Corporation (until Jul 2002)), and now still is not a recommendation. \r\n\r\nMaybe will be better it this document would base on the current DOM spec, which at the moment has good quality (and exist in two version: W3C and WHATWG). Many other specifications for a long time refers to the latest DOM (including HTML5).\r\n\r\nThis change could simplify the base D3E document, we don't need again defined basic interface, like Event, CustomEvent, EventTarget, EventListener (and probably DocumentEvent too). And some definition would be more consistent (like 'dispatch' and 'fire', which in new DOM are not synonymous). Current implementations (like browsers) when introducing new things using only the latest version of the DOM. For this implementations some concepts from D3E are still something news, but their definitions include the old DOM refs.\r\n\r\nIf not changing this version of the document is worth considering such a change on the next version D3E. It's just my little thoughts, but if someone wants to write something specific (with justification) please feel free.\r\n\r\n##### Comment 1 Anne 2014-04-28 08:32:14 UTC\r\nYes, I feel this is long overdue now. We tried to get DOM Level 3 Events out quickly, that never happened. At this point the duplication is simply causing confusion.\r\n\r\n##### Comment 2 Arkadiusz Michalski (Spirit) 2014-05-14 07:04:02 UTC\r\n<garykac> If we remove the stuff covered in DOM4, then we remove Sections 3 and 4 (and a lot of glossary items)\r\n\r\nIn my opinion Section 3 is very helpful. DOM4 is economical in descriptions and has only two algorithms, but Section 3 explains everything in more detail (and other concepts, like synchronous/asynchronous, Activation triggers and behavior, etc...), has nice dispatched diagrams, just a good description for beginners (I am writing this from my own perspective and experience). Trying to understand all the basic things based only on the DOM4 (or HTML5) is difficult. Will be better just fit the text to the terminology DOM4, but not remove all.\r\n\r\nSection 4 has nice diagram for interface inheritance which is also very useful, but descriptions for basic interfaces are unnecessary (you describe everything more details, but this info in most cases can be deduced directly from the DOM algorithms).\r\n\r\nIt's my small advice, both documents in some way complement each other (if we take into account the event processing).\r\n\r\n##### Comment 3 Anne 2014-05-15 12:53:40 UTC\r\nIf you feel there's something missing in http://dom.spec.whatwg.org/ you should file a bug. This part of DOM Level 3 Events is obsoleted by that and will disappear in due course.\r\n\r\n##### Comment 4 Arkadiusz Michalski (Spirit) 2014-05-19 21:18:17 UTC\r\nBefore make \"big cleanup\" please make last actual snapshot of current version for all, now last version (having its own link) derived from:\r\n\r\nW3C Working Draft 06 September 2012\r\nhttp://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/\r\n\r\nThis will make it easier to verify which possibly important things has been removed.\r\n\r\n##### Comment 5 Travis Leithead [MSFT] 2014-05-28 00:07:44 UTC\r\nWe are putting together a proposed change for review. Should resolve the duplication between DOM4 and DOML3 Events.\r\n\r\n##### Comment 6 Arthur Barstow 2015-03-21 15:12:01 UTC\r\nBulk move of all D3E bugs to the UI Events component.\r\n"},"comment":{"url":"https://api.github.com/repos/w3c/uievents/issues/comments/193018542","html_url":"https://github.com/w3c/uievents/issues/19#issuecomment-193018542","issue_url":"https://api.github.com/repos/w3c/uievents/issues/19","id":193018542,"user":{"login":"domenic","id":617481,"avatar_url":"https://avatars.githubusercontent.com/u/617481?v=3","gravatar_id":"","url":"https://api.github.com/users/domenic","html_url":"https://github.com/domenic","followers_url":"https://api.github.com/users/domenic/followers","following_url":"https://api.github.com/users/domenic/following{/other_user}","gists_url":"https://api.github.com/users/domenic/gists{/gist_id}","starred_url":"https://api.github.com/users/domenic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domenic/subscriptions","organizations_url":"https://api.github.com/users/domenic/orgs","repos_url":"https://api.github.com/users/domenic/repos","events_url":"https://api.github.com/users/domenic/events{/privacy}","received_events_url":"https://api.github.com/users/domenic/received_events","type":"User","site_admin":false},"created_at":"2016-03-07T00:01:06Z","updated_at":"2016-03-07T00:01:06Z","body":"Great! It would be useful if what remains could move to a MDN article instead of a spec."}}