W3C

– DRAFT –
W3C Process Community Group

Attendees

Present
jeff, Léonie (tink)
Regrets
-
Chair
plh
Scribe
fantasai, florian

Meeting minutes

Date: 2022-09-08

TPAC Session

[discussion of slide deck]

jeff: challenge the audience a bit
… Director-free is important
… We're doing a capable job, but needs broader community involvement

plh: Timeline is starting AC review of new Process in Q1 of 2023
… so we can approve in early Q2

florian: That would be good.

florian: Like Jeff said, I think we're not that far off, but need help to get in the right place

Agenda Bashing

jeff: Links would be useful

plh: online version has it
… I just did a copy-paste of the text

[plh reviews the agenda]

plh: anything else to bring up?

Proposed to Close

CEO participation in Council

github: https://github.com/w3c/w3process/issues/284

plh: Draft currently lists CEO officially as partof Council
… any objection to close?

florian: seems reasonable

RESOLUTION: Closed #284

Pull Requests

Precedence of Documents

plh: wseltzer, did you have time?

wseltzer: Looked back at my previous comment on 599 and I have not done more
… was proposing to close and merge bits into a single PR

plh: that's fine, but you have the next step to propose the PR

wseltzer: can someone clarify what we need to do?

florian: I think we had a reason for not agreeing, can't remember

plh: bunch of comments on 599

fantasai: I can't review issues and take minutes at the same time :)
… I can take an action to review and send a summary of where I think we're at to wseltzer

dsinger: 599 says patent policy takes precedence, but not over what

ACTION: fantasai to send email to wseltzer summarizing what's going on with 599 and 572

plh: not urgent in any case, can address in November

Director-free TAG

github: https://github.com/w3c/w3process/pull/611

plh: 2 weeks ago ppl were reviewing text, and expect to merge at this meeting
… did ppl hvae time to review, and can we merge?

florian: There were two comments from mnot that I think were okay to resolve with no change
… in one he's asking if it should be explicit that ratification takes place before announcement
… and next sentence says Team announces "ratified appointment", can't do that if not already ratified
… And then the next question was if the appointments must be three, or can be fewer
… the way the text is set up now, it's a SHOULD
… in case failed to find someone
… shouldn't invalidate TAG
… I don't think TAG would be happy if TAG were permanently smaller
… have a lot of work and being many is good
… I think is fine as-is
… so closing that comment no change
… rest of comments were editorial tweaks

florian: still separate issue on consecutive terms, whether required to stand for election
… but decided to pursue that in parallel, and change the text

florian: so unless someone has a complaint I think we're good to go

plh: that issue was 613
… continuity of TAG appointments

fantasai: +1 to merging
… also agree with the way Florian resolved the comments

RESOLUTION: Merge #611 Director-free TAG

florian: Please don't click the button, need to untangle all the branches!

623 Recusal to Dismissal

plh: Where do you think we are on this?

florian: I think it's good to touch base on this, but not land
… some editorial comments addressed
… and some interesting substantive comments, which we could discuss today or at TPAC

plh: I didn't put a breakout for ProcessCG at TPAC
… usually we're all busy with other things

florian: then talk about this today

Process Text vs Guide

florian: In the middle of this dismissal process, in the version we've been using
… there's a list of example reasons why people might want the Council to consider dismissing someone
… I think it's good to write down these reasons
… but one question is, does this list go in the Process or in /Guide?

<wseltzer> +1 to /Guide

florian: It is not an exhaustive list, and it doesn't do anything automatically

<Zakim> dsinger, you wanted to suggest that the potential reasons should go into /guide

florian: checking any one of these boxes does not result in dismissal, it's things to consider

dsinger: it's weird list, obviously incomplete, mixof reasons
… I think it belongs in /Guide
… I think it's weirdly out of place in the Process

plh: sounds like we're in agreement to move this to /Guide

florian: It might be useful to write this part of /Guide
… and have a placeholder URL that we can point to from the Process
… but agree this is suboptimal here

plh: Sounds like I should take an action item to write the PR for /Guide

ACTION: plh to write a corresponding PR against /Guide

plh: I'm guessing whatever page I come up with will grow bigger and bigger, since desciribes a bunch of Council stuff
… who is doing what and precisely etc.

florian: I agree this should go in /Guide as well

Strong Pre-existing Opinion

florian: going down the list, next comments from chaals
… removing one item from this list
… maybe don't need to discuss today since moving to /Guide
… he was suggesting to remove "strong pre-existing opinion"
… discuss in /Guide CG :)

plh: we don't have a /Guide CG :)

jeff: Didn't really understand where chaals is coming from
… saying it's hard to measure if strong pre-existing opinion
… which may be true, but, it does seem to me that leaving that as a criteria is still appropriate

florian: It's a tricky one

<Zakim> dsinger, you wanted to respond to Jeff

dsinger: I agree with jeff, it's not about having strong opinions, but that their ability to be open-minded is reasonably in doubt

jeff: yes, that expresses my concern

florian: So maybe we need to rephrase this rather than remove it

florian: I suggest we don't ignore this, but tackle at lower priority

plh: I will put that reason in /Guide PR and argue over there

Contesting Reasons to Dismiss

florian: Next question in document order is one from me
… before the Council forms, present list of members and reasons to dismiss to the Council
… and then Council votes on each member
… It seems useful to insert a step where ppl who got comments about them have a chance to explain
… since the comments are not vetted, not necessarily true
… I haven't proposed specific wording, but I think we should have something there

jeff: As one person who has been successfully dismissed
… I strongly agree with Florian

<fantasai> +1

plh: I'm okay with it, as long as we're not adding another week or two of delay

florian: We send ppl who vote, and they have a week to respond; during that week ppl who have been made claims about can explain away or give more background

plh: what's preventing that today?

jeff: We do need to add a week, since I think the explanation needs to go with the ballot
… if I'm away during first 3 days, didn't get a chance to comment
… I'm not worried about a week
… our delays aren't in going once we're started, we're losing weeks and months getting started

<dsinger> +1 to insert "potential members may respond to the reasons offered for their dismissal" (e.g. "not the same David Singer")

plh: I'm skeptical about adding a week
… do we expect Team to share the reasons with the individual before sending the entire list to the Council?
… and then have a week to comment on the list?

dsinger: The Team member should send list to Council, we'll be opening vote in one week, does anyone want to comment on the reasons for your own dismissal?

florian: I agree something along these lines is worth doing

plh: sgtm

dsinger: We had a case where someone complained that I had helped craft the TAG charter; I pointed out this was the other David Singer from IBM

ACTION: florian to craft wording for this

Reporting who served

florian: next was reporting on who was dismissed, who renounce, and who qualifies to serve
… unsure if reporting who was qualified to serve, but didn't participate
… voters might want to know who is serving for what they've been elected
… and related is what about abstention?
… I have two different opinions on this, but want to hear from others

plh: I favor transparency as much as possible

dsinger: I commented that report should list [insert comment]

dsinger: I'm sure we should not say who voted which way, but community should know who served

florian: Way currently set up is that we aim for consensus, and if we fail, we can tie-break using formal vote

<dsinger> as commented in https://github.com/w3c/w3process/pull/623/files#r964272532

florian: in process of trying to establish consensus can do straw polls, but that's not formal vote
… when you go for consensus, you don't ask every single one are you explicitly saying yes or no
… we have a proposal that seems to have support of room, does anyone object?
… when you do that, abstentions are not distinct from anything else

<Zakim> jeff, you wanted to support Florian

dsinger: In one session X asked to be officially recorded as abstaining

jeff: Once someone is part of Council, they will giving their opinions and analysis, which may heavily influence the decision
… and then to "formally abstain", that abstention is misleading
… because they have contributed analysis to why decision should be made a certain way
… that could even be the case of, well I convinced enough people now I can abstain formally
… I believe the ppl who would like to formally abstain should decline participation

florian: I think there's also another tradeoff here, which is a question of time
… I think a cleaner way to say "I've things to contribute, but don't want to participate" is to recuse
… and then offer to testify as a witness
… But this can take awhile, because need to identify witnesses, and then schedule them, and then discuss the results

fantasai: Don't see why process for Council members should be different from other witnesses

jeff: Reasons to do and not to do
… but based on my conversations within W3M about the PRAPI case
… I had some opinions going into it, and would've been interested to share with Council
… Could say that's a good reason to have testimony
… or could say that's a reason to not do these things because it takes time
… but I think what Florian's describing will happen in practie

<Zakim> dsinger, you wanted to agree with Jeff but it's mostly relevant if there is a formal vote (and even that leaves influence)

dsinger: I appreciate what jeff is saying, and in the last Council the decision was consensus anyway
… irrelevant about abstentions
… influence of the vote
… maybe Council members can say whatever they want about what they did on the Council
… but the formal report states they were qualified to serve
… Then that leaves the question of, did they turn up

plh: As a reminder, I don't think we encoded into Process, in case of dissent within Council
… dissenters can write an opinion

florian: yes, that's in the Process: you can have a minority report

plh: I'm not hearing a proposal to change

florian: Wording already says that we include the naes of those dismissed, renounced, and qualified to serve
… I think we have agreement to at least list those who did participate vs not
… and didn't have agreement to list abstentions

dsinger: Should maybe also state that Councilmembers may report on their own involvement, but not on others' participation

plh: Proceedings of Council are confidential to the Council anyway

dsinger: So could say " I didn't take part in the decision, but did take part in the discussions" and people can take from that what they like

dsinger: My action item was to put into PR

florian: I can take it from there

plh: Thanks dsinger and florian

New Issues

Ensuring charters fit the mission and values of W3C

plh: I'm not sure we can do a lot in this iteration of the Process

<wseltzer> +1 to defer

plh: at minimum I expect us to defer for now

<Zakim> dsinger, you wanted to suggest that we say that individual council members MAY report on their own participation (but not others) and that absence should be recorded

<Zakim> jeff, you wanted to comment on #620

jeff: I provided some logic in a post last night
… which if you want could be used to close the issue
… I think it's important that charters fit the mission and values of W3C
… I believe the process that we have is sufficient to take care of that
… and I think trying to go through some mega-definition of the mission and values and create a new specific process under that
… would result in a very long process text
… which would not serve a lot of purpose
… so I won't argue strongly for that, it's just my input

github: https://github.com/w3c/w3process/issues/620

<dsinger> +1 to Jeff. We have HAD charters where the AC has had a lively discussion over whether something is in scope, fits mission and values

florian: I partly agree with Jeff, but only partly
… I agree that we fundamentally have the right framework
… and that the AC approving a charter is the thing that ensures it serves the mission of W3C
… but as mentioned in other issues, what happens prior to AC review needs improvement
… Horizontal review, and review from AB and TAG, there's a number of areas where we could improve the pre-WBS review of charters
… and the info that goes into that review
… and that will strengthen the fundamental framework that the AC ultimately decides the fitness of the charter
… whether we close this now or later, I'm unsure

<Zakim> jeff, you wanted to agree with Florian

jeff: I agree with Florian
… we have other issues raised against specific things like TAG review, and much cleaner to deal with specific issues like "TAG shoudl review or not" rather than intergalactic issues like this one

<dsinger> (I also agree that TAG and AB should be given opportunity to comment, and the usual HR groups, and for charters offered by other than Team, the team too, and that all such comments should be evident in AC review)

<plh> https://www.w3.org/Guide/process/charter.html

plh: Process for horizontal review of charters is in /Guide right now
… we have horizontal Team people who are in charge of ensuring it gets done, but not how it gets done
… e.g. idk if Yves goes to the TAG
… We definitely don't have anyone from AB, and if we want to put AB in the loop could do that

<Zakim> fantasai, you wanted to +1 jeff and florian

plh: Maybe should improve /Guide and link to that part of the /Guide from the Process

