Skip to content

Commit

Permalink
Stop using peribolos for managing org membership (#226)
Browse files Browse the repository at this point in the history
* Remove github action to apply org membership

We are no longer going to use Peribolos to manage permissions in the ODH
org. Removing the action for applying membership so that changes don't
get applied.

* Stop using peribolos for managing org membership

We've agreed at an ODH leadership level that we no longer want to use
Peribolos for managing membership in the ODH org. This change removes
the peribolos-specific contents of this repository and updates the
README accordingly.
  • Loading branch information
accorvin authored Jan 29, 2024
1 parent 2ab9b19 commit 74f47e2
Show file tree
Hide file tree
Showing 11 changed files with 3 additions and 279 deletions.
17 changes: 0 additions & 17 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

5 changes: 0 additions & 5 deletions .github/build/Containerfile

This file was deleted.

11 changes: 0 additions & 11 deletions .github/build/Pipfile

This file was deleted.

98 changes: 0 additions & 98 deletions .github/build/main.py

This file was deleted.

7 changes: 0 additions & 7 deletions .github/build/requirements.txt

This file was deleted.

27 changes: 0 additions & 27 deletions .github/workflows/approval_check.yml

This file was deleted.

47 changes: 0 additions & 47 deletions .github/workflows/merge_membership_pr.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .github/workflows/peribolos.yaml

This file was deleted.

23 changes: 0 additions & 23 deletions HOWTO.md

This file was deleted.

27 changes: 3 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,17 @@
# opendatahub-io GitHub organization

This repository contains the metadata [configuration](/config) for the opendatahub-io Github
Organizations. The data here is consumed by the
[peribolos](https://docs.prow.k8s.io/docs/components/cli-tools/peribolos/)
tool to organization and team membership, as well as team creation and deletion.
This repository is no longer used to manage organization membership. Reach out to another
member of the OpenDataHub organization if you need to be added. If you do not know any
members of the OpenDataHub organization, membership in the opendatahub-io organization can be made by opening an [issue](https://github.com/opendatahub-io/org-management/issues/new/choose).

Membership in the opendatahub-io project is governed by our
[community guidelines](https://github.com/opendatahub-io/opendatahub-community/blob/main/community-membership.md).

NOTE: The opendatahub-io organization and team membership list will be managed by this repo only. Any differences between the actual opendatahub-io organzation membership and the [org.yaml](config/opendatahub-io/org.yaml) may result in a loss of org or team membership settings with the peribolos command is executed

The application for membership in the opendatahub-io organization can be made by opening an [issue](https://github.com/opendatahub-io/org-management/issues/new/choose).
However, if you are already part of the opendatahub-io organization, you do not need to do this and can add yourself directly to the appropriate files.
For example, to also add yourself to the opendatahub-io organization, you can navigate to `config/opendatahub-io/org.yaml` and add your GitHub username to the list of members (in alphabetical order)

Requirements

* Add only one new member per commit (if you add two members separate it in two commits
* Commit message format `Add <USERNAME> to <opendatahub-io, mlops-sig, ...> org`.

* New GitHub team requests can only come from an existing opendatahub-io member who will function as the maintainer of the team. Each additional member will follow the same requirements for adding new members
* Commit message format `Create <TEAMNAME>`

## Community, discussion, contribution, and support

Learn how to engage with the opendatahub-io community on the
[community page](http://github.com/opendatahub-io/opendatahub-community/).

You can reach the maintainers of this project at:

- [#sig-platform](https://odh-io.slack.com/messages/sig-platform) on slack

To report any sensitive information, please email the private github@kubernetes.io list.

### Code of conduct

Participation in the Open Data Hub community is governed by the
Expand Down
1 change: 0 additions & 1 deletion odh-dashboard
Submodule odh-dashboard deleted from 1a6828

0 comments on commit 74f47e2

Please sign in to comment.