-
Notifications
You must be signed in to change notification settings - Fork 375
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
Spring 2023 "F2F" #978
Comments
I would be happy to attend. If it's virtual it'd have to accommodate UTC+1 for me. I'm interested in:
I would love it if as homework we could all look through the existing Custom Elements and Shadow DOM issues (see links at https://github.com/WICG/webcomponents#readme) and nominate one-or-two for discussion at the F2F to see if we can make some progress on those as well. |
@annevk glad your interested in attending. I agree with those two points my self. One more that's top of mind for me:
And for homework, I know we've lightly tried to do some of this before, and at some points we've had nice presentations prepared, and tighter agendas worked out. I wonder if it would be helpful to have a pre-meeting a few weeks before to go through issues and find the issues to nominate and estimate their time boxes? |
I'd be happy to make some time for a pre-meeting. |
I'm biased. This should be the main topic and yet it connects well to the points from @annevk. Completion for Declarative Shadow DOM seems like the main pain point because it's too close, but not there yet. As mentioned, a11y capabilities are part of this discussion. I'm looking forward to discussing it with this group. |
cc @smaug---- |
I'm happy to attend, as long as it's virtual. Travel is tougher than it used to be. +1 to pre-work including topics to discuss. I'd add:
|
👋 I am interested and will attend, perhaps one or more others from Igalia may as well depending on a few things |
For topics, we might find the Web Components Community Groups report from 2022 a good starting point. When presenting this content at TPAC we focused primarily on some APIs needed for browser parity, that have happily made some really great progress as far as implementation. FACE (Form-Associated Custom Elements), Constructable Style Sheets, CSS Modules, and Imperative slots have all seem massive progress in the intervening months, there may no longer be further discussion needed in these areas.... As part of the report, the community group saw a great need for closure/alignment on specifications for Cross-root Aria, Scoped Registries, and Declarative Shadow DOM. DSD looks like it's ready to go, the team at WebKit has been putting some great work into it and it's on by default in their Tech Preview 162. Scoped Registries and Cross-root Aria have more work required. Speaking not as the WCCG chair, but for Adobe, my employer, these two specs are of high interest and import to products/features that are shipping to users today and new products/features that will be rolling out in the coming years, if that's of any use in putting extra fuel on the fire.
Beyond those, the various API covered in the WCCG report are all sourced from actual consumers of the web components APIs, so it may be useful to find time in a F2F to work towards closing the various "open questions" sections there in. In particular, if there are "dissenting opinions" there in that can be represented by specific implementors, it would be great to ensure that we've made time before/during/after the session to ensure those positions are fully captured and shared with the broader community. |
Will be glad to be in-person. Subjects of interest are
* Declarative Custom Element
* Fully functional declarative template
<https://discourse.wicg.io/t/proposal-fully-functional-declarative-template/6115>
* Declarative Data Sources and transformations
and other parts of Declarative Web Application stack.
Would provide the PoCs on the concepts and business needs/use cases.
-s
…On Mon, Jan 23, 2023 at 12:26 PM Justin Fagnani ***@***.***> wrote:
I hope we're all back from the holiday, new years, and layoff season and
can look forward to our spring schedules. For the most productive meeting,
I think we'd love to see implementors like @mfreed7
<https://github.com/mfreed7> @annevk <https://github.com/annevk> @rniwa
<https://github.com/rniwa> @emilio <https://github.com/emilio> and more
there. Is there any interest?
—
Reply to this email directly, view it on GitHub
<#978 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA6LG2P7M2EFK3X77J6WOQLWT3SPJANCNFSM6AAAAAASUTRLKY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
I could try to attend, I think I'd prefer remote meeting. |
Happy to attend, interested in Declarative Shadow DOM and all a11y issues as well. Beyond cross-root ARIA, there is also the intersection of |
Would be up for attending as well, but might have to be remote depending on location of the F2F. |
Interested |
Meeting in April sounds good to me. Is it gong to be in-person? If so, where are we thinking? |
I'm interested as well, but would likely prefer to attend virtually. |
Given the number of people who want to attend only virtually, I wonder if we want to hold a pure virtual meeting so that we can optimize just for that experience and don't even worry about finding a location. Unless, some people really want to see each other face-to-face and maybe they happen to be close to each other? |
I'm interested as well, but would likely prefer to attend virtually. |
Seems like the majority people are interested in attending virtually, so while it can be interesting working out a hybrid event, let's meet virtually this time and help have everyone on the same footing as we discuss the important topics for which we'll be gathering. I've created this poll to gather the availability of interested parties through the month of April: https://www.when2meet.com/?18702051-ib5Wi As we'll be virtual there is room for spreading the conversation out over more than one day, but please try to mark availabilities of at least 90 minutes each so we can find sizable chunks of time to get as deep into the various APIs we'd like to target as possible. Does it make sense to try and find at least find 3-4 times we can get a quorum together for 90 or more minutes that we can gather and dig in? |
We've got 10 responses to https://www.when2meet.com/?18702051-ib5Wi for the about 15 or so respondents to this issue to date. If you or someone you know wants to take part in these sessions, please get them to share times they are available, or they'll be stuck working what's best for the group. It would be great if we could wrap scheduling up by the 1st of March. As of right now the days that look the best are:
How are we feeling on multiple sessions to ensure we have enough time for everything? |
@Westbrook April 16th is a Sunday. Did you mean Tuesday, April 18th? |
Perhaps we can have sessions on Monday, April 17th and Thursday, April 20th or Friday, April 21st? That would allow everyone to attend at least one of the sessions. |
Sorry updated. |
I suggest
|
@rniwa agreed! I'm not sure if there's a more official calendar than that of the Web Components CG, so I've added those events there: I added the handful of people to the event on this thread who's contact info I already have, and would be pleased to do the same with the rest of you. The meetings are in a Google Calendar, so they always get associated to a Meet video call, happy to try to set up something else if that would preferable, but please let me know ASAP if some effort needs to be put into finding an alternate call strategy. PreparationThis leaves us with about 4 weeks until the sessions, and a lot of great topics to discuss. Here's a list of all the points from above (call me out if I've missed any):
We could also draw further discussion from the WCCG' 2022 report. It would be most productive if we could get some "topic owners" (I've listed roughly who originally proposed the topic above) that could at least introduce the subject for discussion or possibly even gather some people for a pre-F2F-F2F/email threads so as to grease the skids of recent development and possible decisions. Thoughts? |
Thanks @Westbrook! I have a couple other topics if there's interest:
|
I am definitely interested in DOM parts API! |
I'll be talking about this topic, as I'm prototyping it in Blink. |
@annevk does "Mutation callbacks for node tree changes to children" relate to the issues in "Children changed callback" or is there other background you could share on that subject? @xiaochengh based on your work so far, are specific questions remaining to dig into or if there's a different shape this part of the sessions should take. Do people have thoughts on how much time we should roughly appoint to each topic, based on open questions, existing proposals, etc.? Seems like it would be useful to start shaping a schedule for the two days, and confirming if any pre-meetings would be needed to ensure discussions as a group are productive to moving these specs forward. |
I think some of the topics, especially DOM Parts and Declarative Custom Elements, are quite large. Should we do some agenda setting within those topics to try to use the time we allot to them? |
Shoot. I wrote here something about lazy loading component, moved it there. Oops! |
It's been quite a while now, but it seems like it would be a good idea for us to gather and discuss some of the really exciting proposals and specs that have been coming up or coming together in support of new functionality in the world of web components.
In concert with the WCCG, I'd like to propose we work toward making something happen the first half of April 2023. For out part, having the discussion is the most important part of the event, but we'd be interested in your thoughts on live vs virtual vs hybrid sessions as well.
Happy to take suggestions on Agenda content below:
I've created this poll to gather the availability of interested parties through the month of April: https://www.when2meet.com/?18702051-ib5Wi
As we'll be virtual there is room for spreading the conversation out over more than one day, but please try to mark availabilities of at least 90 minutes each so we can find sizable chunks of time to get as deep into the various APIs we'd like to target as possible.
The text was updated successfully, but these errors were encountered: