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

Forbid the Team from AB/TAG service #929

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

martinthomson
Copy link
Member

@martinthomson martinthomson commented Oct 8, 2024

The Team already has a clearly defined role in the process. Being responsible for appointments to the TAG, for instance, would make service on the TAG a bit of a conflict. Another example is the role of the Team in Councils, for which clearer rules would be clarifying.

I believe that this was a bit of a problem in the distant past, but during my involvement with the organization,
this has never come up.
This is offered as a clarification,
not as a reaction to a particular situation.

This is part 2 of the recommendations in #921.


Preview | Diff

The Team already has a clearly defined role in the process.
Being responsible for appointments to the TAG, for instance,
would make service on the TAG a bit of a conflict.
Another example is the role of the Team in Councils,
for which clearer rules would be clarifying.

I believe that this was a bit of a problem in the distant past,
but during my involvement with the organization,
this has never come up.
This is offered as a clarification,
not as a reaction to a particular situation.

This is part 2 of the recommendations in w3c#921.
Copy link
Member

@tantek tantek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe this reflects current policy, and setting these expectations explicitly in the Process may help build more trust.

Copy link
Contributor

@cwilso cwilso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really think this wording is wrong. This should not be "the Team must not participate" - it should focus on "being on the Team is incompatible with being an elected or appointed member of". The way this pr is worded, team members could not be invited to participate in meetings in any way except as perhaps Team contact.

(I am fine with the core ask here, I think, just don't think this is how to express it. Will try to work up a suggested change later this week.

@dwsinger
Copy link
Contributor

dwsinger commented Oct 9, 2024

I think we have to think of a situation where this rule would be needed. At the moment, the team wouldn't think of running, and we wouldn't think of voting for them. To be useful, you have to conceive of an instance where they think they should run and the electorate thinks that they should be elected, and we need a rule to stop that happening. Can anyone?

@cwilso
Copy link
Contributor

cwilso commented Oct 9, 2024

Many unthinkable things have happened in the political worlds in recent years, so I'm not sure I'm against thinking it through. But I don't think the roles of the AB, TAG or Board should be filled by Team members - they should be working together - but I do think that we need to navigate carefully because I do think there are some roles that COULD be filled by Team members in some extraordinary circumstances (e.g. Chair of a CG or WG).

I do think it's really important to not characterize this prohibition as "cannot participate", though.

Copy link
Member Author

@martinthomson martinthomson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In many ways, the Process sets up the Team, TAG, and AB as checks on the other bodies. Having one person hold a position in both is just incompatible with the basic design.

I think that the most plausible bad situation is where a TAG/AB participant takes a job with the W3C such that they then join the Team.

A unreasonable person in that position might be able to exercise executive Team powers (TAG appointments in particular, but also the special function that the Team has for Councils and other procedural matters) to abuse that position.

A reasonable person would recuse as appropriate, but that would mean relying on the reasonableness of every person. That's something that institutions are designed to counteract: though their formation might depend on exemplary actions of exceptional individuals, their long-term sustainability depends on the strength of structures, like process and culture.

Comment on lines +1123 to +1126
Members of the [=Team=] <em class=rfc2119>must not</em> participate on the AB or TAG,
except as defined by this process.
In particular, the role of Team Contact is defined for both
[[#ABParticipation|AB]] and [[#tag-participation|TAG]].
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Members of the [=Team=] <em class=rfc2119>must not</em> participate on the AB or TAG,
except as defined by this process.
In particular, the role of Team Contact is defined for both
[[#ABParticipation|AB]] and [[#tag-participation|TAG]].
Members of the [=Team=] <em class=rfc2119>must not</em> be elected or appointed as an AB or TAG participant.

I think that this addresses @cwilso's concern about word choice. My choice of "participate" was intended to evoke "participant", rather than the natural meaning of the word. That's unfortunate.

With the rewording, the note isn't really necessary.

@dwsinger
Copy link
Contributor

dwsinger commented Oct 9, 2024

Ah, OK, agreed, that a change of affiliation to the team should cause something to happen.

@fantasai
Copy link
Collaborator

fantasai commented Oct 9, 2024

@dwsinger Something already does happen: we trigger an affiliation change election. I think that’s good enough for the change of affiliation case.

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 this pull request may close these issues.

5 participants