Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new contributor onboarding for @nerual #656

Closed
6 tasks done
nerual opened this issue Jul 1, 2019 · 8 comments
Closed
6 tasks done

new contributor onboarding for @nerual #656

nerual opened this issue Jul 1, 2019 · 8 comments
Assignees

Comments

@nerual
Copy link
Collaborator

nerual commented Jul 1, 2019

Hello! I'm @nerual and I'd like to get started contributing to the Bridge Troll project. I had a chat with @rachelober and we discussed a few things, including how to best keep our efforts transparent and available to the wider community, and also how to get new people started with the most support possible. I'm going to drop a checklist below that I think gathers all the steps a newb could do to get going, as I come across them. We'll also use this as a way to provide buddy support for areas where I need help.

  • 👀Read Contributing guidelines
  • 🍴Clone the repo and get a local version working (expect more items nested here!)
  • Find a "Beginner Friendly" issue and work on it
  • 😰 File my first Pull Request (be sure to link it to this onboarding issue with markdown!)
  • 🎉 Celebrate my contribution to an awesome open source project!
  • (Specific to this issue:) turn the results of this Issue into an issue template for new contributors so we can help them help us!
@nerual
Copy link
Collaborator Author

nerual commented Jul 1, 2019

First comment: dear @rachelober I can't assign myself, or you, or anyone to this issue. Please do the needful! 🙇‍♀

We might also want to consider making a 🏷(label) for these, so they're easy to filter in/out when people are looking at the issues in this repo.

@nerual
Copy link
Collaborator Author

nerual commented Jul 3, 2019

When I ran bin/setup I got this error:

✘ nerual@jigglypuff  ~/bridge_troll   master  bin/setup
== Installing dependencies ==
https://github.com/thoughtbot/shoulda-matchers.git (at rails-5@4b160bd) is not yet checked 
out. Run bundle install first.

(I then obviously did that, I'm just recording this as things that went differently than the documentation says.)

@nerual
Copy link
Collaborator Author

nerual commented Jul 3, 2019

This test fails after finishing bin/setup and running bundle exec rake

 nerual@jigglypuff  ~/bridge_troll   master  bundle exec rake
[...]
Finished in 1 minute 27.83 seconds (files took 5.58 seconds to load)
750 examples, 1 failure
Failed examples:

rspec ./spec/features/organizations/organizations_request_spec.rb:7 # organization pages organization index shows a map of events with their last event```

@nerual
Copy link
Collaborator Author

nerual commented Jul 3, 2019

Soooo @rachelober there are no "Beginner Friendly" Issues, and I don't really see anything that sticks out as simple in the list... 😞

@rachelober rachelober self-assigned this Jul 4, 2019
@rachelober
Copy link
Contributor

Hey, @nerual thanks for all this! And ack about not having beginner-friendly tickets. As tomorrow is a holiday, I am going to take a look on Friday and see if I can suss out something that would be appropriate for you. If it's multi-step or maybe needs explaining for a Ruby newbie, maybe we can set up a time to pair program?

@ultrasaurus
Copy link
Member

I think @rachelober said @nerual is an experienced coder who is new to Rails (or maybe just new to this app?) If so, I think this one might be a good starter: #624

@nerual
Copy link
Collaborator Author

nerual commented Jul 4, 2019

I'm experienced with computer (more operational/sysadmin/network) things. I'd rate my programming skills at 3/10 on a good day, and I'm new to Ruby, Rails, and this app! That said, I'm happy to roll up my sleeves and poke at things. 🏋️‍♀️

@nerual
Copy link
Collaborator Author

nerual commented Aug 1, 2019

Looks like I completed my checklist! I'm officially "onboarded"! 🎉

@nerual nerual closed this as completed Aug 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants