Skip to content

Developers

Julia Nguyen edited this page Jul 22, 2018 · 21 revisions

Assuming you've gone through the Installation steps, please also familiarize yourself with the following before picking up an issue:

Picking Up Issues

Only pick up one issue at a time and please assigned yourself as the assignee to it. If you need to be added as a collaborator to the repo, please let us know in #dev in Slack.

If you need help figuring out what to work on, let us know in #dev!

Issue Etiquette

  • If you can no longer work on an issue, please unassign yourself
  • The issue template will appear when you create an issue. Please follow the instructions there!

Collaboration

Open source is all about collaboration, the same goes for software engineering! Please make use of our #dev channel in Slack to ask for help or open up a discussion about what you're working on. If you search our channels in Slack, you'll also find specific channels for technical domains.

Pair Programming

We highly encourage this, in-person and remotely. It's a great way of meeting other contributors, learning from each other, and finishing up an issue quicker. Here are tools we recommend for remote pairing.

There are plenty of resources online on how to facilitate good pair programming, if any resonate with you please share in our Learning Resources.

Clone this wiki locally