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

HTML WG 2021 #284

Closed
1 task
plehegar opened this issue Aug 9, 2021 · 21 comments
Closed
1 task

HTML WG 2021 #284

plehegar opened this issue Aug 9, 2021 · 21 comments
Assignees
Labels
Accessibility review completed Horizontal review requested Internationalization review completed privacy-needs-resolution Issue the Privacy Group has raised and looks for a response on. security-needs-resolution Issue the security Group has raised and looks for a response on.

Comments

@plehegar
Copy link
Member

plehegar commented Aug 9, 2021

New charter proposal, reviewers please take note.

Charter Review

Charter:

https://w3c.github.io/charter-drafts/html-2021.html

What kind of charter is this? Check the relevant box / remove irrelevant branches.

  • Existing
  • [*] Existing WG recharter
  • Existing IG recharter
  • If this is a charter extension or revision, link a diff from previous charter, and any issue discussion:

Diff

This is linked to the updated MoU.

Horizontal Reviews: apply the Github label "Horizontal review requested" to request reviews for accessibility (a11y), internationalization (i18n), privacy, and security. Also add a "card" for this issue to the Strategy Funnel.

Communities suggested for outreach:

None

Known or potential areas of concern:

None

Where would charter proponents like to see issues raised? (this strategy funnel issue, a different github repo, email, ...)

in this repo.

Anything else we should think about as we review?

Nope

cc @sideshowbarker @siusin @LJWatson @hober

@plehegar
Copy link
Member Author

plehegar commented Aug 9, 2021

Related to w3c/whatwg-coord#9

@michael-n-cooper
Copy link
Member

APA would like a liaison in addition to ARIA. A description like "For accessibility horizontal review, and to collaborate on accessibility related topics." would work.

@plehegar
Copy link
Member Author

plehegar commented Aug 11, 2021

@michael-n-cooper , In dependencies, we have:
[[
Accessible Rich Internet Applications (ARIA) Working Group

To collaborate on enhancing the accessibility of web content through the development of supplemental attributes, that can be applied to native host language elements and exposed via platform accessibility APIs.
]]

isn't that enough?

However, looking at w3c/htmlwg#17 , it's not clear that we're explicitly sending a review request to ARIA, so we might be lacking on the operational side here.

@himorin
Copy link

himorin commented Aug 17, 2021

No comment/request from i18n.

@michael-n-cooper
Copy link
Member

@michael-n-cooper , In dependencies, we have:
[[
Accessible Rich Internet Applications (ARIA) Working Group

To collaborate on enhancing the accessibility of web content through the development of supplemental attributes, that can be applied to native host language elements and exposed via platform accessibility APIs.
]]

isn't that enough?

A liaison to ARIA is good for coordination on the relationship of ARIA and HTML, but a liaison to APA is requested for general (non-ARIA) accessibility feature development.

@samuelweiler
Copy link
Member

samuelweiler commented Aug 31, 2021

Why the departure from the usual "must have privacy and security considerations" requirement? The charter says:

Each specification is encouraged to contain or point to considerations detailing all known security and privacy implications for implementers, Web authors, and end users.

FWIW, I see several interleaved bits of security and privacy text in the HTML spec, but no comprehensive sections. I don't see the words "security" nor "privacy" anywhere in the DOM spec.

The charter has two links to "work mode" which are both broken.

The timeline does not make sense without years on it (or, perhaps a description of this being an annual calendar). In any case, it would make more sense to me if sorted temporally.

Although I know it's in our boilerplate, what does this line mean in the context of this WG?

The Working Group is encouraged to engage collaboratively with the horizontal review groups throughout development of each specification

I think we might need some customization of this section...

@samuelweiler samuelweiler added privacy-needs-resolution Issue the Privacy Group has raised and looks for a response on. security-needs-resolution Issue the security Group has raised and looks for a response on. labels Aug 31, 2021
@samuelweiler
Copy link
Member

