Hacker News new | comments | ask | show | jobs | submit login
Up for Grabs: Projects which have curated tasks for new contributors (up-for-grabs.net)
245 points by tilt on Jan 4, 2016 | hide | past | web | favorite | 26 comments

This is excellent, I will add my project soon.

Just a small idea: add section with projects which offer rewards for contributors. That should cover:

* users who will pay for bugfixing

* some sort of small rewards such as bug contests

* scholarship (Google Summer of Code | etc...)

* non financial rewards such as conference passes

I like the idea of that, but will many places offer rewards for bugs that are on the easy end like the ones this site catalogues?

I'm curious about the language culture represented. Of the top three TIOBE languages, there are only 6 projects for C and C++, and none at all for Java.

The site seems oriented towards web and windows.

Worthwhile noting that LibreOffice have been doing this for some time now. See:


The table that is supposed to list some "random easy hacks" looks to be empty.

I really like the idea here. Interesting how many of the projects are in .net, I wonder if that's just the authors language or if there really are a disproportionately higher number of .net projects well organized for accepting new contributors.

This is likely a historical thing (the curators have a background in .NET and web development, and have lots of contacts in the .NET OSS space) but not something we want to limit ourselves too.

I think working with the sites listed in https://news.ycombinator.com/item?id=10837009 or even GitHub itself could help expand this idea out even further.

I really wanted openhatch to take off, but it seems it never did.

Some sort of subscription (a daily digest?) for new tasks in a category would be nice.

I second this, however I'd be looking more for a weekly digest, so having some option would be nice.

On a related note, Bugs Ahoy is a similar project for filtering issues in Mozilla projects: http://www.joshmatthews.net/bugsahoy/ there's 'Simple bugs' facet at the very bottom. E.g. simple and unassigned bugs http://www.joshmatthews.net/bugsahoy/?unowned=1&simple=1

This is essentially exactly what I've been wanting. I really want to start doing some real world work on open source projects, because I feel they'll be great experience. However the projects I'd love to work on (TOR among others) are just so dense and impenetrable that I don't even know how to figure out how to get started.

This will be really valuable, thanks.

Also in this space: https://openhatch.org/


We made a similar service for civic tech projects, pulling from a long list of volunteer groups and non-profits. It only shows the "help wanted" labels. http://www.codeforamerica.org/geeks/civicissues

I was just about to start a project for this! How did you handle Git's API rate limiting? I was going to be lazy and update my listings every minute with a node scheduler.

They're doing client-side requests and caching pretty heavily in local storage: https://github.com/up-for-grabs/up-for-grabs.net/blob/gh-pag...

And I'd love to move this out to something more flexible (and powerful) - see the demo https://github.com/shiftkey/up-for-grabs-api-demo

If I've never contributed before, How should I go about finding issues I can help with?

It would be cool if there was a filter for difficulty.

I hadn't contributed until I found this site a month ago. I looked around in a language I was most comfortable in and then checked out some of the projects. Most of the projects on the list had tags for easy or bite-sized on their issue list.

I've been teaching myself python for a while now but wasn't sure where to go once I was done with tutorials.

Hoping to use this to develop some C# skills as well.

There are filters. They just aren't listed.

I clicked the JS tab to view some issues, and in the left-hand column, I've seen 'newbie-friendly', 'beginner-friendly', and 'easy'.

Awesome. Thank you!

you could start by checking the issues section Github page, one example for AngJobs


When I was an intern, more or less, God how awful I was, LOL. I would curse my worst enemy with as many amateur helpers as I could find.

I am in charge of the 100,000 lines of code, myself. It is managable by one person.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact