When the semester starts, you should already be set up with accounts and have your introductions out of the way. Hopefully, you also have a working development environment set up.

Note: While we'll be starting officially on projects at the Sprint, you don't have to wait until the Sprint to start working on changes! If you're all set up and you want to get going in the weeks beforehand, please do! We'll help!

Here's what your first week will look like.

Student Sprint

The beginning of each semester usually starts with the Student Sprint. We'll all be gathering in one location to meet each other, go over the project, code base, answer questions, etc. This is your time to really get to meet the rest of your team. It's a lot of fun, and we know you'll have a good time! It's also intense, so rest up 😃

Sadly, it's common for not all of your mentors to be there. Christian and David often have business obligations that come up, preventing one of us from attending in person, but we'll be there over webcam if nothing else!

Tackling EasyFix Bugs

Once you're ready to go, the first step is to tackle one or more EasyFix bugs. The purpose of this isn't necessarily to learn about the codebase, but to ensure that everything is set up properly for you to go through the development workflow of making changes, testing them, and posting them for review.

We've listed some of these in the project list which are germane to each team, but there are also some in the bug tracker. These are bugs that we believe are easy to tackle. It's your job to verify if they're still bugs, see how hard they are, and to work on fixing them.