Skip to content

Fix TODOs for Community Guide #246

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

sanketverma1704
Copy link
Member

Hi all.

I've fixed the various TODOs across the community guide.

Copy link

netlify bot commented May 12, 2025

Deploy Preview for learn-scientific-python-org ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit a127afa
🔍 Latest deploy log https://app.netlify.com/sites/learn-scientific-python-org/deploys/68234cbf472f1400086e5c9d
😎 Deploy Preview https://deploy-preview-246--learn-scientific-python-org.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 100
Accessibility: 97
Best Practices: 100
SEO: 100
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

@drammock
Copy link
Member

build is failing, looks like a missing image:

2:07:54 PM:   ✖ FAIL load public/community/content/community/oss_wheel.png
2:07:54 PM:   | operator: load
2:07:54 PM:   | expected: 200 public/community/content/community/oss_wheel.png
2:07:54 PM:   |   actual: ENOENT: no such file or directory, open '/opt/build/repo/public/community/content/community/oss_wheel.png'
2:07:54 PM:   |       at: public/community/skills/index.html:158:14 <img src="../content/community/oss_wheel.png" alt="oss_wheel">

Copy link
Member

@munkm munkm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is my first pass at the community guide updates. Thank you so much for putting this together!!!


[Zarr Community Meeting template](https://hackmd.io/tFcffc__QRuo1UdGcGUbsg)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These two render alongside each other. What do you think about making this a bulleted list instead?

Comment on lines +103 to +104
- Take into account community members in different time zones, differently
abled, unavailability etc.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is a minor nit, but I think it's a bit clearer

Suggested change
- Take into account community members in different time zones, differently
abled, unavailability etc.
- Take into account community members in different time zones, differently
abled, availability (or lack of) etc.

- Make time for newcomers
- New contributors or newcomers are the users who have the potential of becoming future maintainers and helping them in the initial phase is beneficial for both the project and the individual and is in the spirit of open-source
- New contributors or newcomers are the users who have the potential of
becoming future maintainers and helping them in the initial phase is
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on previous conversations we talked about also wanting to embrace people who contribute but don't maintain. I think this helps capture that for consistency across our project.

Suggested change
becoming future maintainers and helping them in the initial phase is
becoming future maintainers or long-term contributors and helping them in the initial phase is

- Example at: https://zarr.dev/community-calls/2023/2023-05-03.html

## Some tips for your meetings

- Make time for demos/showcases/presentation
- The community members are always looking for exciting/innovative ways to use OSS projects in their workflow, and making time to showcase the work is a good element of a community meeting
- The demos/showcases could be - how your project is used to solve a problem in a specific domain
- The community members are always looking for exciting/innovative ways to use
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think "the community members" reads a bit ambiguously.

Suggested change
- The community members are always looking for exciting/innovative ways to use
- Members of a project's community are always looking for exciting/innovative ways to use

sentences is a helpful thing to do when you’re moderating/running the
meeting
- Try to have a TL;DR section at the top - this would help the reader to
decide if they want to dive into the full notes or not
- Example at: https://zarr.dev/community-calls/2023/2023-05-03.html

## Some tips for your meetings
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Some tips for your meetings
## Some tips and ideas for your meetings

- What projects are they working on?
- Something they learned which could be shared with the community
- Asking around if the attendees need any help

## How to conclude the meeting successfully

- The meeting should end on a positive note - if there has been any heated discussion/arguments, try to conclude before the end. And generally, in the end, you should:
- The meeting should end on a positive note - if there has been any heated
discussion/arguments, try to conclude before the end. And generally, in the
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think clarifying here would be helpful. Is the point to conclude before arguments end? Or to end on a positive note before the end of the meeting?

- The meeting should end on a positive note - if there has been any heated discussion/arguments, try to conclude before the end. And generally, in the end, you should:
- The meeting should end on a positive note - if there has been any heated
discussion/arguments, try to conclude before the end. And generally, in the
end, you should:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
end, you should:
end, one should:

- Conclude important points
- Revise tabled items - which were supposed to be discussed but didn’t get time
- Revise tabled items - which were supposed to be discussed but didn’t get
time
- Tell them about the next meeting
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Tell them about the next meeting
- Announce the next meeting time
- State what will be covered in the next meeting

- Tell them about the next meeting

## How to run office hours?

- Office hours are a great way to invite the community and answer their questions, guide them, help them understand any specific about your OSS project etc.
- Usually, the structure of office hours is open, but there are certain tips which could make it run smoother; they are:
- Office hours are a great way to invite the community and answer their
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Office hours are a great way to invite the community and answer their
- Office hours are a great way to invite the community to engage with maintainers and answer their

questions, guide them, help them understand any specific about your OSS
project etc.
- Usually, the structure of office hours is open, but there are certain tips
which could make it run smoother; they are:
- Greet and acknowledge every participant during the office hours
- Try to answer at least 1 question from everyone
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Try to answer at least 1 question from everyone
- Try to answer at least 1 question from each attendee (if time is limited, try to prioritize new attendees)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants