Skip to content

Latest commit

 

History

History
78 lines (52 loc) · 2.67 KB

Contribute.md

File metadata and controls

78 lines (52 loc) · 2.67 KB

Contributing to the Approvaltests.Python

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

https://discord.gg/XDrgy6x6Se

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:

  1. Code: We want to get something shipped
  2. Mobbing: This is a social event, group work, meet people, deal with conflicts/feelings, other human stuff
  3. 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

  1. Invite everyone to the discord
  2. Execute the Startup Checklist
  3. review open issues and pull requests
  4. Choose item to work on (15 minutes or less)
  5. Do item (1-2 hours)
  6. Retrospective (As long as needed, has been taking 2-3 hours)

You can leave at any time - and people do.

Startup Checklist

  1. change screen resolution to 1920X1080 note: Preferences -> display (requires only 1 person is connected)
  2. Start mob timer
  3. Run all tests
  4. review pending changes
  5. pull main

Solo Developement

If you prefer solo development, check out How To Setup a Dev Machine