Contributing to the Approvaltests.Python
August 24, 2025 ยท View on GitHub
Contents
Join our Weekly Mobbing sessions
The best way to contribute is to join our weekly mobbing sessions.
Everyone is welcome. You only need Zoom and a web browser to participate:
We meet every Sunday 10:00am MST
Join our Discord
Calendar Invite
You can add our google calendar here
Zoom Link
You can join the zoom here
Requirements
- A laptop with Zoom, a web browser, keyboard & mouse [required]
- A webcam [Optional, but strongly suggested]
Opening Notice
Values
We come together in order to accomplish the following 3 goals in priority order:
- Code: We want to get something shipped
- Mobbing: This is a social event, group work, meet people, deal with conflicts/feelings, other human stuff
- Learning: You are invited to join just to learn
However, if there are conflicts between any of these, we will value them in the following order: Coding >> Mobbing >> Learning
We strive to make this a safe environment. In order to achieve this, we agree to these responsibilities:
- As an individual, I am responsible for asking for what I need.
- As participants in an ensemble, we are responsible for making this a safe place to do so
Agenda
- Invite everyone to the discord
- Execute the Startup Checklist
- review open issues and pull requests
- Choose item to work on (15 minutes or less)
- Do item (1-2 hours)
- Retrospective (As long as needed, has been taking 2-3 hours)
You can leave at any time - and people do.
Startup Checklist
- change screen resolution to 1920X1080 note: Preferences -> display (requires only 1 person is connected)
- Start mob timer note: Use Amy's Turn = Amy's Turn to TALK
- Run all tests
- review pending changes
- pull
main
Solo Developement
If you prefer solo development, check out How To Setup a Dev Machine