Closed cwilso closed 5 months ago
Also related to the item in the Guide: https://github.com/w3c/Guide/issues/185.
That's an easy addition if we want to make it. Anyone has a reason not to? Not knowing who the chair will be until fairly late in the process can happen, but by the time we get to the AC Review, we're trying to launch the group, so we need to know anyway.
Anyone has a reason not to?
Yes. Two different ones.
Publishing data in two places - in this case publishing the chairs both in charters and in the database - creates redundancy that leads to inconsistency. We would get better consistency by publishing the chairs in only one place.
Additionally, while I generally support the efforts to give the community more input into the chair selection process, there may be some advantages to not having personnel discussions in public fora. So long as chairs serve at the pleasure of Team, as they do now, perhaps we should continue to enjoy those advantages and continue to allow a charter to be reviewed without naming chairs. Perhaps not listing chairs continues to only happen in exceptional cases, but I prefer the option exist.
continue to allow a charter to be reviewed without naming chairs
I don't think I've ever been involved in a TTWG rechartering that didn't name chairs. Is it normal for charter reviews to omit chairs?
Responding more directly to the issue: if the Team can change the Chairs independently of rechartering, and no AC review is needed to do so, then we should not even state Chairs in the Charter, let alone require them - in that case no Process change is needed but the charter template should be modified to remove the Chairs and possibly the Guide would need checking to ensure that it doesn't suggest they should be included.
That's a big "if" though! Given that current working practice is to include Chairs in Charters, I suspect that most AC reps consider that they do have the option to object to a Charter based on the selection of Chair, at least in principle.
There has been an unwritten expectation that Chairs be named in proposed charters. The Team has sent however a few charters without proposed chairs in the past. I believe the latest example is the PAT WG charter in 2022, which generated several formal objections because of lack of chairs/team contact.
Indeed.
Particularly for initial group charters, I think it helps engender confidence to know who the chair(s) are intended to be. Yes, the Team could theoretically change them at any time - but this is still a Team Decision that can be Formally Objected to (IIUC), so why not just get it out of the way all at once and make this a requirement?
Responding more directly to the issue: if the Team can change the Chairs independently of rechartering, and no AC review is needed to do so, .... That's a big "if" though! Given that current working practice is to include Chairs in Charters, I suspect that most AC reps consider that they do have the option to object to a Charter based on the selection of Chair, at least in principle.
@nigelmegitt, you have identified the crux of the conflict. The Process is clear: "The Team appoints (and re-appoints) Chairs for all [chartered] groups." Section 3.4.1 Yet, as you observe, most charters sent to the AC have chairs listed. And as you suspect and PLH confirms, there have indeed been complaints when chairs are not listed.
As I see it, a more suitable "crux of the conflict(s)" comes down to W3C Team transparency. Whether the Process requires charters to list proposed chairs or not is minor in explaining why the AC and others raise an issue, let alone avoiding them in the first place. One important goal is to reduce potential objections and the back and forth between different stakeholders. There are existing issues/discussions touching on these matters.
I would even go as far as to posit that greater transparency from the W3C Team regarding the decision-making process and rationale for the choice of proposed chairs is likely to reduce potential objections.
See for instance: https://github.com/w3c/w3process/issues/281#issuecomment-1982997454
The Revising W3C Process CG just discussed Chair should be required in charter
.
I think Charter reviews should be about checking things like: the work is described adequately; it is worth doing; and W3C resources should be spent in support of that work. It should not be affected in principle by the choice of Chairs. Allowing AC review comments to be objections only because of the choice of Chairs, when AC doesn't choose the Chairs, but the Team does, feels out of place.
Proposal:
If anyone in AC doesn't like the Team's choice for whatever reason they can make their feelings known in response to the proposed Chairs, or if necessary, by raising an objection to the Team Decision.
This decouples the two distinct decisions in principle and makes it clear what any objection relates to.
In practice, one potential problem could be is that a newly chartered Group finds itself with no Chair because there is an objection to the Team's choice. In that case it would be useful to say what status the Group has, and if its work can commence before the objection has been resolved, and if it can, if it's acceptable for the objected-to Chair to act as Chair temporarily, or if they should be recused from that role.
It would certainly be possible to do that, and personally I would prefer a process for changing chairs at any point that required explicit AC approval - but it would slow things down, and the requirements for a charter (particularly a brand new group) are designed to help it hit the ground running*. I agree that it should be clear in a formal objection to a new charter what is being objected to - but I don't see the benefit of separating out chairs, since to be fair I would say that such a chartered group would not have a chair, and they should pause until the chairing issue is resolved.
Conversely, I have experienced a rise in confidence in charters by seeing who has agreed to chair a group, and I'd like to have that confidence be the norm.
One adjustment to my proposal could be that Charters cannot go for review unless the Team has a proposal for the set of Chairs for the Group, to go alongside the Charter.
But then how is that any different than simply putting that proposal in the charter?
Because it's clearly a parallel approvals track, and any objection to the Chair proposal or Chair decision is transparently only about the choice of Chair. It also allows changes of Chair to happen asynchronously with Charter updates, without diminishing the AC's ability to scrutinise and object.
Possibly related, I also think there's a strong temptation to confuse the Charter with the Group homepage, or the group tool. For example TTWG:
There's duplication of information across those pages, more than there needs to be, and more than is helpful when it comes to maintenance. From a Chair perspective, only the Homepage is under my control.
I'd like to see something like:
Perhaps the small refactoring to arrange the information this way could make it easier for AC Reps to navigate the decisions they have to make when Chartering.
I don't think we need to introduce more process or send more emails to the AC. Requiring the proposed Chairs to appear in the charter seems a simple fix without adding additional times or layers.
Btw, a lot of groups have stopped using their own group pages, so you may want to retire https://www.w3.org/AudioVideo/TT/ and simply rely on https://www.w3.org/groups/wg/timed-text/ . /groups/* are automatically maintained.
Requiring the proposed Chairs to appear in the charter seems a simple fix without adding additional times or layers.
@plehegar if the Chairs need to be changed, then you have to reissue the Charter and get approval again, in that case? That seems like a lot more work than issuing a single topic message to AC saying "here are our proposed Chairs for XYZ WG" and then another "here is the Team Decision for the Chairs for XYZ WG", which can be done asynchronously with any Charter update.
Do we have data about how often this scenario occurs in practice?
Requiring the proposed Chairs to appear in the charter seems a simple fix without adding additional times or layers.
@plehegar if the Chairs need to be changed, then you have to reissue the Charter and get approval again, in that case?
No. While the Charter is a legal document, we do allow a limited set of changes: [[ Announcement of extension
The Communications Team modifies (or asks the Team Contact) the Charter in place as follows: [...] When a group Chair is (re)appointed or resigns, [...] ]] https://www.w3.org/Guide/process/charter.html#announce-extension
That seems like a lot more work than issuing a single topic message to AC saying "here are our proposed Chairs for XYZ WG" and then another "here is the Team Decision for the Chairs for XYZ WG", which can be done asynchronously with any Charter update.
Currently, we notify the AC (Team Decision) and update the charter in-place. You are proposing to open a poll, send an email, get a staff member to monitor the results, send an another email to the AC, and then issue a new charter?
Do we have data about how often this scenario occurs in practice?
See w3c-ac-members.
You are proposing to open a poll, send an email, get a staff member to monitor the results, send an another email to the AC, and then issue a new charter?
@plehegar no, not if you can change the Chairs listed in the Charter in-place in the way you describe. But, I think others would reasonably assume that should be the process since the Chairs are listed in the Charter, and they were asked to approve it.
Maybe a simple way to deal with that expectation is to mark up a section of the Charter as being "Subject to change by the Team without further review", and put the Chairs and extension dates into that section. A bit like an "informative" section in a specification.
I don't think we need to introduce more process or send more emails to the AC. Requiring the proposed Chairs to appear in the charter seems a simple fix without adding additional times or layers.
I agree with this, and with @cwilso's original comment in this issue. I've commented in reviews on the few occasions where chairs haven't been listed, as I've interpreted it to mean that the charter and group isn't ready. I don't think we want to decouple things.
Maybe a simple way to deal with that expectation is to mark up a section of the Charter as being "Subject to change by the Team without further review", and put the Chairs and extension dates into that section. A bit like an "informative" section in a specification.
We have a "About this charter" section in every charter where substantive changes are documented, and the Guide does ask for those sections to be updated for extensions/chairs updates. Isn't that good enough?
where substantive changes are documented
Are Chair changes substantive though? I think I'm arguing that they're not, at least from the perspective of AC review.
If the conclusion here is that AC Review needs to include approval of the Chairs, then I'd suggest that for consistency it is not made a Team Decision. We seem to have a weird hybrid at the moment.
I am cautiously leaning towards @nigelmegitt 's point of view, and do wonder if it might be simpler to decouple the choice of chair and the approval of the charter. Charters would go through AC review as they do now, chair decisions would need to be announced but without review period and WBS Poll, as they are now in the case of a change of chairs. Being (Team's) Decision, that would still be subject to formal objection.
Alternatively, if we feel AC-Review is needed for appointment of chairs, it is unclear to me why it isn't needed for change of chairs.
Maybe a simple way to deal with that expectation is to mark up a section of the Charter as being "Subject to change by the Team without further review", and put the Chairs and extension dates into that section. A bit like an "informative" section in a specification.
That makes sense to me, though I'd suggest a tweak: s/without further review/without prior review/ People can review and can object, just after the fact.
I think we are getting lost in the process here. TL;DR:
The long-winded version:
Charters are an agreement about where the W3C and its membership invest resources, having consulted the AC to determine whether the members think this is an appropriate use of their and W3C's resources.
Some of the discussion is about what the group will do - what is in and out of scope. Since this matters to many members, and is often contested, it tends to be something we negotiate in detail and members expect to have significant impact on.
The chairs of a group are important to how it functions. When a group is proposed, it's much harder to make a sensible decision, for people peripherally involved like most of the AC, without knowing who will chair the group.
Chairs are also a scarce resource, often require direct investment from W3C in support in the form of Team time, can be hard to find, and can disappear without notice.
I think the general expectation is that W3C Team will look for chairs. Because it is in effect a sensitive personnel matter (especially if people are rejected) it is mostly handled confidentially, meaning the AC trust the Team to manage the obvious potential for conflict of interest, and so on.
The AC retains the ability to scream if they think that there has been a conflict of interest or other untoward or unfortunate circumstance that leads to poor chair selection. This is not part of the normal process, it's an exception-handling procedure.
The appeal procedure means conversations can take place in the smoke-filled corridors about whom a member might object to, or refuse to work with as a participant. This happens already. More formal transparency will probably just increase the frequency of informal side-conversations that drive the real decisions, and the amount of work the AC does in the formal process. In the end, we can make chair selection an open popularity contest where members vote, campaign, and lobby, or we can trust the Team to do the back-end work to ensure reasonable outcomes without fear or favour.
I'm happy to trust the team (but check - and maintain the emergency brake). It seems @nigelmegitt is leaning toward a more directly member-driven approach.
To keep this focused down on the original issue I reported, the situation as it is today as I interpret the Process:
I would say the following are true in practice in my experience:
All this sums to: the shortest possible path to ensuring increased confidence in new group charters, and pragmatically ensuring new groups can get off the ground as smoothly as possible, is to mandate what is generally already common practice: require listing an initial chair.
I am also leaning towards Nigel's view. As I understand it, it would mean that the charter sent for approval does not list the chairs, but instead the email that is sent says something like
"Your review of the proposed charter (linked) for the XYZ WG is requested. The deadline for responses is XX/XX/XXXX. If the charter is approved, the team expects to appoint Ms. Freda Bloggs as the chair." The AC then has the info but the chair is clearly not part of the charter review.
It seems @nigelmegitt is leaning toward a more directly member-driven approach.
No, I didn't mean to give that impression. I'm more concerned that members have clarity over what they are, and are not being asked to review and giving them the information they need. The current practice of including Chairs in Charter Reviews seems actively misleading, at least in the way that it is presented, if the current Process arrangement is retained.
However it may be that members want a more member-driven approach - another option would be to adjust the process in that way, but that's not my proposal.
@dwsinger's suggestion matches what I proposed.
I'm still unclear as to why that is preferable. The Process effectively enables Members to review who the Chairs are - because a Member can formally object to the team decision that appoints the chairs. If you are going to be announcing the chairs at the same time anyway - and I think you need to, as per previous mail, so the group can get off the ground quickly, why would you not want to also take the opportunity to increase confidence by saying who the chairs will be? (The counter proposal would logically lead to "chairs should not be listed in a charter up for review" - even for re-chartering - which I think would be a bad idea.)
I think you are saying "we should be purely reviewing the group charter, not the chair selection" - but pragmatically, those things have to work together to get a group off the ground, and most of the time having a chair listed increases my confidence, at least, and I expect it does for others.
right, my text was predicated on the assumption that the AC does not get to review or object to chair appointments; I think Chris is right and this assumption is wrong. It's rare but formally possible for the team 'decision' to appoint a chair to be objected to. I suppose we could separate out the way to object to chairs from the way to object to charters, but why?
I suppose we could separate out the way to object to chairs from the way to object to charters, but why?
They're already separated. Merging them would be a change.
Proposing a charter to the AC and selecting group chairs are indeed two distinct decisions, but I don't see any practical reason to change for how the AC give its input. In practice, objectors make it very clear in the AC review ballot what they're objecting to.
I think this is the source of the problem @chrisn - if an AC review ballot response says "I object" and the only thing being objected to is the selection of Chairs, I would argue that's not a valid objection, because it's not in scope of the review. Maybe there should be an option "I support the Charter but I intend to object to the Team's proposed choice of Chairs when that becomes a Team Decision"?
Again, I don't see the distinction you're making being a useful one.
I will point out that in practice, they are NOT two distinct decisions; the chair(s) have been part of the charter in every new charter I can remember except one (and I don't remember what charter it was, but I remember objecting to a charter until the chair was listed. :) ).
@cwilso Would you similarly object to a lack of Chair(s) if you were to receive something like what @dwsinger wrote at https://github.com/w3c/w3process/issues/823#issuecomment-2004377408 ?
If there were no chair mentioned in the introductory mail, yes, I expect I would. If there was a chair listed in that mail, I just don't understand why you wouldn't put it in the same "this is the WG manifest" document.
The Revising W3C Process CG just discussed #823
.
The Revising W3C Process CG just discussed #874
.
The list of information required ("MUST include") for a WG or IG charter does not currently include the Team's selection of Chair. Particularly for initial (new group) charters, this seems like an oversight; also as many of the required information pieces are significantly impacted by the Chair. (Meeting mechanism and expected frequency, etc.)
I think an additional bullet should be added, probably as the fourth item:
(This issue is somewhat related to #281.)