From 280794c6128cdffdb96b9672ac8c18bcd0e39ff9 Mon Sep 17 00:00:00 2001 From: Tim Schilling Date: Mon, 3 Nov 2025 06:26:39 -0600 Subject: [PATCH 1/5] Add admin team page and overview on GitHub teams structure. --- src/docs/index.md | 30 ++++++++++++++++++++++++++++++ src/docs/team.md | 29 +++++++++++++++++++++++++++++ src/mkdocs.yml | 3 ++- 3 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 src/docs/team.md diff --git a/src/docs/index.md b/src/docs/index.md index 594b146..9d0bbf9 100644 --- a/src/docs/index.md +++ b/src/docs/index.md @@ -49,3 +49,33 @@ The following repositories are internal to Django Commons and are not actual lib - [django-commons/membership](https://github.com/django-commons/membership): Membership repository for the django-commons organization. - [django-commons/best-practices](https://github.com/django-commons/best-practices): A sample project with best practices for Django Commons projects. - [django-commons/controls](https://github.com/django-commons/controls): The controls for managing Django Commons projects + +## Django Commons Members + +Django Commons has a few bands of members. There is the broad membership role + +- Members + - The broad membership role which anyone is welcome to join (see [How to join as a contributor?](#how-to-join-as-a-contributor)). + - Mention with `@django-commons/members` - USE SPARINGLY! +- Admins + - The group that administers the Django Commons organization. Find out more on the [Team page](/team/). + - Mention with `@django-commons/admins`. + - Email at [django-commons-admins@googlegroups.com](mailto:django-commons-admins@googlegroups). +- Operations + - The subset of Admins that have the technical privilege to manage the GitHub organization and PyPI organization. + - Mention with `@django-commons/ops` +- Designers + - The group of members who are contribute to the projects and community specifically from a design perspective. + - Mention with `@django-commons/designers` +- Project Members + - The group of members dedicated to a specific repository. + - This role grants the members Triage permission for the repository. + - Mention with `@django-commons/` +- Project Committers + - The group of members who can commit changes to main for a repository. + - This role grants the members Commit permission for the repository. + - Mention with `@django-commons/-committers` +- Project Admins: + - The group of members who are the admins for a repository. + - This role grants the members Admin permission for the repository. + - Mention with `@django-commons/-admins` diff --git a/src/docs/team.md b/src/docs/team.md new file mode 100644 index 0000000..458a7f5 --- /dev/null +++ b/src/docs/team.md @@ -0,0 +1,29 @@ +The membership of Django Commons can be viewed on GitHub here: TODO + +## Current Admins + +Django Commons is currently administered by the following people. If you'd like to join them, ... TODO + +### Daniel Moran + +You can find out more about Daniel on his [GitHub page](https://github.com/cunla). + +### Lacey Henschel + +You can find out more about Lacey at her website [www.laceyhenschel.com](https://www.laceyhenschel.com). + +### Ryan Cheley + +You can find out more about Ryan at his website [ryancheley.com](https://ryancheley.com). + +### Storm Heg + +You can find out more about Storm at his website [stormheg.co](https://stormheg.co). + +### Tim Schilling + +You can find out more about Storm at his website [www.better-simple.com](https://www.better-simple.com). + +## Past Admins + +There currently are no past members. \ No newline at end of file diff --git a/src/mkdocs.yml b/src/mkdocs.yml index 105fa9b..0116ea5 100644 --- a/src/mkdocs.yml +++ b/src/mkdocs.yml @@ -8,7 +8,8 @@ theme: nav: - Home: index.md - FAQ: faq.md + - Funding: funding.md - Governance: governance.md - Media: media.md + - Team: team.md - Values: values.md - - Funding: funding.md From f8477a08636f195111b49b63b2771042b5c611fa Mon Sep 17 00:00:00 2001 From: Tim Schilling Date: Mon, 3 Nov 2025 12:09:26 -0600 Subject: [PATCH 2/5] Update src/docs/team.md Co-authored-by: Storm Heg --- src/docs/team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/docs/team.md b/src/docs/team.md index 458a7f5..5abd9c4 100644 --- a/src/docs/team.md +++ b/src/docs/team.md @@ -22,7 +22,7 @@ You can find out more about Storm at his website [stormheg.co](https://stormheg. ### Tim Schilling -You can find out more about Storm at his website [www.better-simple.com](https://www.better-simple.com). +You can find out more about Tim at his website [www.better-simple.com](https://www.better-simple.com). ## Past Admins From ada6ad4acefeb6241fa45b16708cdce484b5a211 Mon Sep 17 00:00:00 2001 From: Tim Schilling Date: Tue, 4 Nov 2025 12:59:42 -0600 Subject: [PATCH 3/5] Add Tim's background. --- src/docs/team.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/docs/team.md b/src/docs/team.md index 5abd9c4..020dc6f 100644 --- a/src/docs/team.md +++ b/src/docs/team.md @@ -22,8 +22,10 @@ You can find out more about Storm at his website [stormheg.co](https://stormheg. ### Tim Schilling +Tim is a Django/Python developer who has become very involved in the Django community over the past few years. He started by helping maintain the `django-debug-toolbar` library and has moved to help in other areas, including [Djangonaut Space](https://djangonaut.space), Django Commons, and the [Django Steering Council](https://github.com/django/steering-council) (6.x series). Tim also was a [DEFNA](https://defna.org) director and a [DjangoCon US](https://djangocon.us) organizer. Beyond community organizing Tim likes to bake bread 🍞, brew beer 🍻, ferment hot sauce 🌶️ and as of 2025, roast coffee ☕. + You can find out more about Tim at his website [www.better-simple.com](https://www.better-simple.com). ## Past Admins -There currently are no past members. \ No newline at end of file +There currently are no past members. From 633eb6aae0a09f34cf9faf4c8bf0eff7ae3d11b1 Mon Sep 17 00:00:00 2001 From: Tim Schilling Date: Thu, 6 Nov 2025 09:56:40 -0600 Subject: [PATCH 4/5] Update src/docs/team.md --- src/docs/team.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/docs/team.md b/src/docs/team.md index 020dc6f..8fe2452 100644 --- a/src/docs/team.md +++ b/src/docs/team.md @@ -10,6 +10,7 @@ You can find out more about Daniel on his [GitHub page](https://github.com/cunla ### Lacey Henschel +Lacey Henschel is a Python engineer at [REVSYS](https://revsys.com) and a longtime contributor to the Django community as a conference organizer, volunteer, and speaker. She organized and coached at several workshops in the first years of [Django Girls](https://djangogirls.org), and contributed to the Django Girls organizer and coaching docs. Her favorite thing is helping complex topics go from "intimidating" to "totally doable" for people of all experience levels. You can find out more about Lacey at her website [www.laceyhenschel.com](https://www.laceyhenschel.com). ### Ryan Cheley From 7b3ef9541b1efcb2f1c7a53a5b4d01f5ee13d287 Mon Sep 17 00:00:00 2001 From: Ryan Cheley Date: Sun, 9 Nov 2025 08:04:41 -0800 Subject: [PATCH 5/5] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20add=20Ryan's=20bio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/docs/team.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/docs/team.md b/src/docs/team.md index 8fe2452..2a5fcb0 100644 --- a/src/docs/team.md +++ b/src/docs/team.md @@ -15,7 +15,7 @@ You can find out more about Lacey at her website [www.laceyhenschel.com](https:/ ### Ryan Cheley -You can find out more about Ryan at his website [ryancheley.com](https://ryancheley.com). +Ryan Cheley is a Django enthusiast and one of the maintainers of [Django Packages](https://djangopackages.org/). He's been a Navigator for [Djangonaut Space](https://djangonaut.space/) and has spoken at DjangoCon US three times about topics ranging from fixing ORM bugs to building better error culture. You can find out more about Ryan at his website [www.ryancheley.com](https://www.ryancheley.com). ### Storm Heg