-
Notifications
You must be signed in to change notification settings - Fork 185
Conformity with ES6 final draft #378
Comments
@bjorm no globals referring to the module loader are in the ES6 specification. Instead the ES6 specification only covers the semantics and syntax of ES6 modules. How they actually get loaded in browsers needs to be defined by a separate specification, which is currently tracking at the whatwg loader spec at https://github.com/whatwg/loader.
It's a difficult to understand space certainly. Better communication of the ideas is very much needed. |
Thanks, that helped a bit. Still, the prominent references to an outdated draft spec are not reassuring for potential adopters and people not familiar with all those working groups and committees involved in the specification process.
I do not doubt that. But the crucial thing for me as an outsider was that they were part of the draft spec referenced in the README and source files, but not of the final draft. In my opinion the situation for outsiders would vastly improve if
I would be willing to give this a shot if you think it makes sense. |
@bjorm at the very top of the README we have:
Corrections to the wording if you find it misleading are welcome. |
It's already merged in, isn't it? |
The wording has been altered a little. If anything is still unclear please do share feedback though. |
(I am just a "user" trying to find the best way to use ES6 today in a long-running project)
How valid is this project with regard to the final ES6 draft spec [1] ?
I found that chapter 26 referenced in loader.js [2] does not appear in the ES 6 final draft, as are any other references to a
Loader
. The same goes for anything likeSystem.register
.Am I not reading the spec right? I'll be the first to admit that I do not understand an awful lot of it.
Thanks a lot for any insight.
[1] http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#april_14_2015_rev_38_final_draft
[2] https://github.com/ModuleLoader/es6-module-loader/blob/master/src/loader.js#L604
The text was updated successfully, but these errors were encountered: