From 869e1398dadf0b8dfc05e3d64242abcbb621c258 Mon Sep 17 00:00:00 2001 From: Sanket Verma Date: Mon, 12 May 2025 13:54:03 -0700 Subject: [PATCH 1/9] fix TODOs --- content/_index.md | 8 +++ content/community/community-meetings.md | 81 +++++++++++++++++------- content/community/community-outreach.md | 54 +++++++++++----- content/community/oss_wheel.png | Bin 0 -> 801757 bytes content/community/project-management.md | 22 ++++--- content/community/role.md | 60 +++++++++++++----- content/community/skills.md | 16 ++++- 7 files changed, 173 insertions(+), 68 deletions(-) create mode 100644 content/community/oss_wheel.png diff --git a/content/_index.md b/content/_index.md index 004ade9..16992a1 100644 --- a/content/_index.md +++ b/content/_index.md @@ -28,6 +28,14 @@ body = ''' Numerical computing lectures that teach key packages in the scientific Python ecosystem, such as NumPy, SciPy, Matplotlib, scikit-learn, and scikit-image. ''' +[[item]] +type = 'card' +title = 'Community Guide' +link = '/community' +body = ''' +Learn how to manage the community of your open-source project. +''' + {{< /grid >}} From 8cad86522e9beb78d4347f9ae2bfe41441791b3e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 12 May 2025 21:00:09 +0000 Subject: [PATCH 3/9] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- content/community/community-outreach.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/community/community-outreach.md b/content/community/community-outreach.md index a13bc94..089739e 100644 --- a/content/community/community-outreach.md +++ b/content/community/community-outreach.md @@ -7,6 +7,7 @@ title: "Community Outreach" Use various social Media channels for outreach: - BlueSky/Mastodon: + - Utilize hashtags relevant to the scientific Python community to increase visibility. - Engage with users by responding to questions, sharing resources, and From 0d83c57780e1a67614c9665fb520535ca3152565 Mon Sep 17 00:00:00 2001 From: Sanket Verma Date: Mon, 12 May 2025 14:05:41 -0700 Subject: [PATCH 4/9] minor fix --- content/community/skills.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/community/skills.md b/content/community/skills.md index 157c512..0adc3c1 100644 --- a/content/community/skills.md +++ b/content/community/skills.md @@ -45,7 +45,7 @@ and Sanket Verma during the 2023 Scientific Python Project Developer Summit Here's an image for illustration purposes: -![oss_wheel](..content/community/oss_wheel.png) +![oss_wheel](../content/community/oss_wheel.png) **Other useful skills** From 2c533715e62ded9d70c7eaae80fbb4414a347546 Mon Sep 17 00:00:00 2001 From: Sanket Verma Date: Mon, 12 May 2025 15:07:28 -0700 Subject: [PATCH 5/9] fix --- content/community/skills.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/community/skills.md b/content/community/skills.md index 0adc3c1..1887ef9 100644 --- a/content/community/skills.md +++ b/content/community/skills.md @@ -45,7 +45,7 @@ and Sanket Verma during the 2023 Scientific Python Project Developer Summit Here's an image for illustration purposes: -![oss_wheel](../content/community/oss_wheel.png) +![oss_wheel](./content/community/oss_wheel.png) **Other useful skills** From 682187688d5d5ad0940e20501d70a8aa201751bc Mon Sep 17 00:00:00 2001 From: Sanket Verma Date: Mon, 12 May 2025 15:11:25 -0700 Subject: [PATCH 6/9] fix --- content/community/skills.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/community/skills.md b/content/community/skills.md index 1887ef9..d27bfab 100644 --- a/content/community/skills.md +++ b/content/community/skills.md @@ -45,7 +45,7 @@ and Sanket Verma during the 2023 Scientific Python Project Developer Summit Here's an image for illustration purposes: -![oss_wheel](./content/community/oss_wheel.png) +![oss_wheel](/content/community/oss_wheel.png) **Other useful skills** From b5c36721e9bdb52cc5733d1a7acb1a65cdf67874 Mon Sep 17 00:00:00 2001 From: Sanket Verma Date: Mon, 12 May 2025 15:15:29 -0700 Subject: [PATCH 7/9] hide image --- content/community/skills.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/community/skills.md b/content/community/skills.md index d27bfab..87da937 100644 --- a/content/community/skills.md +++ b/content/community/skills.md @@ -43,9 +43,11 @@ and Sanket Verma during the 2023 Scientific Python Project Developer Summit - Advocacy - Social media + **Other useful skills** From b83a307ce79bdc78a56fc08b609bd2034b94db87 Mon Sep 17 00:00:00 2001 From: Sanket Verma Date: Mon, 12 May 2025 15:23:52 -0700 Subject: [PATCH 8/9] minor edits --- content/community/_index.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/content/community/_index.md b/content/community/_index.md index 989d72d..bbe03f1 100644 --- a/content/community/_index.md +++ b/content/community/_index.md @@ -3,11 +3,12 @@ title: "Community Guide" shortcutDepth: 2 --- -Welcome to the Community Managers Guide! Here you will find useful resources that will help you foster your community better. +Welcome to the Community Guide! Here you will find useful resources that will +help you foster your project's community better. -- [Community Manager Role](/community/role) -- [Skills and Techniques](/community/skills) - [Community Meetings](/community/community-meetings) - [Community Outreach](/community/community-outreach) -- [Onboarding](/community/onboarding) +- [Community Manager Role](/community/role) - [Project Management](/community/project-management) +- [Skills and Techniques](/community/skills) +- [Onboarding](/community/onboarding) From a127afaadf6924c3d3d254236ef807065ce312ad Mon Sep 17 00:00:00 2001 From: Sanket Verma Date: Tue, 13 May 2025 06:44:25 -0700 Subject: [PATCH 9/9] reorganise the index and remove onboarding.md --- content/community/_index.md | 49 +++++++++++++++++++++++++++++---- content/community/onboarding.md | 12 -------- 2 files changed, 43 insertions(+), 18 deletions(-) delete mode 100644 content/community/onboarding.md diff --git a/content/community/_index.md b/content/community/_index.md index bbe03f1..884f882 100644 --- a/content/community/_index.md +++ b/content/community/_index.md @@ -6,9 +6,46 @@ shortcutDepth: 2 Welcome to the Community Guide! Here you will find useful resources that will help you foster your project's community better. -- [Community Meetings](/community/community-meetings) -- [Community Outreach](/community/community-outreach) -- [Community Manager Role](/community/role) -- [Project Management](/community/project-management) -- [Skills and Techniques](/community/skills) -- [Onboarding](/community/onboarding) +{{< grid columns="1 2 2 2" >}} + +[[item]] +type = 'card' +title = 'Community Meetings' +link = 'community-meetings' +body = ''' +Learn how to facilitate and run community meetings +''' + +[[item]] +type = 'card' +title = 'Community Outreach' +link = 'community-outreach' +body = ''' +Learn how to outreach to your community +''' + +[[item]] +type = 'card' +title = 'Community Manager' +link = 'role' +body = ''' +Learn about the role of a community manager +''' + +[[item]] +type = 'card' +title = 'Project Management' +link = 'project-management' +body = ''' +Learn how to manage your project +''' + +[[item]] +type = 'card' +title = 'Skills and Techniques' +link = 'skills' +body = ''' +List of non-exhaustive skills and techniques for managing OSS +''' + +{{< /grid >}} diff --git a/content/community/onboarding.md b/content/community/onboarding.md deleted file mode 100644 index 5f7559d..0000000 --- a/content/community/onboarding.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "Onboarding" ---- - -{{< admonition warning >}} -This is a draft document. -{{< /admonition >}} - -- Organizing sprints - - Organising sprints are an excellent way to invite new collaborators, solve issues, gather contributions and broaden the project community. Some helpful tips for organising a sprint efficiently: - - Have a list of issues from the issue tracker that can be worked on. The issues should have a mix of code (bugs, features, fixes) and no-code (documentation) tasks so that they can accommodate a diverse set of participants -- Handling a storm of new contributors during peak season (GSoC, Outreachy, GSOD etc.)