I'm very experienced with jQuery, including its internal logic, but have never before used Git or GitHub, or participated in any collaborative open source project. I've decided to end my time on the sidelines and start contributing. However, I'm really quite lost on how to go about doing it.
I think I'm as ready as I'll ever be to start building technical experience, but I'm not quite sure on the social aspects of this work. A naive approach would be to open or find a bug, fix it in a bug_#### branch in my cloned repository, and submit a pull request, but it seems like there should be more to it than that. Can someone take this noob under eir wing and give me a little direction around what bugs to approach and/or what to do when I think I have them fixed?
Like jaubourg says, come on over to #jquery-dev. You might want to just hang out for a while and see what goes on. It definitely takes a while to learn git and github, I've been using it for a couple of years and still feel like I don't know it very well.
Another great way to learn is to follow the bugs that come in at http://bugs.jquery.com. We can use help from people who can create test cases, investigate bug reports, and the like. As you might guess, we get a lot of bug reports but many are duplicates of ones we already have. So knowing the open bugs is also a good way to find out what needs to be done.
Leave a comment on dave.methvin's reply
Change topic type
Link this topic
Provide the permalink of a topic that is related to this topic