Add members to and remove members from the Technical Working Group

Created on 6 December 2021, about 3 years ago
Updated 2 August 2023, over 1 year ago

Problem/Motivation

Coding Standards issues needs some love. The Technical Working Group is down to one remaining member, Alex Bronstein. Governance changes for the TWG at least technically require signoff by the Drupal Association.

See the two related issues.

xjm suggested making a patch in this
project.

Steps to reproduce

Coding Standards issue queue has a growing number of issues not being resolved.

Proposed resolution

Dries has authorised the core committer team to act as designates as regards the Technical Working Group up to and including dissolving the group and incorporating it back into the core committer team. Since dissolving the group may not be an immediate step, for now:

Add the following core committers to the Technical Working Group, with an initial focus on unblocking coding standards issues that are blocking core development:

catch
longwave
larowlan
quietone
(possibly others - comment here and/or update the issue summary to add yourself).

Remaining tasks

Create MR, review commit.

What we have done or are doing

  1. Start a coding-standard channel in slack
  2. Hold regular meetings, the first meeting was held in June 2022 and they continue.
  3. Issue targets are set so that we focus our time on getting issues to RTBC.
  4. Reviewing the easier issues and taking them as far as possible. Some issues require Coding Standards committee agreement to complete.

User interface changes

N/A

API changes

N/A

Data model changes

N/A

📌 Task
Status

Fixed

Component

Other

Created by

🇳🇿New Zealand quietone

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • Status changed to Needs review almost 2 years ago
  • Status changed to Needs work almost 2 years ago
  • Status changed to Postponed over 1 year ago
  • 🇭🇺Hungary Gábor Hojtsy Hungary

    FYI opened #3361198: Remove the Technical Working Group and transfer its responsibilities to the core committer team . Postponing this on that issue. If/when that is resolved as proposed, this issue should be closed as duplicate.

  • Status changed to Needs review over 1 year ago
  • 🇬🇧United Kingdom catch

    #3361198: Remove the Technical Working Group and transfer its responsibilities to the core committer team has turned out to be even more complicated than we originally thought. As a short term measure at least, I think we need to re-open this issue.

    Quoting myself from there...

    ...there is a line in the current TWG charter that says:

    Members are appointed by Dries Buytaert and/or his designate(s).

    I think Dries' decision last week also applies to the core committer team being 'designates' as regards the TWG. This means that we should be fine to appoint people to the TWG without explicit sign-off on each new member from Dries.

    Therefore the next steps probably look like:

    1. Core committers, acting as 'designates' appoint a subset of core committers to the TWG.
    2. The new TWG membership can start unblocking specific issues.
    3. Sort out the governance changes in parallel.

    I'm therefore putting myself forward as a member of the technical working group to work on the coding standard committee.

    I believe @larowlan is also volunteering for the same thing, and other core committers may also join.

    Since we're acting as Dries' designates, we can then add that list of core committers to the TWG/coding standards committee and begin unblocking issues.

  • 🇦🇺Australia larowlan 🇦🇺🏝.au GMT+10

    Confirming I'm also volunteering per above

  • 🇬🇧United Kingdom longwave UK

    As in #3 I would also volunteer for the TWG.

  • 🇬🇧United Kingdom catch

    Re-titling since the coding standards committee doesn't exist independently of the TWG due to related Governance blockages.

  • 🇬🇧United Kingdom catch
  • 🇭🇺Hungary Gábor Hojtsy Hungary

    I think the quickest route forward would be to rebase the MR on the current version of the repo or open a new MR and get the names in there that are still confirmed. We can get that in as designates of Dries and move forward with resolving issues with that team. We can figure out the charter changes separately.

  • @quietone opened merge request.
  • 🇳🇿New Zealand quietone

    I've made an MR that replaces the existing committee with the people listed in the proposed resolution, all of which are core committers. And as confirmed at the off-site meeting these are 'designates of Dries'.

    For the other people who put their hand up, Björn Brala (bbrala) and Derek Wright (dww), Aaron McHale and urvashi_vora, the change being made here is a first step. It is being done to ensure that the existing governance processes are followed, as best we can. Once the group is formed we can address the various governance issues and change the membership.

  • 🇺🇸United States effulgentsia

    I'm in full agreement with the current MR. Both with regards to me and the other inactive members being removed and with the currently proposed 4 people being added.

  • Status changed to RTBC over 1 year ago
  • 🇭🇺Hungary Gábor Hojtsy Hungary

    Yay thanks for all confirmations!

    • 168cf8eb committed on main
      Issue #3252921 by quietone, Gábor Hojtsy, catch, larowlan, effulgentsia...
  • Status changed to Fixed over 1 year ago
  • 🇭🇺Hungary Gábor Hojtsy Hungary

    Landed this, thanks all!

    The charter does not define how coding standard issues are resolved, whether they are delegated or not from the TWG, so to adjust that process does not require a change to the charter as far as I see. In practice coding standards issues were delegated in the past to the maintainers of https://www.drupal.org/project/coding_standards , not all of whom were TWG members. Now the updated members of the TWG are empowered to make adjustments to the member list there and to the processes in https://www.drupal.org/project/coding_standards as appropriate, or can even decide whether that process is even used or not.

    While the coding standard process does not require amending the charter as far as I see, the charter as-is does not give members the power to disband the group or to change the charter without Drupal Association signoff (see at the bottom). I was separately in contact with the chair of the board at the DA @baddysonja to try to figure out a designate from the DA to discuss changes with, but we don't know what those changes may be, so it may be best to reopen that conversation when/if there are actual charter changes needed? (Not in this issue).

  • Automatically closed - issue fixed for 2 weeks with no activity.

  • Status changed to Fixed over 1 year ago
Production build 0.71.5 2024