Re:24 Pull Requests
by josteink on Monday December 01, 2014 @06:13AM
(#8680418)
You may wish to learn some new skills but wonder where to start. Or you may be curious about how, or with what, you can contribute to open-source software, in general or for projects you specifically rely on.
Having your first patch accepted is a strange experience. It's hard to describe, but feels really, really good. Definitely recommended!
For those who can allocate the time for it, this is a great initiative. It makes discovering potential projects where contributions are welcome easy, and it makes it easy to identify which projects which may be a good fit for your contributions.
I have a relatively new project up and running, and I already see a couple of forks. I'm curious about what December will bring :)
Re:24 Pull Requests
by escapologybb on Monday December 01, 2014 @06:39AM
(#8680474)
Just wanted to say that I'm not a programmer, but there are still things I can contribute to Open Source projects during this ace project. Fix those typos, add some documentation for a piece of software you use or myriad other things. I only mention it because I didn't realise this until somebody pointed it out to me!
Also, for any JavaScript types out there looking for something to contribute to, this plugin[0] would help me fly a Quadcopter much easier! Just sayin' ;-)
Re:24 Pull Requests
by carreau on Monday December 01, 2014 @07:23AM
(#8680597)
Yeah, even more people dropping random patches, going away and not responding to questions. I would prefer people doing 1 pull request and taking care of it (test, docs) than getting 24 useless pull request. I had some pretty toxic behaviour last year because of this. Though I appreciate the idea I think it give a pretty bad idea to people of what Open Source are.
I've just spend 4 hours on chat the last 2 days explaining a new comer how to use git/github and make a pull request; it was a pleasure. Though it is less and less the case when people just drop by and go away.
I know I'm getting old and grumpy, but I feel the day I'll say the F word is getting closer.
Please Someone open minus24pullrequest.com and ask people to help test and review code instead of just submitting extra work for maintainer.
Re:24 Pull Requests
by amirmc on Monday December 01, 2014 @08:33AM
(#8680816)
Sounds like you've had some bad experiences here. Is your contribution process documented anywhere? IME well-meaning folks will generally try to conform to existing procedures if it's easy to find out what they are. The more time consuming PRs involve people new to Git/GitHub (and things like rebasing) but even then, I've only seen civil interactions.
Re:24 Pull Requests
by orng on Monday December 01, 2014 @05:57AM
(#8680379)
This is a great initiative and one that I would to be able to be a part of but I have such a hard time coming up with things to do. I have only made a few contributions to open source projects previously and all those were cases where I was using some open source library with limitations or flaws that I had to fix in order to be able to use them in my software and where I fixed them first for me and then decided to share them back with the world. In many cases I added or modified functionality through multiple checkins that amounted to rather large pull requests. I just have a hard time seeing how I will be able to a) find anything worthwhile to contribute and b) be able to do so every day.
Having your first patch accepted is a strange experience. It's hard to describe, but feels really, really good. Definitely recommended!
For those who can allocate the time for it, this is a great initiative. It makes discovering potential projects where contributions are welcome easy, and it makes it easy to identify which projects which may be a good fit for your contributions.
I have a relatively new project up and running, and I already see a couple of forks. I'm curious about what December will bring :)
The site itself is also open source: https://github.com/24pullrequests/24pullrequests
Also, for any JavaScript types out there looking for something to contribute to, this plugin[0] would help me fly a Quadcopter much easier! Just sayin' ;-)
[0]:https://github.com/andrew/webflight-onscreen-keyboard
I've just spend 4 hours on chat the last 2 days explaining a new comer how to use git/github and make a pull request; it was a pleasure. Though it is less and less the case when people just drop by and go away.
I know I'm getting old and grumpy, but I feel the day I'll say the F word is getting closer.
Please Someone open minus24pullrequest.com and ask people to help test and review code instead of just submitting extra work for maintainer.
http://lcamtuf.coredump.cx/afl/
Also, an exciting opportunity to discover what the 'pee' and 'sponge' commands do.