From d78c491093f0755f8082c9f55f76b0c2fd6f6cbb Mon Sep 17 00:00:00 2001 From: Arush Kurundodi Date: Mon, 2 Jun 2025 22:13:20 +0530 Subject: [PATCH 1/6] unarchive py-multiaddr, add python team --- github/multiformats.yml | 41 +++++++++++++++++++++++++++++++++-------- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/github/multiformats.yml b/github/multiformats.yml index 40d819c..ee8effa 100644 --- a/github/multiformats.yml +++ b/github/multiformats.yml @@ -1,11 +1,11 @@ # yaml-language-server: $schema=.schema.json members: - # Admin permissions map to "org owner" permissions listed in - # https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#permissions-for-organization-rolesare + # Admin permissions map to "org owner" permissions listed in + # https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#permissions-for-organization-rolesare # These permissions are very broad, and thus the list of people is intentionally minimal. - # Day-to-day administrating is done by those in the "github-mgmt Stewards" team (see team below). - # "github-mgmt Stewards" team can still escalate into org owner permissions if/when needed. + # Day-to-day administrating is done by those in the "github-mgmt Stewards" team (see team below). + # "github-mgmt Stewards" team can still escalate into org owner permissions if/when needed. # This minimal owner set plus supporting rationale was documented and discussed in https://github.com/ipfs/ipfs/issues/511 . admin: # Why @andyschwab-admin? @@ -1429,7 +1429,25 @@ repositories: php-multihash: archived: true py-multiaddr: - archived: true + advanced_security: false + allow_update_branch: true + archived: false + description: multiaddr implementation in Python + has_discussions: false + default_branch: master + merge_commit_message: PR_TITLE + merge_commit_title: MERGE_MESSAGE + secret_scanning_push_protection: true + secret_scanning: true + squash_merge_commit_message: COMMIT_MESSAGES + squash_merge_commit_title: COMMIT_OR_PR_TITLE + teams: + admin: + - Python Team + visibility: public + topics: + - multiaddr + - python py-multibase: archived: true py-multicodec: @@ -1836,7 +1854,7 @@ teams: description: Magic Potions ⚗️ privacy: closed github-mgmt stewards: - # Notes: + # Notes: # 1. These members have push+ access to the github-mgmt repository (in addition to the ipdx team and the org owners listed in "members.admin" above). # 2. This team also has the org-level "moderator" and "security manager" role. # This is configured through the GitHub UI, not in GitHub management. @@ -1852,7 +1870,7 @@ teams: # - be familiar with GitHub Management # - be ready to triage/review org configuration change request in github-mgmt # INFO: Intentionally don't have any "maintainers" so that additional membership is done through github-mgmt rather than the GitHub UI. - # INFO: There are others who could certainly qualify to be members of this team. + # INFO: There are others who could certainly qualify to be members of this team. # There is a balance to be had to ensure there are enough knowledgeable people available to support the needs/requests of the github org, # and reducing risk by not having too many with the escalation path that this role affords. member: @@ -1861,7 +1879,7 @@ teams: # 2. Active maintainer of JS repos in the org. - achingbrain # Why @aschmahmann? - # 1. Long-time and still very active contributor to important Go-based IPFS repos that consume and occasionally require changes of multiformats repos. + # 1. Long-time and still very active contributor to important Go-based IPFS repos that consume and occasionally require changes of multiformats repos. # 2. Director of IP Shipyard, which is an organization receiving significant grant funding for "IPFS development and maintenance", which includes multiformats as needed. - aschmahmann # Why @rvagg? @@ -1961,6 +1979,13 @@ teams: privacy: closed Python Team: description: Enchanters of cobras 🐍 + members: + member: + - acul71 + - arcinston + - dhuseby + - pacrob + - seetadev privacy: closed Ruby Team: description: 🎶 Empenhei o meu anel de rubi.. P'ra te levar ao concerto que havia no Rivoli 🎶 From 5c85fd5668a845749da1776f8f38a264b27fc871 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 17:13:35 +0000 Subject: [PATCH 2/6] fix@15398445908 [skip fix] --- github/multiformats.yml | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/github/multiformats.yml b/github/multiformats.yml index ee8effa..f78c195 100644 --- a/github/multiformats.yml +++ b/github/multiformats.yml @@ -1430,24 +1430,39 @@ repositories: archived: true py-multiaddr: advanced_security: false - allow_update_branch: true + allow_update_branch: false archived: false + collaborators: + push: + - sbuss + - web3-bot + default_branch: master description: multiaddr implementation in Python has_discussions: false - default_branch: master merge_commit_message: PR_TITLE merge_commit_title: MERGE_MESSAGE - secret_scanning_push_protection: true - secret_scanning: true + secret_scanning_push_protection: false + secret_scanning: false squash_merge_commit_message: COMMIT_MESSAGES squash_merge_commit_title: COMMIT_OR_PR_TITLE teams: admin: + - ip-productivity + - ipdx + - Python Team + - w3dt-stewards + pull: + - Admin + - github-mgmt stewards + push: - Python Team - visibility: public topics: - - multiaddr + - ipfs + - libp2p + - multiformats + - network - python + visibility: public py-multibase: archived: true py-multicodec: From 655adfc90418bc895d0ce60a6c3c2764ce9e6ed8 Mon Sep 17 00:00:00 2001 From: Arush Kurundodi Date: Mon, 2 Jun 2025 22:55:53 +0530 Subject: [PATCH 3/6] md: python team -> maintain --- github/multiformats.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/github/multiformats.yml b/github/multiformats.yml index f78c195..69bcd87 100644 --- a/github/multiformats.yml +++ b/github/multiformats.yml @@ -1430,7 +1430,7 @@ repositories: archived: true py-multiaddr: advanced_security: false - allow_update_branch: false + allow_update_branch: true archived: false collaborators: push: @@ -1449,12 +1449,11 @@ repositories: admin: - ip-productivity - ipdx - - Python Team - w3dt-stewards pull: - Admin - github-mgmt stewards - push: + maintain: - Python Team topics: - ipfs From 60fdb804d8157ae57c163c9408856ad680c3aadf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 17:26:41 +0000 Subject: [PATCH 4/6] fix@15398707744 [skip fix] --- github/multiformats.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/github/multiformats.yml b/github/multiformats.yml index 69bcd87..d0440d4 100644 --- a/github/multiformats.yml +++ b/github/multiformats.yml @@ -1430,7 +1430,7 @@ repositories: archived: true py-multiaddr: advanced_security: false - allow_update_branch: true + allow_update_branch: false archived: false collaborators: push: @@ -1450,10 +1450,12 @@ repositories: - ip-productivity - ipdx - w3dt-stewards + maintain: + - Python Team pull: - Admin - github-mgmt stewards - maintain: + push: - Python Team topics: - ipfs From ab7e04beffd02b6b90816903619cdba4769ceadd Mon Sep 17 00:00:00 2001 From: Arush Kurundodi Date: Mon, 2 Jun 2025 23:03:15 +0530 Subject: [PATCH 5/6] rm old contributors --- github/multiformats.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/github/multiformats.yml b/github/multiformats.yml index d0440d4..c0fe3d3 100644 --- a/github/multiformats.yml +++ b/github/multiformats.yml @@ -1434,7 +1434,6 @@ repositories: archived: false collaborators: push: - - sbuss - web3-bot default_branch: master description: multiaddr implementation in Python @@ -1450,8 +1449,6 @@ repositories: - ip-productivity - ipdx - w3dt-stewards - maintain: - - Python Team pull: - Admin - github-mgmt stewards From bec9bcc1fac3d40bb94ae059cdc707f270fceca6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 17:34:13 +0000 Subject: [PATCH 6/6] fix@15398850783 [skip fix] --- github/multiformats.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/github/multiformats.yml b/github/multiformats.yml index c0fe3d3..943ce71 100644 --- a/github/multiformats.yml +++ b/github/multiformats.yml @@ -1434,6 +1434,7 @@ repositories: archived: false collaborators: push: + - sbuss - web3-bot default_branch: master description: multiaddr implementation in Python