W3C

– DRAFT –
Process CG

13 December 2023

Attendees

Present
cwilso, Dingwei, florian, plh, TallTed
Regrets
-
Chair
plh
Scribe
fantasai

Meeting minutes

Pull requests to review

<joshco> the liaison issue: w3c/w3process#422 (comment)

Requirement to publish formal objections should include a timeline

<plh> Github: w3c/w3process#808

<plh> Florian: Process requires FO to be made public but not when

<plh> ... we experienced delays in the past

<plh> ... fantasai proposed "as soon as"

<plh> ... downside: if the FO can be made away, it might expose it unnecessrily

<plh> cwilso: Jeffrey is completely correct, the "registration" definition means it waits until the end of the voting period; I retract that comment

<plh> ... it would be best to have some leeways for the Team to make the FO public

<plh> ... if we feel strongly about something, we still can formally object to things

<plh> .... if someone says "charter is 5 years long", I would object to this but no need to blow things out of proportion

<fantasai> s/expose it unnecessarily to the press and cause a kerfuffle, even if it is easily resolved/

plh: We can't necessarily make the FO public as-is, because if it was Member-confidential, we need to hide the company that made the FO
… we thought it was always appropriate to do that
… so public except for the affiliation

florian: There is a specific section of the Process about how to change confidentiality levels, covers what you said

<florian> https://www.w3.org/2023/Process-20231103/#confidentiality-change

plh: from Team perspective, I want to give some guidance
… don't want to put requirement in Process, prevents Team applying judgement
… so prefer to update Guidebook
… our Process is complex enough, prefer to avoid adding more
… but would welcome guidance on how to implement that part of the Process

florian: I think I might be favorable to idea of guidance
… in particular because this is context-dependent, and may need judgement
… e.g. if some people have made public, and multiple objected, might be better to make public so all conversation can be in same space
… [missed]
… allow Team to handle in a timely way, but some flexibility seems useful

plh: +1, can think of some cases that are opposite
… when it's about technical stuff, my advice to Team is make sure you raise an issue on GitHub
… that will take care of making FO public
… there's still a question of "where do I find all the FO", but that's a separate question

plh: when issue is about charter, those can often easily resolved
… editorial to some extent

plh: then there are FOs that concern legal matters
… those shouldn't be pushed to WG, because they wouldn't be able to answer
… those tend to take longer than expected in terms of making them public

plh: Welcome guidance. Wrt checkpoints, we have 90-day limit for starting Council
… so that could be one anchor, if you start Council need to make FO public
… it gives us a deadline
… can advice Team on how to make this sooner

cwilso: I think it's good to have guidance, don't Jeffrey was trying to say instantaneous, but that it should be predictable
… there's a balance, I think this particular situation was unfair to Mozilla
… but nobody had any intent to stick them with that problem

florian: Maybe we need nothing in Process, and everything in Guide
… or in Process put FO deadline of Council start
… or if the objector themselves asks for it to be made anonymously public

plh: We could say "No later than starting the Council"
… and in the Guidebook elaborate on how soon
… saying that in Process wouldn't address Mozilla's case, need to say more, but in Guidebook

florian: So we put that in GH and circle back to Jeffrey?

plh: I can start a PR in /Guide to make more concrete

cwilso: Should probably also get Tantek involved
… wouldn't be as much of a problem if he didn't post his responses as public
… not that he shouldn't
… but if he had just left it Member-visible, he wouldn't have gotten all the flak that he did on Mozilla's behalf
… idk if he finds that important or not
… not sure what's a good solution here, certainly didn't want to hang him out to dry

florian: That's probably enough for this topic for today
… we have a PR for strictest version, so we at least know what that looks like

<plh> fantasai: one of the guidance: dependencies/similarities between FOs

<plh> ... "no later than starting the council" could be reflected in the PR

florian: sounds good

ACTION: fantasai update the PR

ACTION: fantasai to update PR

ACTION: plh to make sure Tantek the PR

ACTION: plh to propose a PR for the Guide

RFC2119

github: w3c/w3process#803

florian: meant to be editorial, there are some notes/examples that use must/required/etc
… this is a PR to resolve those
… many easy, a few got some discussion
… several patterns, e.g. quoting normative text as an example of normative text
… just fixed some markup there
… a few notes commenting about the fact that there exists a normative requirement (defined elsewhere), so rephrase to make it clearer that note doesn't introduce requirement
… then a few commenting about something being possible, rephrased to not use "may"

florian: two cases to review, one discussion with Jeffrey, and one that wasn't in the PR

w3c/w3process#745 (comment)

florian: There is a note where we comment that when a recommendation is obsolete or superseded, it's still active and PP applies; but is not "recommended" for implementation
… reason to keep 'recommended' is that it reflects "Recommendation"
… but could use an alternative word like "endorsed"

Note: For the purposes of the W3C Patent Policy an Obsolete or Superseded Recommendation

has the status of an active Recommendation, although it is not recommended for future

implementation; a Rescinded Recommendation ceases to be in effect and no new licenses

are granted under the Patent Policy.

TallTed: I think "endorsed" has a very different meaning, maybe "suggested" or "endorsed"
… also really important to add comma in first line

florian: I think "advised" or "suggested" works less well than "endorsed" as a replacement for "recommended"
… we can also just leave "recommended" in place

fantasai: I'm ok with recommended or endorsed

plh: I'm fine with leaving recommended

fantasai: actually I think I agree with TallTed, don't think we should use "endorsed"
… re-reading again, I think "advised" is the best replacement if we want to replace

<plh> For purposes of the W3C Patent Policy, an Obsolete or Superseded Recommendation

<plh> has the status of an active Recommendation, although it is not advised for future

<plh> implementation;

<TallTed> +1

<plh> +1

RESOLUTION: Replace "recommended" with "advised" in the note quoted above

florian: Another question where I think jyasskin is confused, would like the group to check

https://github.com/w3c/w3process/pull/803/files#r1424405360

fantasai: [explains the conversation up there]

florian: Most common case is FOs that happen after requesting advancement
… if FO is filed after the request, then of course that's OK, still have to resolve before actual advancement
… but if there's an FO to a group decision, you can't advance your spec while ignoring the existing FO
… so you should resolve that FO first before requesting advancement

plh: And this is only for advancement

florian: If we agree, I think we can explain away jyasskin's comment
… the rest of the feedback on the PR was addressed

plh: Team is not allowed to approve advancement if there's an unresolved FO

florian: Anyway, I don't think this is anything new, this is just clarifying

plh: Anything else to look at on this PR?

florian: nope

plh: OK, with the substitution of "advised" for "recommended", any objection to PR803?

RESOLUTION: Merge PR803 with above edit

Clarifying definition of W3C Decision

github: w3c/w3process#802

florian: W3C Decision is made as result of AC Review
… in area where we discuss AC Review, we didn't highlight this term
… which made it harder to spot what's happening
… so this PR from fantasai makes that clearer by adjusting the titles and wording
… it's editorial, helps with clarity, would accept
… also would accept TallTed's fix AC-> Advisory Committee

RESOLUTION: Adopt PR 802 (with AC expanded)

Team Update on TAG Appointments

plh: We are struggling to implement this part of the Process
… Process tells us that we should announce by beginning of new term (Feb 1)
… also says we can only do our selection after vote results
… which will be announced tomorrow
… one thing we didn't do was start call for input prior to that
… we are about to correct that
… because this is end of year, losing time from winter break
… need to check with candidates if they're willing to serve
… for the call for input, says we should invite from W3C Community, especially TAG, AC, AB, and chairs
… there was some worries on our side, if we receive 200 messages for input that could take even longer to process all of that
… because this is first time to do it, will be an experience!
… Process does say "should", it's not a "must"
… we'll see if we're getting late on that or not
… but for us to be ready by Feb 1st, we have to propose those names to AB/TAG by mid-January
… because we have to run a secret ballot
… I'm asking Team to not complain about the Process being complicated yet, just to run it first and then run post-mortem
… and then see if anything needs to change in the Process

fantasai: I think this will be easier if you issue call for input along with announcing election, because at that point at least you know the candidates

florian: you have to wait to decide because point of appointments is to balance diversity of the TAG, need to know who gets elected
… but you have some hints, knowing already the existing TAG and the candidates

plh: We're working internally to figure out what skills we need
… and also who should be able to see the input; concluded that entire Team can see it
… also decided who in the Team would make the decision, that was an internal matter also

plh: ok, let's move to other issues

Liaison

<joshco> w3c/w3process#422 (comment)

github: w3c/w3process#422

