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

Joint deliverables with WebApps WG #123

Closed
anssiko opened this issue Nov 22, 2022 · 15 comments · Fixed by #124
Closed

Joint deliverables with WebApps WG #123

anssiko opened this issue Nov 22, 2022 · 15 comments · Fixed by #124

Comments

@anssiko
Copy link
Member

anssiko commented Nov 22, 2022

There is a proposal to broaden the scope of joint deliverables between the DAS WG and WebApps WG. For the list of proposed joint deliverables, see: w3c/webappswg#90

Rationale: This would allow members who are not participants of the DAS WG but are participants of the WebApps WG to contribute substantively to the DAS WG specifications identified as joint deliverables. For the current DAS WG participants this proposed change would be largely transparent. Some extra cross-group coordination would be needed for meetings and certain publications, but the day-to-day work would proceed as usual.

Concrete actions required:

  • Reach agreement on the joint deliverables between the WGs. This can be a relatively quick exercise if both the WGs work together in good faith as expected. The chairs and staff would facilitate this process.
  • Update both the DAS WG and WebApps WG charters to identify the joint deliverables. These changes require an AC review that is a costly step. This would similarly be handled by the chairs with assistance from the staff.

If we reach agreement, to ensure timely progress, we may want to consider an off-cycle refresh to both the charters. The proposed DAS WG charter with Contact Picker API as the joint deliverable is expected to be operational "soon" awaiting W3C Council recommendation and there's a WIP PR #122 on top of it to provide a branch where to incorporate changes for possible additional joint deliverables in the next off-cycle charter update. The WebApps WG charter is due for its scheduled update in Q2 2024, which seems too long time to wait. This further emphasizes the need for an off-cycle refresh.

@reillyeon
Copy link
Member

I have no objection to this as it enables progress.

Separately I would like to work on a solution which would enable any of the existing WebApps WG members interested in contributing to specifications under the DAS WG charter to join, as I feel that the WebApps WG has the same problem as the DAS WG with a rather broad charter and joint deliverables only make that worse.

@anssiko
Copy link
Member Author

anssiko commented Dec 2, 2022

Closed a bit too early. Re-opening.

@anssiko anssiko reopened this Dec 2, 2022
@anssiko
Copy link
Member Author

anssiko commented Dec 2, 2022

Here's the PR for developing the joint deliverables proposal: #126

Sorry about the noise. I first deployed the baseline draft to keep us focused on joint deliverables related changes only.

@anssiko
Copy link
Member Author

anssiko commented Dec 9, 2022

We observe intensifying interest from the WebApps WG toward the Screen Wake Lock API developed in the DAS WG. To that end, I updated PR #126 with a proposal to add the Screen Wake Lock API as a joint deliverable.

In order to proceed in a timely manner with this effort, we would ask everyone to share their feedback as soon as possible, latest EOY. We have received only support signals to date. Thank you for your support!

See also: HTML diff between the current DAS WG charter and PR #126.

Edit: update HTML diff link.

@rakuco
Copy link
Member

rakuco commented Dec 9, 2022

I have no objection to this as it enables progress.

Also +1 here, especially from a Screen Wake Lock API perspective.

@anssiko
Copy link
Member Author

anssiko commented Jun 21, 2023

After extensive discussions with various parties, I'm pleased to share we're making progress with our joint deliverables proposal. The latest proposal is available for your review at:

https://w3c.github.io/das-charter/das-wg-charter.html (diff to current)

Thanks to all the reviewers who have carefully scrutinized this proposal from various perspectives. This has been a long journey. Once operational, this will further accelerate the adoption of the WG's device-centric deliverables.

There's one more thing, however. We expect our joint work mode to be clarified in this charter before we bring this forward because the Process Document does not currently define or recognise the joint deliverable concept at all and we depend on it. To not block on the Process Document missing this important definition, we plan to address this by incorporating the missing definition and its interactions with the applicable parts of the Process Document in the affected charter documents directly. And later, contribute these changes to the Process Document to ensure other WGs who may wish to adopt a similar joint work mode can refer to the canonical definition in their charter documents.

Thank you for your patience as we work out the important remaining details with the experts.

@plehegar
Copy link
Member

Thank you for the update. cc @marcoscaceres

@plehegar
Copy link
Member

@anssiko any update on this front?

@reillyeon
Copy link
Member

@anssiko any update on this front?

I believe he is still on vacation which means he didn't have time to get to this before he left.

@plehegar
Copy link
Member

plehegar commented Sep 7, 2023

@anssiko any update on this front?

@anssiko
Copy link
Member Author

anssiko commented Sep 8, 2023

@plehegar this is slated for discussion in w3c/devicesensors-wg#66

@himorin
Copy link
Contributor

himorin commented Sep 14, 2023

(note) had discussed during TPAC DAS meeting, agreed as
w3c/process#754 (comment)

@plehegar
Copy link
Member

Can this issue be closed at this point?

@reillyeon
Copy link
Member

Assuming we don't want to wait until the new charters are adopted I think this and w3c/webappswg#90 can be closed.

@anssiko
Copy link
Member Author

anssiko commented Nov 8, 2023

Addressed by a proposed recharter now under AC review (Member-only) until 9 December 2023.

Thank you for your contributions @plehegar @himorin. We wouldn't have gotten here without your dedication and hard work. I want to extend my thank you to various stakeholders of the W3C community who have provided support and guidance on this long journey.

@anssiko anssiko closed this as completed Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants