From 812d3a98e81a266aa727eb613ca1c1dcfe1e8b73 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Fri, 12 Jan 2024 18:17:47 +0200 Subject: [PATCH 01/16] initial proposal for Website Working Group --- active/website.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 active/website.md diff --git a/active/website.md b/active/website.md new file mode 100644 index 0000000..295e0e3 --- /dev/null +++ b/active/website.md @@ -0,0 +1,63 @@ +# Website Working Group + +## Scope of responsibilities + +This working group will manage Django's official website, **djangoproject.com** on behalf of the Django Software Foundation + +The duties of the working group are: +- Introduce new minor features on the website +- Maintain and monitor the website +- Ensure that information on the website is accurate + + +### Delegated responsibilities: +- Chair, Co-chair and Board Liaison can make final decision of sections of the website that might not conform with DSF's CoC. +- Members can work on bugs +- Members can tag,label and respond to issues. +- Member can maintain and monitor the website including updating versions +- Mentor new contributors to the website +- Chair, Co-Chair and Board Liaison can sign off on new features + +## Initial membership + +- Chair: TBA +- Co-Chair: TBA +- Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): TBA +- Other members: + - Jacob Kaplan-Moss + - Thibaud Colas + - Sarah Abderemane + - Eric Sherman + - Mark Walker + - Jason Judkins + - Paolo Melchiorre + - Sanyam Khurana + - Tobias McNulty + - Ron Maravanyika + + + +## Future membership + +### Who is eligible to join? Any volunteer, or are there specific requirements? + +Members must have interest in Django and must be willing to work with Django. We welcome all experience levels, we also welcome first time contributors. + +### How do people who want to join sign up / volunteer / express interest? +TBA + +### How will decisions on adding/removing members be handled? +Direct membership: new members may self-nominate; the WG will vote (50%+1) to approve/deny new members; the WG will directly vote on new Chair/Co-Chairs. + +Members join the group for a 2 year term. At the end of this term, they need to opt into staying involved to keep being +a member of the group. + + +## Budget +TBA + +## Comms +- A mailing list that we'll create, `website-wg@djangoproject.com` + +## Reporting +TBA From 5049cd5dcf855aa248dafe0066e6b662b9710340 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Fri, 12 Jan 2024 18:54:23 +0200 Subject: [PATCH 02/16] Adding Liaison --- active/website.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/active/website.md b/active/website.md index 295e0e3..d3f6202 100644 --- a/active/website.md +++ b/active/website.md @@ -22,10 +22,9 @@ The duties of the working group are: - Chair: TBA - Co-Chair: TBA -- Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): TBA +- Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): Thibaud Colas - Other members: - Jacob Kaplan-Moss - - Thibaud Colas - Sarah Abderemane - Eric Sherman - Mark Walker @@ -41,7 +40,7 @@ The duties of the working group are: ### Who is eligible to join? Any volunteer, or are there specific requirements? -Members must have interest in Django and must be willing to work with Django. We welcome all experience levels, we also welcome first time contributors. +Members must have interest in Django and should be able to work with Django. Most importantly members must be willing to adhere to Django's [Code of Conduct](https://www.djangoproject.com/conduct/) . Members must be well versed with the process of contributing to **djangoproject.com** or at least willing to be guide. We welcome all experience levels, we also welcome first time contributors. ### How do people who want to join sign up / volunteer / express interest? TBA From 15673f8f3aa5a365dbb8ab35af63b6c022973266 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Fri, 12 Jan 2024 18:58:17 +0200 Subject: [PATCH 03/16] typo fix --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index d3f6202..b8bd62f 100644 --- a/active/website.md +++ b/active/website.md @@ -5,7 +5,7 @@ This working group will manage Django's official website, **djangoproject.com** on behalf of the Django Software Foundation The duties of the working group are: -- Introduce new minor features on the website +- Introduce new features on the website - Maintain and monitor the website - Ensure that information on the website is accurate From 5e5bea129a35655ecbc8b2c83c8ee7187a5769d9 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 22 Jan 2024 15:54:33 +0200 Subject: [PATCH 04/16] removing Jacob Co-authored-by: Thibaud Colas --- active/website.md | 1 - 1 file changed, 1 deletion(-) diff --git a/active/website.md b/active/website.md index b8bd62f..f516d25 100644 --- a/active/website.md +++ b/active/website.md @@ -24,7 +24,6 @@ The duties of the working group are: - Co-Chair: TBA - Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): Thibaud Colas - Other members: - - Jacob Kaplan-Moss - Sarah Abderemane - Eric Sherman - Mark Walker From 02ebd0c21b57614094f39bbd9b5904a21fde77f3 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 22 Jan 2024 15:55:03 +0200 Subject: [PATCH 05/16] Removing Liaison Co-authored-by: Thibaud Colas --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index f516d25..e7a6321 100644 --- a/active/website.md +++ b/active/website.md @@ -22,7 +22,7 @@ The duties of the working group are: - Chair: TBA - Co-Chair: TBA -- Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): Thibaud Colas +- Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): TBA - Other members: - Sarah Abderemane - Eric Sherman From 7948a8de5f5bfdefcdd3c0c89c2d897072dcc8fa Mon Sep 17 00:00:00 2001 From: ronnzw Date: Mon, 22 Jan 2024 17:52:24 +0200 Subject: [PATCH 06/16] review updates --- active/website.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/active/website.md b/active/website.md index e7a6321..8d18c3b 100644 --- a/active/website.md +++ b/active/website.md @@ -42,7 +42,7 @@ The duties of the working group are: Members must have interest in Django and should be able to work with Django. Most importantly members must be willing to adhere to Django's [Code of Conduct](https://www.djangoproject.com/conduct/) . Members must be well versed with the process of contributing to **djangoproject.com** or at least willing to be guide. We welcome all experience levels, we also welcome first time contributors. ### How do people who want to join sign up / volunteer / express interest? -TBA +Individuals can express interest by emailing to the working group mailing list at `website-wg@djangoproject.com` ### How will decisions on adding/removing members be handled? Direct membership: new members may self-nominate; the WG will vote (50%+1) to approve/deny new members; the WG will directly vote on new Chair/Co-Chairs. @@ -52,10 +52,10 @@ a member of the group. ## Budget -TBA +No allocated budget ## Comms - A mailing list that we'll create, `website-wg@djangoproject.com` ## Reporting -TBA +We'll email a written report to the board every quarter. From 3c057b017b4846c87e34b29feaf28d69e5b489e6 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 23 Jan 2024 09:51:22 +0200 Subject: [PATCH 07/16] Update active/website.md Co-authored-by: Sarah Abderemane --- active/website.md | 1 + 1 file changed, 1 insertion(+) diff --git a/active/website.md b/active/website.md index 8d18c3b..4d18051 100644 --- a/active/website.md +++ b/active/website.md @@ -8,6 +8,7 @@ The duties of the working group are: - Introduce new features on the website - Maintain and monitor the website - Ensure that information on the website is accurate +- Help to make the website accessible to all ### Delegated responsibilities: From b83468aa52c2562052c8d1302cfa432503ac9941 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 23 Jan 2024 16:01:45 +0200 Subject: [PATCH 08/16] wg description Co-authored-by: Thibaud Colas --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index 4d18051..b90d34c 100644 --- a/active/website.md +++ b/active/website.md @@ -2,7 +2,7 @@ ## Scope of responsibilities -This working group will manage Django's official website, **djangoproject.com** on behalf of the Django Software Foundation +This is a replacement of the current maintainer team @django/djangoproject-com-maintainters. The team will own maintenance of the website codebase, and liaise with the @django/ops-team for production infrastructure considerations. The duties of the working group are: - Introduce new features on the website From 4cd3a46bf8f7f5fd2fd7b5577b2a3bc0e7d10b8e Mon Sep 17 00:00:00 2001 From: ronnzw Date: Tue, 23 Jan 2024 16:11:46 +0200 Subject: [PATCH 09/16] update comms --- active/website.md | 1 + 1 file changed, 1 insertion(+) diff --git a/active/website.md b/active/website.md index b90d34c..4fc13e0 100644 --- a/active/website.md +++ b/active/website.md @@ -56,6 +56,7 @@ a member of the group. No allocated budget ## Comms +- Private channel in the DSF slack - A mailing list that we'll create, `website-wg@djangoproject.com` ## Reporting From d17ba2066729d149479ec78ceef454b037de908f Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 29 Jan 2024 15:17:04 +0200 Subject: [PATCH 10/16] Update delegated responsibilities Co-authored-by: Thibaud Colas --- active/website.md | 1 - 1 file changed, 1 deletion(-) diff --git a/active/website.md b/active/website.md index 4fc13e0..e240a4c 100644 --- a/active/website.md +++ b/active/website.md @@ -12,7 +12,6 @@ The duties of the working group are: ### Delegated responsibilities: -- Chair, Co-chair and Board Liaison can make final decision of sections of the website that might not conform with DSF's CoC. - Members can work on bugs - Members can tag,label and respond to issues. - Member can maintain and monitor the website including updating versions From 9bb86a7a62ff1f513e0f9cd449b6b70f4df96686 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 29 Jan 2024 15:22:35 +0200 Subject: [PATCH 11/16] Update members' responsibilities Co-authored-by: Thibaud Colas --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index e240a4c..337101d 100644 --- a/active/website.md +++ b/active/website.md @@ -13,7 +13,7 @@ The duties of the working group are: ### Delegated responsibilities: - Members can work on bugs -- Members can tag,label and respond to issues. +- Members triage the project’s issues and pull requests. - Member can maintain and monitor the website including updating versions - Mentor new contributors to the website - Chair, Co-Chair and Board Liaison can sign off on new features From b67af2d94bbe98f7ed47ba390de5297829290630 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 29 Jan 2024 15:23:05 +0200 Subject: [PATCH 12/16] Update active/website.md Co-authored-by: Thibaud Colas --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index 337101d..c787df2 100644 --- a/active/website.md +++ b/active/website.md @@ -14,7 +14,7 @@ The duties of the working group are: ### Delegated responsibilities: - Members can work on bugs - Members triage the project’s issues and pull requests. -- Member can maintain and monitor the website including updating versions +- Member maintain and monitor the website including updating versions - Mentor new contributors to the website - Chair, Co-Chair and Board Liaison can sign off on new features From d1a1def509ba9f58aacd0aca8321195cdfeb7a8e Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Wed, 31 Jan 2024 16:29:13 +0200 Subject: [PATCH 13/16] Update delegated responsibilities Co-authored-by: Thibaud Colas --- active/website.md | 1 - 1 file changed, 1 deletion(-) diff --git a/active/website.md b/active/website.md index c787df2..4804813 100644 --- a/active/website.md +++ b/active/website.md @@ -12,7 +12,6 @@ The duties of the working group are: ### Delegated responsibilities: -- Members can work on bugs - Members triage the project’s issues and pull requests. - Member maintain and monitor the website including updating versions - Mentor new contributors to the website From 8bb169d7ab099dfa7ddd592d48782ef557a1ad1c Mon Sep 17 00:00:00 2001 From: ronnzw Date: Wed, 31 Jan 2024 18:59:05 +0200 Subject: [PATCH 14/16] updated voting and term --- active/website.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/active/website.md b/active/website.md index 4804813..c54c5fd 100644 --- a/active/website.md +++ b/active/website.md @@ -15,6 +15,7 @@ The duties of the working group are: - Members triage the project’s issues and pull requests. - Member maintain and monitor the website including updating versions - Mentor new contributors to the website +- Run or support djangoproject.com sessions in DjangoCon sprints. - Chair, Co-Chair and Board Liaison can sign off on new features ## Initial membership @@ -44,9 +45,9 @@ Members must have interest in Django and should be able to work with Django. Mos Individuals can express interest by emailing to the working group mailing list at `website-wg@djangoproject.com` ### How will decisions on adding/removing members be handled? -Direct membership: new members may self-nominate; the WG will vote (50%+1) to approve/deny new members; the WG will directly vote on new Chair/Co-Chairs. +Direct membership: new members may self-nominate; the WG will vote (50%+1) to approve/deny new members. The WG will vote for New Chair/Co-Chairs and decision to appoint will be based on gaining majority votes. -Members join the group for a 2 year term. At the end of this term, they need to opt into staying involved to keep being +Members join the group for one year term. At the end of this term, they need to opt into staying involved to keep being a member of the group. From e250616624eb6766427184cbc200638eb7ef04ec Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Wed, 31 Jan 2024 19:00:59 +0200 Subject: [PATCH 15/16] Update remove coc statement. Co-authored-by: Thibaud Colas --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index c54c5fd..8e8c7fa 100644 --- a/active/website.md +++ b/active/website.md @@ -39,7 +39,7 @@ The duties of the working group are: ### Who is eligible to join? Any volunteer, or are there specific requirements? -Members must have interest in Django and should be able to work with Django. Most importantly members must be willing to adhere to Django's [Code of Conduct](https://www.djangoproject.com/conduct/) . Members must be well versed with the process of contributing to **djangoproject.com** or at least willing to be guide. We welcome all experience levels, we also welcome first time contributors. +Members must have interest in Django and should be able to work with Django. Members must be well versed with the process of contributing to **djangoproject.com** or at least willing to be guide. We welcome all experience levels, we also welcome first time contributors. ### How do people who want to join sign up / volunteer / express interest? Individuals can express interest by emailing to the working group mailing list at `website-wg@djangoproject.com` From 0f205f7c7cb6e082b52d64a0b0ea829d9c520510 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 15 Apr 2024 17:00:31 +0200 Subject: [PATCH 16/16] Update active/website.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Çağıl Uluşahin --- active/website.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/active/website.md b/active/website.md index 8e8c7fa..3e1a3b0 100644 --- a/active/website.md +++ b/active/website.md @@ -13,10 +13,10 @@ The duties of the working group are: ### Delegated responsibilities: - Members triage the project’s issues and pull requests. -- Member maintain and monitor the website including updating versions -- Mentor new contributors to the website +- Member maintain and monitor the website including updating versions. +- Mentor new contributors to the website. - Run or support djangoproject.com sessions in DjangoCon sprints. -- Chair, Co-Chair and Board Liaison can sign off on new features +- Chair, Co-Chair and Board Liaison can sign off on new features. ## Initial membership