samuelweiler commented Aug 31, 2021

Timing of pre-CR reviews. The current charter says:

Invitation for review must be issued during each major standards-track document transition, at least 3 months before the CR publication...

The group is not presently doing that - see w3cping/privacy-request#49 and w3c/security-request#8, where they asked for review about 1.3 months before (their target for) CR.

The proposed charter says:

... advised to seek a review at least 3 months before first entering CR

Emphasis added on the word first. This follows the current charter template.

Do we consider each new (annual) review snapshot to be starting that clock anew? I'm not wedded to an answer here, but these are long documents, and reviews have been slow. It might help to be starting the review clock three months out, and I wonder if we need to specifically require that - as the current charter does - even though the WG isn't following that requirement.

@plehegar
Copy link
Member Author

plehegar commented Sep 8, 2021

Timing of pre-CR reviews. The current charter says:

Invitation for review must be issued during each major standards-track document transition, at least 3 months before the CR publication...

The group is not presently doing that - see w3cping/privacy-request#49 and w3c/security-request#8, where they asked for review about 1.3 months before (their target for) CR.

Sounds like a bug in the operations of the Group, ie the Group should do that.

The proposed charter says:

... advised to seek a review at least 3 months before first entering CR

Emphasis added on the word first. This follows the current charter template.

Do we consider each new (annual) review snapshot to be starting that clock anew?

Yes

I'm not wedded to an answer here, but these are long documents, and reviews have been slow. It might help to be starting the review clock three months out, and I wonder if we need to specifically require that - as the current charter does - even though the WG isn't following that requirement.

The Group ought to follow the approach imho. It is true that changes from one version to another may be small, especially on the DOM side, but I don't think we need to rush the reviews.

@plehegar
Copy link
Member Author

plehegar commented Sep 8, 2021

or accessibility horizontal review, and to collaborate on accessibility related topics.

@michael-n-cooper , I added the liaison.

@plehegar
Copy link
Member Author

plehegar commented Sep 8, 2021

w3c/charter-drafts#376 fixes most of comments

@plehegar
Copy link
Member Author

plehegar commented Sep 8, 2021

Why the departure from the usual "must have privacy and security considerations" requirement? The charter says:

Each specification is encouraged to contain or point to considerations detailing all known security and privacy implications for implementers, Web authors, and end users.

FWIW, I see several interleaved bits of security and privacy text in the HTML spec, but no comprehensive sections. I don't see the words "security" nor "privacy" anywhere in the DOM spec.

I believe this wording was based on conversation that happened during the preparation of the MoU. I'm reluctant to add requirements on the HTML and DOM from the WHATWG through the HTML charter. A better course of action would be to pursue these through issues raised against the specifications. @sideshowbarker , any opinion here?

The charter has two links to "work mode" which are both broken.

This was fixed in #376 btw. The section work mode from the current charter, an other unusual part, was missing.

The timeline does not make sense without years on it (or, perhaps a description of this being an annual calendar). In any case, it would make more sense to me if sorted temporally.

Fixed.

Although I know it's in our boilerplate, what does this line mean in the context of this WG?

The Working Group is encouraged to engage collaboratively with the horizontal review groups throughout development of each specification

My interpretation is that the HTML WG is meant to help the W3C community to navigate the issues in the WHATWG and recommend actions when needed. If disagreement exists in a WHAT issue, the HTML Working Group should step in and help with the conversation, more especially with the horizontal groups.

I think we might need some customization of this section...

What did you have in mind?

@samuelweiler
Copy link
Member

samuelweiler commented Sep 9, 2021

Why the departure from the usual "must have privacy and security considerations" requirement? The charter says:

Each specification is encouraged to contain or point to considerations detailing all known security and privacy implications for implementers, Web authors, and end users.

FWIW, I see several interleaved bits of security and privacy text in the HTML spec, but no comprehensive sections. I don't see the words "security" nor "privacy" anywhere in the DOM spec.

I believe this wording was based on conversation that happened during the preparation of the MoU. I'm reluctant to add requirements on the HTML and DOM from the WHATWG through the HTML charter. A better course of action would be to pursue these through issues raised against the specifications. @sideshowbarker , any opinion here?

I'm happy to hear @sideshowbarker's opinion, but since I've been asked to weigh in:

There may be a conflict of expectations here, where PING and security reviewers expect a spec to have a self-analysis of issues before they'll do review. We have tried - or are trying - issues on the specs. They don't seem to be getting traction. And we've asked the HTML WG for help sorting that out. (Edited to add link: w3c/htmlwg#19 (comment))

To be plain: without those sections, whether required by charter or not, the horizontal reviewers may decline to review.

The charter has two links to "work mode" which are both broken.

This was fixed in #376 btw. The section work mode from the current charter, an other unusual part, was missing.

The timeline does not make sense without years on it (or, perhaps a description of this being an annual calendar). In any case, it would make more sense to me if sorted temporally.

Fixed.

Although I know it's in our boilerplate, what does this line mean in the context of this WG?

The Working Group is encouraged to engage collaboratively with the horizontal review groups throughout development of each specification

My interpretation is that the HTML WG is meant to help the W3C community to navigate the issues in the WHATWG and recommend actions when needed. If disagreement exists in a WHAT issue, the HTML Working Group should step in and help with the conversation, more especially with the horizontal groups.

Can we just say something like that, then?

I think we might need some customization of this section...

What did you have in mind?

Your text above is a good start.

@plehegar
Copy link
Member Author

Can we just say something like that, then?

I would rather not since it's part of the MoU already.

@samuelweiler
Copy link
Member

samuelweiler commented Oct 4, 2021

If disagreement exists in a WHAT issue, the HTML Working Group should step in and help with the conversation, more especially with the horizontal groups.

I am concerned about the effectiveness of this WG at "attempt[ing] to work with the person and the WHATWG editors to achieve consensus" (Scope section, paragraph 2), as demonstrated by the lack of any response or engagement when I tried to get their help with the below: https://lists.w3.org/Archives/Public/public-html/2021Aug/0006.html

If W3C is going to recharter this WG, we need to do something to make sure it does the work it's chartered to do - or else not charter it to do that work.

@plehegar
Copy link
Member Author

From @fantasai , consider adding https://www.w3.org/TR/html-ruby-extensions/ in the scope of the WG.
cc @frivoal @LJWatson @hober

@samuelweiler
Copy link
Member

There may be a conflict of expectations here, where PING and security reviewers expect a spec to have a self-analysis of issues before they'll do review. We have tried - or are trying - issues on the specs. They don't seem to be getting traction. And we've asked the HTML WG for help sorting that out.

Citation to that ask: w3c/htmlwg#19 (comment)

@plehegar
Copy link
Member Author

Proposal for a sentence to add in the scope section: "The Working Group may also work on extension specifications for HTML features after coordination with the WHATWG Steering Group."

@plehegar
Copy link
Member Author

The Ruby spec is under discussion in w3c/whatwg-coord#14 . Given the generic sentence I proposed earlier, I don't think we need to block on the resolution of 14. I would also expect the HTML Working Group to do a CfC before starting the work on extension specifications.

plehegar added a commit to w3c/charter-drafts that referenced this issue Jan 25, 2022
@plehegar plehegar self-assigned this Feb 10, 2022
@samuelweiler
Copy link
Member

@plehegar The link in the proposed charter for where to raise issues is broken. Per #284 (comment), it should point here.

@plehegar
Copy link
Member Author

@samuelweiler
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accessibility review completed Horizontal review requested Internationalization review completed privacy-needs-resolution Issue the Privacy Group has raised and looks for a response on. security-needs-resolution Issue the security Group has raised and looks for a response on.
Projects
Status: Strategy Work Concluded
Development

No branches or pull requests

6 participants