This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 25378 - Merge HTML Imports into HTML
Summary: Merge HTML Imports into HTML
Status: RESOLVED LATER
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: PC Linux
: P2 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL:
Whiteboard: blocked on ES6
Keywords:
Depends on: 25715
Blocks: 20683 24637
  Show dependency treegraph
 
Reported: 2014-04-17 18:12 UTC by Morrita Hajime
Modified: 2015-09-05 18:00 UTC (History)
10 users (show)

See Also:
mike: needinfo? (morrita)


Attachments

Description Morrita Hajime 2014-04-17 18:12:18 UTC
As we settled most of the detail for the HTML Imports v1 in the spec [1],
I think it's time to start merging the spec into HTML. The remaining sub-bugs of Bug 20683 are almost about how it should fit into the HTML spec.

I'd like to ask how we should move this forward.

[1] http://w3c.github.io/webcomponents/spec/imports/
Comment 1 Morrita Hajime 2014-04-18 18:21:13 UTC
Note that we've already discussed about this before.

- https://www.w3.org/Bugs/Public/show_bug.cgi?id=24643
- https://www.w3.org/Bugs/Public/show_bug.cgi?id=24667
Comment 2 Ian 'Hixie' Hickson 2014-04-22 18:31:26 UTC
Roger.

What's the implementation status? (So I know which browsers to reverse-engineer when I spec it, and how much to rely on the spec vs the implementations.)
Comment 3 Morrita Hajime 2014-04-22 19:35:26 UTC
(In reply to Ian 'Hixie' Hickson from comment #2)
> Roger.
Thank you, Sir!!

> What's the implementation status? (So I know which browsers to
> reverse-engineer when I spec it, and how much to rely on the spec vs the
> implementations.)

Chrome implements current spec as is (at least tries to be as is).
Mozilla is working on it but there is nothing we can play with yet.
Comment 4 Ian 'Hixie' Hickson 2014-04-22 20:42:50 UTC
Any idea who I should speak to on the Mozilla side?

BTW, do you know if the text in that spec was exclusively written by Google employees?
Comment 5 Morrita Hajime 2014-04-22 21:23:07 UTC
(In reply to Ian 'Hixie' Hickson from comment #4)
> Any idea who I should speak to on the Mozilla side?

I think Gabor Krizsanits is that person but you can ask here for sure:
https://bugzilla.mozilla.org/show_bug.cgi?id=877072

> 
> BTW, do you know if the text in that spec was exclusively written by Google
> employees?

Dimitri and I, both are Google employees, are the only authors of the spec.
Comment 6 Gabor Krizsanits 2014-04-23 08:30:18 UTC
The Gecko implementation slowly converges to the spec. as well, the script execution order is the biggest challenge currently. I hope I can get to it next week... So the reverse engineering of the current patch might be a bit too early, but I'm happy to talk to you about it any time!
Comment 7 Ian 'Hixie' Hickson 2014-05-14 19:01:56 UTC
Spoke with dglazkov about this. I need to wait until bug 25715 is resolved before I can integrate this, to avoid us ending up with two separate dependency resolution systems.
Comment 8 Ian 'Hixie' Hickson 2014-08-04 18:33:41 UTC
This is blocked on getting improvements to ES to define regular script loading. Once I've redefined how regular script loading works, I can define how to integrate with module loading and so on, and then I'll be able to add this.
Comment 9 Ian 'Hixie' Hickson 2014-09-09 00:04:00 UTC
I've not been making much progress convincing es-discuss of the need for changes, which is putting this in jeopardy.

   http://esdiscuss.org/topic/es6-loader-proposed-changes
Comment 10 Dimitri Glazkov 2014-09-09 15:05:54 UTC
+dherman

Dave, anything we can do to move this along? Should we organize an modules/imports summit and try to hash this out?
Comment 11 Dave Herman 2014-09-11 05:27:16 UTC
Sounds good. Need to have at least Yehuda Katz participate, and possibly one or two others. We can set up video chat for anyone remote.

Dave
Comment 12 Dimitri Glazkov 2014-09-11 16:05:03 UTC
(In reply to Dave Herman from comment #11)
> Sounds good. Need to have at least Yehuda Katz participate, and possibly one
> or two others. We can set up video chat for anyone remote.
> 
> Dave

Awesome. How does the first week of October look for you peeps?
Comment 13 Ian 'Hixie' Hickson 2014-09-15 22:44:05 UTC
Looks good to me; Dave?
Comment 14 Dimitri Glazkov 2014-09-18 16:39:59 UTC
I propose October 6 or 7 at Google in Mountain View + VC (Hangouts) for anyone remote. We can start at around 12:30pm, right after lunch, approx. duration 2 hours. WDYT?

Please RSVP and I'll get the room situated.
Comment 15 Dave Herman 2014-09-18 18:40:49 UTC
I'm not sure if we can do it that week. I need to send an email to Yehuda's colleagues to help us schedule his time.

Dave
Comment 16 Dimitri Glazkov 2014-09-25 17:21:46 UTC
(In reply to Dave Herman from comment #15)
> I'm not sure if we can do it that week. I need to send an email to Yehuda's
> colleagues to help us schedule his time.
> 
> Dave

Ok. Can you propose some times that would work you folks? I will adapt.
Comment 17 Michael[tm] Smith 2015-09-04 15:44:59 UTC
I thought we had agreement to just drop the HTML Imports feature for now (at least as currently specced). If that is in fact the case, then I suggest that this bug be closed. And if there are already plans for a new take on (declarative?) imports, then I think a new issue should be opened at https://github.com/whatwg/html/issues if/when there’s a new concrete spec/proposal to consider.

If others feel that we shouldn’t just close this, please chime in here.
Comment 18 Dimitri Glazkov 2015-09-04 15:46:31 UTC
(In reply to Michael[tm] Smith from comment #17)
> I thought we had agreement to just drop the HTML Imports feature for now (at
> least as currently specced). If that is in fact the case, then I suggest
> that this bug be closed. And if there are already plans for a new take on
> (declarative?) imports, then I think a new issue should be opened at
> https://github.com/whatwg/html/issues if/when there’s a new concrete
> spec/proposal to consider.
> 
> If others feel that we shouldn’t just close this, please chime in here.

I certainly wasn't part of this agreement. However, I think it's okay to close this bug.
Comment 19 Domenic Denicola 2015-09-04 15:54:54 UTC
Yeah, I think comment 17 overstates things. But perhaps it is better to say that HTML Imports as specced does not have consensus and so it is premature to talk about merging it into HTML.

So yeah, let's close this and open a new issue on GitHub when/if a consensus-having spec is produced.