Original Assignment This is a collection of possible open source contributions that could fulfill Turing School's graduation requirements.
- Why: This seems to be a pretty junior-friendly project. They have many issues that are labeled for first-time contributors and very clear guidelines for contiubting.
- What: I could work on this issue to solve the incorrect time zone on export of schedules.
- I Need: To look into how they are exporting into .xml and whether the conference time zone is stored anywhere easily accessible. I will clone the repo and try to reproduce the bug.
- When I'm Done: I will make a PR with the fix. The developers seem to be pretty responsive, so I can hopefully get some feedback on the problem and my solution.
- Why: It's a charity that is focused on crowd sourced project development. Perfect for a potential open source contributor! It's got a low number of PRs but recent commits.
- What: This issue looks like a pretty straightforward refactor that would help me to get familiar with the code base. It's also not a very sexy issue, so less likely to
- I Need: Clone down the repo and get set up the development environment. I need to familiarize myself with the code itself so that I know what functionality the file in need of refacotoring provides.
- When I'm Done: Make a PR with the fix.
- Why: I used CanCanCan on my last rails app and it was sooooo helpful. I'd definitely be into contributing to it.
- What: These issues are more complicated, but I think I could reproduce this issue that a lot of users seem to be having.
- I Need: Clone down the repo and get set up the development environment. I also need to set up an app that uses CanCanCan with inherited classes to demonstrate the problem.
- When I'm Done: I'll post in the discussion with my results.
hey! all of these looks super fun and interesting. i'd suggest even doing more than one (if you have the time). as you know, contributing to OSS is a great way to get more experience 👍