<plh> fantasai: agreed with Jeff and Florian.

fantasai: I agree with Jeff and Florian, this is something to work on in specific issues, and there's nothing to do in this issue

plh: So I'll put Propose to Close flag on it

plh: wseltzer, anything you want to look at from /Guide perspective?

wseltzer: I always welcome suggestions to improve the /Guide

florian: I think this meta-issue is not useful
… but the individual issues are
… and see that there is appetite for additional improvements from the Membership
… some in /Guide and some in /Process

wseltzer: Then I should move to quickly update the /Guide

plh: I did put Propose to Close on the issue, and will assign the issue to wseltzer

florian: Do it in /Guide or Process is one question
… another question is do we do it with one large issue that talks about everything, or in individual issues for specific improvements
… I prefer the latter
… not prepared to say today that all the improvements belong in /Guide

jeff: Could close by saying that those issue that should be Process issues, people should raise individual issues and raise TAG thing as an example
… and what goes into /Guide raise against /Guide

plh: so we should treat as a more granular level

plh: perhaps Florian we should sit down and split up the issue?

florian: we have some already

plh: if conclusion is we already have issue and don't need to open more

florian: I think we should propose to close this, and work on the individual issues, and if we're not happy with the result we can work on it some more

dsinger: Specific comment is that AC is supposed to review for scope mission and values
… that's one of the reasons for AC review

plh: [missed]

github: https://github.com/w3c/w3process/issues/620

plh: Ok I'll comment that we will close in 4 weeks, and ppl should open new issues if they want something specific addressed

Any Other Business

plh: need to check if got AB feedback on AB-feedback issues

plh: In the Agenda I split issues into Needs Proposed PR
… have a bunch of such issues
… so starting in October I will try to assign those to make sure we have ppl who will take responsibility for writing a PR for those things
… and we do have a bunch of remaining DF issues

florian: I think this is going to get easier soon, because we've solved quite a few related PRs
… both for issues that need PRs and those that don't
… we need to do a round of triage, and for half the issues we've already solved
… many are overlapping, or stale
… so we will need to do that kind of triage soon

plh: Feel free to add proposed to Close for anything already resolved

<Zakim> jeff, you wanted to comment on #497

jeff: I had raised 497 anonymous formal objections before dsinger raised 618 ability to defer decisions
… I think we struggled with handling anonymous objections
… given we have deferral available
… wanted to get reactions to [missed]

florian: I think this is thought-provoking and interesting, but not ovious that it's right or wrong
… but for Council to be able to decide to delegate a decision, they need to know what it's about
… so you still need to give some summary of what the objection iss
… Council might decide to handle the decision with the Team as proxy

jeff: Not saying all anonymous FOs need to be deferred
… in some cases maybe okay to proceed with anonymity and full council
… but it's an interesting tool to have, ability to delegate

<Zakim> dsinger, you wanted to agree with Jeff and Florian

dsinger: I find myself agreeing with both of use
… it's a good use case to mention for deferral
… e.g. Council realizies it can't process this and respect anonymity, and delegates to some unit
… but in many cases can address question without compromising anonymity
… So to 618, do we add possible reason to defer as "can't process this while respecting anonymity"

plh: okay, I'll put a comment on 618 and then propose to close 497
… and ppl can check

<plh> fantasai: we'll do triage of issues after TPAC

dsinger: if anyone really wants to join, we'll be here in SF, but it'll just be a working session

plh: if you need me more than welcome to ask to join remotely

plh: next meeting is Thursday after TPAC
… we should process any feedback from TPAC

Meeting closed.

Summary of action items

  1. fantasai to send email to wseltzer summarizing what's going on with 599 and 572
  2. plh to write a corresponding PR against /Guide
  3. florian to craft wording for this

Summary of resolutions

  1. Closed #284
  2. Merge #611 Director-free TAG
Minutes manually created (not a transcript), formatted by scribe.perl version 192 (Tue Jun 28 16:55:30 2022 UTC).