##Contributing to Factory Girl #####Why We've all used FactoryGirl in our rails projects and it would be great to get some understanding into how it works by cracking it open while contributing to an issue
#####What I found an issue opened a few days ago that claims factorygirl will ignore similarly named fields and fail when trying to override these fields in the creation of the object.
#####I Need
To setup a simple rails project with a product model with those same fields to reproduce the error. I'll also need to crack open/familiarize myself with how factorygirl does it's magic, pontentially starting with the lead that was mentioned in the issue AttributeAssigner#alias_names_to_ignore
. I'll also need to look more closely into their contribution policies.
#####When I'm Done I'll submit a pull request.
##GitLab
#####Why Gitlab seems like they're doing interesting work I should be somewhat familiar with
#####What Found an api endpoint issue that seems feasible
#####I Need To figure out what the purpose of the endpoint in this case actually is. To get it working locally and dig through the code to find the target of the issue. To read and adhere to their contribution guidelines markdown.
#####When I'm done
Submit via their guidelines and hopefully get it merged. They seem pretty open to contributions through their liberal use of contribution welcome
tags.
###Goby
#####Why I'd like to contribute to open source.
#####What An issue I found that seems approachable is this... where a method should be pulled from one class and put into another with some refactoring.
#####I Need To acquiant myself with what Goby is generally and then try to understand the workings of the Player class and the Entity class to successfully move the method in question. Additionally I'd need to find the mentioned code duplication... where it appears and where the appropriate helper method would live, especially in light of the method move.
#####When I'm Done The project does seem active but the feature is labelled as an enhancement so perhaps it would take some time for the pr to be merged as it's not super important.
###Exercism
#####Why Exercism is a great tool that I plan to use indefinitely.
#####What A softer documentation related task that is part of exercism's continuing endeavor for beginner clarity.
#####I Need To review the three subtasks and possibly do a rough work up of each followed by a an augmentation through using exercism as if I were a first time user (as if I'm a seasoned expert... what's up mod 5) and asking questions about what I would be wondering and clarifying the exercism process as outlined in the issue.
#####When I'm Done Katrina seems to be very active and attentive to changes. The exercism community is for learning and lies at the heart of open source and I'm sure they would be very excited to have a documentation contribution (the less glammy but necessary pieces).
###Edgi-Datagov-Archiving
#####Why This is an effort that has sprung up in attempt to flex developer ability to save, protect, and monitor data that is offered by the government related to science. Our current administration has already shown activity towards modifying content that was in place and the obvious concern is mass deletion of climate data or something of the kind. Fossil fuel based industries with deep pockets stand to gain from such an alteration. I have a background in science and believe that it is the most efficient and orderly path to gaining knowledge. We benefit from insights derived from its exercise every day. I find it appalling to imagine the masses of data disappearing and want to be somehow involved in the efforts.
#####What Not sure yet, but I'll continue looking into the ongoing efforts trying to find a crack to wedge myself in.
#####When I'm Done I'll feel satisfied as a citizen-developer within our current political landscape.
The FactoryGirl sounds good. It could be a "dead end" once you get into actually working on the bug though.
GitLab idea is solid.
The Goby issue sounds very approachable and probably fun to work on.
I agree that the Exercism one is likely to be successful but it might not be very challenging.
Edgi-Datagov-Archiving could be neat but would need to find an actual issue.