joshco: At TPAC we had breakout for WAT group wrt home automation
… building implementation/integration that supports WAT
… in those discussions, one thing that because obvious, is that ? adopted by a lot of commercial devices in smart home mark
… does it make sense to see how W3C WAT can co-exist with MATTR?
… asked if we have a liaison with CSA, and apparently there isn't
… so what do we do? Can a CG do? what's the process to enable those kinds of discussions

florian: Originally I opened the issue
… in my view liaisons are a good thing
… having documentation about how we manage them would be good

<plh> Liaisons

florian: but what Process says right now is not very useful
… so I was tempted to remove it
… it doesn't strictly define what a liaison is, just says that they must be coordinated by the Team
… but it doesn't say what they are!
… if instead of deleting we can make this useful, that's also OK
… as far as documenting liaisons in non-normative way
… we have a page on the website that does a reasonable job of it
… but significantly more useful than Process

plh: I do believe liaison needs to be coordinated by Team
… don't want CG to open a liaison that might be harmful, to claim to have an official liaison
… group can reach out to other orgs, but not on behalf of W3C
… in practice, we rely on our WGs to deal with technical liaisons directly
… our web page talksa bout activities, should say groups specifically
… that way know to go to chair of a group
… keep in mind that staff, even though listed there, doesn't necessarily mean liaison is active
… or tracking what the other org is doing
… just a point of entry -- that person would know status, at minimum

<joshco> for ref: https://www.dmtf.org/sites/default/files/DMTF-SNIA_Work_Register_v1.5.pdf

plh: if some of our Members involved in that liaison, they would know as well

<joshco> for ref: https://www.dmtf.org/sites/default/files/standards/documents/DSP4003_1.9.0.pdf

plh: coordination with Dingwei last week, would be nice if we can list Member particpatns involved in those conversations
… e.g. have experties in ISO
… I'm open to it, didn't think through yet
… idk if the Process needs to say more at this point, but open to ideas

joshco: agree, CG, shouldn't go off and randomly create liaisons
… but what would be needed to make liaison happen?
… Links I posted in IRC
… DSP4003 is process for its alliances (liaisons)
… for each alliance, a work register is laid out
… things that would need to be presented to Team
… blurb on organization it's liaising with, area of work items, etc.
… a bit more detail than W3C's table
… I would say for Process, it might be helpful to be more specific about what groups should do to create a liaison
… put this in the document and send to apropriate people
… in this case, maybe understanding [missed]
… we had discussion in CG and didn't know what to do

florian: wrt CGs, a MUST statement in Process, process doesn't apply to CGs

<Zakim> fantasai, you wanted to suggest a link

fantasai: Doesn't apply to CGs, but liaisons are defined here, so CG can't make them without following this process

<plh> CG Process

fantasai: maybe just the link to this page is enough, seems to define the various details

joshco: where are CGs defined, ifnot in Process?

florian: I guess we can keep the text in the Process, if the requirement about organizing through Team is useful

florian: if you all think we should reject my issue to remove the text, I won't complain
… but what do we do about documenting further, where does it go? Process or that web page?

plh: The must should stay.
… and joshco, you might want to contact Dom to ask for guidance for liaisons through CGs

joshco: or ?? activity could establish liaison

plh: yes, can establish liaison on our official page, regardless of whether involved in a W3C group
… not required to be through a group

RESOLUTION: Close 422 (remove paragraphs about Liaisons) with no change

plh: if we need to add more documentation, let's open a new issue

Summary of action items

  1. fantasai update the PR
  2. fantasai to update PR
  3. plh to make sure Tantek the PR
  4. plh to propose a PR for the Guide

Summary of resolutions

  1. Replace "recommended" with "advised" in the note quoted above
  2. Merge PR803 with above edit
  3. Adopt PR 802 (with AC expanded)
  4. Close 422 (remove paragraphs about Liaisons) with no change
Minutes manually created (not a transcript), formatted by scribe.perl version 221 (Fri Jul 21 14:01:30 2023 UTC).

Diagnostics

Failed: s/expose it unnecessarily to the press and cause a kerfuffle, even if it is easily resolved/

Succeeded: s/completely/completely correct, the "registration" definition means it waits until the end of the voting period; I retract that comment

Succeeded: s/it is/although it is/

Succeeded: s/goo/good/

No scribenick or scribe found. Guessed: fantasai

Maybe present: fantasai, joshco, Note

All speakers: cwilso, fantasai, florian, joshco, Note, plh, TallTed

Active on IRC: cwilso, Dingwei, fantasai, florian, joshco, plh, TallTed