Skip to content

Commit 02e974e

Browse files
committed
configure org owners, team defaults, and team descriptions
1 parent 546a0f2 commit 02e974e

File tree

4 files changed

+20
-0
lines changed

4 files changed

+20
-0
lines changed

org.yaml

+16
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,19 @@
44

55
# Name of the GitHub organisation
66
org_name: OpenRailAssociation
7+
# List of owners of the GitHub organisation
8+
org_owners:
9+
- cornelius
10+
- loic-hamelin
11+
- mxmehl
12+
13+
# Default settings. Will be overridden if set in a team.
14+
# If neither defaults nor team settings are present:
15+
# - when creating a new team, will take GitHub's defaults.
16+
# - when syncing setting of a team, will not touch the current status.
17+
defaults:
18+
team:
19+
# Level of privacy of a team. Can be "secret" or "closed"
20+
privacy: "closed"
21+
# Notification setting of a team. Can be "notifications_enabled" or "notifications_disabled"
22+
notification_setting: "notifications_enabled"

teams/general.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# General OpenRail teams
33
# ------------------------------------------------------------------------------
44
OpenRail Team:
5+
description: The members of the OpenRail Team
56
member:
67
- cornelius
78
- Keller-Peter

teams/osrd.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# OSRD - Open Source Railway Designer
33
# ------------------------------------------------------------------------------
44
OSRD:
5+
description: Members of the OSRD project
56
maintainer:
67
- ElysaSrc
78
- bloussou

teams/technical-committee.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Technical Committee:
55
# The members of the TC:
66
# https://github.com/OpenRailAssociation/technical-committee/blob/main/README.md#members
77
# The maintainers (below) will automatically become members of this team as well
8+
description: The Technical Committee of the OpenRail Association
89
member:
910
- aiAdrian # NGE
1011
- flomonster # OSRD
@@ -18,6 +19,7 @@ Technical Committee Maintainers:
1819
parent: Technical Committee
1920
# The maintainers of the TC repo:
2021
# https://github.com/OpenRailAssociation/technical-committee/blob/main/MAINTAINERS.md
22+
description: The maintainers of OpenRail Association's Technical Committee
2123
member:
2224
- cornelius # appointed
2325
- Keller-Peter # appointed

0 commit comments

Comments
 (0)