Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

December Meeting Agenda #76

Closed
Westbrook opened this issue Nov 7, 2023 · 6 comments
Closed

December Meeting Agenda #76

Westbrook opened this issue Nov 7, 2023 · 6 comments

Comments

@Westbrook
Copy link
Collaborator

For those of you who would like to take part in the December meeting of the Web Components Community Group, please share your availability here as we work to schedule the right day/time to gather. Don't forget, all WCCG events are listed on this calendar.

If you've topics that you'd like to have included in the December meeting, please comment below. Any additional information and/or pre-reading that you could share with fellow attendees would be much appreciated.

Ongoing meeting topics are as follows:

  • preparation for the Q1 Face-to-Face with implementors
    • these are the topics from TPAC that we're looking to follow up on
    • ways that the CG can be more active in "landing" specs/APIs
  • review of issues/PRs/etc submitted to the Community Protocols project
  • longer future spec discussions for Face-to-face meetings with implementors later in 2024

While you're waiting, join the conversation on Discord!

@o-t-w
Copy link

o-t-w commented Nov 11, 2023

I would like to add HTML modules to the agenda.

Back in 2019 there was excitement about the intent to implement by the Edge team. Because of all the spec changes with what were then called import assertions, this got stalled. The last remaining issue with the import attributes spec was closed recently. Import attributes are supported in Safari beta. Ken from TAG said: "As far as I was told, the current focus is on first doing JSON modules, then CSS modules and then revisit HTML modules". The standardisation of CSS modules and JSON modules is now complete.

It feels like HTML modules have been forgotten about in everyone's agenda. I wonder if there is more that can be done to try to recreate some momentum for this?

@matthewp
Copy link

I would like to add two things:

@nolanlawson
Copy link
Member

Just to clarify: it's at December 7th, 11am ET/8am PT/5pm CET

I would actually like to discuss defer-hydration (webcomponents-cg/community-protocols#15). My goal is to understand 1) what an interoperable implementation would look like, and 2) if any other WC frameworks are considering implementing it or have implemented it (other than Lit).

@Westbrook
Copy link
Collaborator Author

@o-t-w in preparation for discussing this next month and at Face-to-Faces into the new year, would you be able to submit a PR to https://github.com/WICG/webcomponents/blob/gh-pages/proposals/html-modules-explainer.md that supported the more current Import Attributes syntax? I know normalizing that to the latest APIs will be a useful part of the conversations there.

@o-t-w
Copy link

o-t-w commented Nov 22, 2023

@Westbrook PR here I've updated the syntax and updated one of the issue links.

@anlexN
Copy link

anlexN commented Dec 6, 2023

today, web component have 4 lifecycle by itself:

  • connectedCallback()
  • disconnectedCallback()
  • adoptedCallback()
  • attributeChangedCallback()

but stenciljs and lit add more lifecycle.

from the view of standard, are they resonable? or will standard add more lifecycle in the future too?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants