From 850df9b7f0a6e68e3b0cba822b288b616c27cc07 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Fri, 12 Jan 2024 18:17:47 +0200 Subject: [PATCH 01/31] 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 5643681793e5a68379e70f5f6b80183edbc55d36 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Fri, 12 Jan 2024 18:54:23 +0200 Subject: [PATCH 02/31] 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 6e2dd9f0567b8f0074e741fb36ca033f3417ad86 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Fri, 12 Jan 2024 18:58:17 +0200 Subject: [PATCH 03/31] 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 70a072af0b1611188f1743ac6c8ebba3150c318f Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 22 Jan 2024 15:54:33 +0200 Subject: [PATCH 04/31] 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 006b97199a15fdecc53d76ec99d2f34effe40ade Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 22 Jan 2024 15:55:03 +0200 Subject: [PATCH 05/31] 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 328c9fddca8e54e8e1a1c33a11001497dc1bab74 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Mon, 22 Jan 2024 17:52:24 +0200 Subject: [PATCH 06/31] 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 da360bbb2151bc898e7203fbe5ee64f7d9294feb Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 23 Jan 2024 09:51:22 +0200 Subject: [PATCH 07/31] 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 6c69c6bcd4630a9233a0e9ecb9a8ce0339528c2b Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 23 Jan 2024 16:01:45 +0200 Subject: [PATCH 08/31] 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 2ccf3f08f1ced283832682ec13dc76e6c0105eb4 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Tue, 23 Jan 2024 16:11:46 +0200 Subject: [PATCH 09/31] 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 c04ce9ecff99479bd004c65d5598065c27338b01 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 29 Jan 2024 15:17:04 +0200 Subject: [PATCH 10/31] 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 045d7e1341ac4b1470dae20d249eb98a834d1af5 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 29 Jan 2024 15:22:35 +0200 Subject: [PATCH 11/31] 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 2125fd61a4a37218d3fbaef34a2ed3618bf71c47 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 29 Jan 2024 15:23:05 +0200 Subject: [PATCH 12/31] 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 6b89a520ae64acf962441aceff31a31e850e4725 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Wed, 31 Jan 2024 16:29:13 +0200 Subject: [PATCH 13/31] 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 c93502a0d0f00dce645dd784e1c8739b7ba4d587 Mon Sep 17 00:00:00 2001 From: ronnzw Date: Wed, 31 Jan 2024 18:59:05 +0200 Subject: [PATCH 14/31] 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 8a13df4fe293dc5e6d2ea151cf9f65cad45817f9 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Wed, 31 Jan 2024 19:00:59 +0200 Subject: [PATCH 15/31] 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 cac9a6f55a81155c5464e9d3ff5edab1667b0739 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Mon, 15 Apr 2024 17:00:31 +0200 Subject: [PATCH 16/31] 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 From 0e670a57ef0b49df60d06cef405e59136ffacf11 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 20 Aug 2024 19:48:52 +0200 Subject: [PATCH 17/31] Update website.md Adding chair, co-chair and Board liason --- active/website.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/active/website.md b/active/website.md index 3e1a3b0..af1ddaa 100644 --- a/active/website.md +++ b/active/website.md @@ -20,9 +20,9 @@ The duties of the working group are: ## Initial membership -- Chair: TBA -- Co-Chair: TBA -- Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): TBA +- Chair: Sarah Abderemane +- Co-Chair: Saptak Sengupta +- Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): Sarah Abderemane - Other members: - Sarah Abderemane - Eric Sherman From d4418251df1e581d14d31f20e1649fcad9be2288 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Thu, 22 Aug 2024 11:23:56 +0200 Subject: [PATCH 18/31] Update active/website.md Removing Sarah from other members Co-authored-by: Sarah Abderemane --- active/website.md | 1 - 1 file changed, 1 deletion(-) diff --git a/active/website.md b/active/website.md index af1ddaa..ac1401f 100644 --- a/active/website.md +++ b/active/website.md @@ -24,7 +24,6 @@ The duties of the working group are: - Co-Chair: Saptak Sengupta - Board Liaison (must be an active Board member; may be the same as Chair/Co-Chair): Sarah Abderemane - Other members: - - Sarah Abderemane - Eric Sherman - Mark Walker - Jason Judkins From db77707556f760b3868d3e7ae5fa38a6ea810a11 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:39:11 +0200 Subject: [PATCH 19/31] Update active/website.md Co-authored-by: Paolo Melchiorre --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index ac1401f..1dfd7fd 100644 --- a/active/website.md +++ b/active/website.md @@ -53,7 +53,7 @@ a member of the group. ## Budget No allocated budget -## Comms +## Communications - Private channel in the DSF slack - A mailing list that we'll create, `website-wg@djangoproject.com` From c1285c24bd245a741ad7906cb8e9e2ab1d0ef282 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:39:38 +0200 Subject: [PATCH 20/31] Update active/website.md Co-authored-by: Paolo Melchiorre --- active/website.md | 1 - 1 file changed, 1 deletion(-) diff --git a/active/website.md b/active/website.md index 1dfd7fd..9884b27 100644 --- a/active/website.md +++ b/active/website.md @@ -49,7 +49,6 @@ Direct membership: new members may self-nominate; the WG will vote (50%+1) to ap 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. - ## Budget No allocated budget From a1879e2cff2020a532237dfa7b952dfc75f18893 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:39:52 +0200 Subject: [PATCH 21/31] Update active/website.md Co-authored-by: Paolo Melchiorre --- active/website.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/active/website.md b/active/website.md index 9884b27..bc205bd 100644 --- a/active/website.md +++ b/active/website.md @@ -32,8 +32,6 @@ The duties of the working group are: - Tobias McNulty - Ron Maravanyika - - ## Future membership ### Who is eligible to join? Any volunteer, or are there specific requirements? From 5aeb025d41d6d866510313173e25697b941edb23 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:40:49 +0200 Subject: [PATCH 22/31] Update active/website.md Co-authored-by: Paolo Melchiorre --- active/website.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index bc205bd..8c018b9 100644 --- a/active/website.md +++ b/active/website.md @@ -55,4 +55,7 @@ No allocated budget - A mailing list that we'll create, `website-wg@djangoproject.com` ## Reporting -We'll email a written report to the board every quarter. + +We'll create a changelog file in the repository with all changes, using the https://keepachangelog.com format, whee to track all the regular changes + +For special projects (e.g. theme redesign) we'll choose specific projects or reporting tools. From 156c1af0a7a959daf709ffb3ff0f92f488d4e64b Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:41:33 +0200 Subject: [PATCH 23/31] Update active/website.md Co-authored-by: Paolo Melchiorre --- active/website.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index 8c018b9..4ec577e 100644 --- a/active/website.md +++ b/active/website.md @@ -48,7 +48,9 @@ Members join the group for one year term. At the end of this term, they need to a member of the group. ## Budget -No allocated budget +No allocated budget. + +Sums may be provided for specific activities (e.g. external consultancy, graphic work, use of platforms, ...) subject to approval by the DSF board. ## Communications - Private channel in the DSF slack From 374b91aa8fb48b0cbcb14d8fc1cd151490cc5184 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:44:59 +0200 Subject: [PATCH 24/31] Update active/website.md Co-authored-by: Paolo Melchiorre --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index 4ec577e..7331b7c 100644 --- a/active/website.md +++ b/active/website.md @@ -39,7 +39,7 @@ The duties of the working group are: 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` +Individuals can express interest by opening a PR to this working group repository, using a template, adding their names in the list of members. ### 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 vote for New Chair/Co-Chairs and decision to appoint will be based on gaining majority votes. From 4b16f311065a96a9f24b366680afd94cb1533548 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:45:44 +0200 Subject: [PATCH 25/31] Update active/website.md Co-authored-by: Paolo Melchiorre --- active/website.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/active/website.md b/active/website.md index 7331b7c..df714d2 100644 --- a/active/website.md +++ b/active/website.md @@ -44,8 +44,7 @@ Individuals can express interest by opening a PR to this working group repositor ### 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 vote for New Chair/Co-Chairs and decision to appoint will be based on gaining majority votes. -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. +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. ## Budget No allocated budget. From 090fcd205de8f2d62610b02eeb4d686352b03353 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:52:54 +0200 Subject: [PATCH 26/31] Update active/website.md Co-authored-by: Paolo Melchiorre --- active/website.md | 1 + 1 file changed, 1 insertion(+) diff --git a/active/website.md b/active/website.md index df714d2..7d1c48f 100644 --- a/active/website.md +++ b/active/website.md @@ -12,6 +12,7 @@ The duties of the working group are: ### Delegated responsibilities: +- Members propose, triage, analize, discuss and implement new features - 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 ff4c9607dd470d6d0064b4960cae4d61d772002a Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 07:54:34 +0200 Subject: [PATCH 27/31] Update active/website.md 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 7d1c48f..49903b1 100644 --- a/active/website.md +++ b/active/website.md @@ -7,7 +7,6 @@ This is a replacement of the current maintainer team @django/djangoproject-com-m 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 From 14aca76d6df0464b58dd7bff458e8617f52a0e15 Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 08:23:29 +0200 Subject: [PATCH 28/31] Update website.md adding suggestions and reviews --- active/website.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index 49903b1..bb764bc 100644 --- a/active/website.md +++ b/active/website.md @@ -31,12 +31,13 @@ The duties of the working group are: - Sanyam Khurana - Tobias McNulty - Ron Maravanyika + - alexgmin Alex ## Future membership ### 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. 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 go through [contributing](https://github.com/django/djangoproject.com/blob/main/README.rst) 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 opening a PR to this working group repository, using a template, adding their names in the list of members. From d1dde5896db9c3a7b25e9efed68074134d6cbe3a Mon Sep 17 00:00:00 2001 From: Ron Maravanyika Date: Tue, 19 Nov 2024 11:43:54 +0200 Subject: [PATCH 29/31] Update website.md Upating Alex's full name --- active/website.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/active/website.md b/active/website.md index bb764bc..91fc8b4 100644 --- a/active/website.md +++ b/active/website.md @@ -31,7 +31,7 @@ The duties of the working group are: - Sanyam Khurana - Tobias McNulty - Ron Maravanyika - - alexgmin Alex + - Alex Gómez ## Future membership From 73068792a71b033bf631dc0532965d94c2d5ba89 Mon Sep 17 00:00:00 2001 From: Thibaud Colas Date: Wed, 27 Nov 2024 19:17:54 +0000 Subject: [PATCH 30/31] Update active/website.md --- active/website.md | 1 + 1 file changed, 1 insertion(+) diff --git a/active/website.md b/active/website.md index 91fc8b4..250f757 100644 --- a/active/website.md +++ b/active/website.md @@ -32,6 +32,7 @@ The duties of the working group are: - Tobias McNulty - Ron Maravanyika - Alex Gómez + - Storm Heg ## Future membership From 8cc5de8e62b2359ebd43fed189d88c4e07c04ddf Mon Sep 17 00:00:00 2001 From: Sarah Abderemane Date: Sat, 1 Feb 2025 16:37:59 +0100 Subject: [PATCH 31/31] Address last comments --- active/website.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/active/website.md b/active/website.md index 250f757..f5aa703 100644 --- a/active/website.md +++ b/active/website.md @@ -1,6 +1,6 @@ # Website Working Group -## Scope of responsibilities +## Responsibilities 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. @@ -8,12 +8,9 @@ The duties of the working group are: - Introduce new features on the website - Maintain and monitor the website - Help to make the website accessible to all - - -### Delegated responsibilities: - Members propose, triage, analize, discuss and implement new features - Members triage the project’s issues and pull requests. -- Member maintain and monitor the website including updating versions. +- Members 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. @@ -40,6 +37,11 @@ The duties of the working group are: Members must have interest in Django and should be able to work with Django. Members must go through [contributing](https://github.com/django/djangoproject.com/blob/main/README.rst) to **djangoproject.com** or at least willing to be guide. We welcome all experience levels, we also welcome first time contributors. +### Access granting and deployment +Initial onboarding phase where only Chair and Co-Chair have permissions to merge. After onboarding of 6 months, other group members who have proven their expertise will be granted merge permissions at the discretion of the chair and co-chair. Ops team will retain access, and in case there are site infrastructure issues, would be able to restrict permissions. Process can be reviewed in the future with the ops team if needed. + +The deployment of the website will be done via a ping via @django/ops-team on the pull request to deploy the branch. + ### How do people who want to join sign up / volunteer / express interest? Individuals can express interest by opening a PR to this working group repository, using a template, adding their names in the list of members. @@ -55,7 +57,7 @@ Sums may be provided for specific activities (e.g. external consultancy, graphic ## Communications - Private channel in the DSF slack -- A mailing list that we'll create, `website-wg@djangoproject.com` +- The Django forum sub-section "Website" of Django Internals ## Reporting