4 ms·
Show HN: Generate a CV-style history for open-source contributors on GitHub
Hi HN! We launched Ringer last year and have been working hard on new features to support creators in Open Source. Today we're launching the Open Source CV. This is your complete history of contributions from GitHub in an easily shareable format.
The example linked is for Dan Harrin (@danharrin), one of the creators and maintainers of https://filamentphp.com https://filamentphp.com. Dan and the team at Filament have been supporters and early experts on Ringer since day 1, and incidentally have just launched Filament v3 today!
You can generate your own on the site.
We're also making the code for the CV open source so that you can self-host: https://github.com/ringerhq/open_source_cv https://github.com/ringerhq/open_source_cv
Always happy to hear thoughts and suggestions!
- indymike 3y agoPlease add a license.
- mintone 3y agoDone! Apologies for the oversight - everything we release will be under the MIT License.
- johnny_reilly 3y agoGetting 500: Server Error Whoops, something went wrong on our servers. When I try to authenticate
- mintone 3y agoHi - I'm digging into this, I can see it in the logs and am trying to work out why - it looks like an issue in the OAuth process for some users only
- faraggi 3y agofwiw I'm getting it too
- mintone 3y agoThanks - I'm trying to debug it but it seems very inconsistent. We had a clear hour and then it's restarted again! https://postimg.cc/75WHxNqs https://postimg.cc/75WHxNqs
- faraggi 3y agodo you even need to oauth? can't your just accept a text input with a GitHub username? since it's all oss contributions?
- remram 3y agoFYI I checked it out last time it was posted to HN, and they felt like that was sufficient invitation to send me updates via email. With no unsubscribe link. Log in at your own peril, the OAuth is not there to grab your (public) GitHub data, it's to grow their mailing list.
- mintone 3y agoHi Remram, The emails have no unsubscribe link because they were sent directly from me, from my personal email account. There is no marketing mail list, which is why you have received 2 emails in total since you signed up almost a year ago. The OAuth is there to enable us to continue building more features which will include using features only available using authenticated login. I am not sure why you have a particular dislike for this project but you have made it quite clear here, by email to me and in a previous HN post. I am always open to understand what exactly your fears are about what we are doing - you have my email address.
- noone_youknow 3y agoThis kinda comes off like you’re trying to ridicule the comment or minimise their concerns, but the fact is that, if you’re going to do a data grab, you absolutely should have a way for people to have you remove that data. The fact you freely admit there’s no unsubscribe link (so I guess no way to have you remove an email address from whatever list you’re building) is not a good look at all IMO. Personal data (even if it’s just email addresses right now) are probably a thing you want to respect, and be seen to respect. Personally I’m glad my spidey-senses kicked in and made me hit “cancel” on the oauth before I came here to read the comments.
- mintone 3y agoI understand what you are saying. I should clarify my comment. - All users can delete their accounts (and all related data) at https://www.ringerhq.com/user/profile https://www.ringerhq.com/user/profile which is accessible from the dashboard - We have deliberately not created a marketing list because I don't believe that is what the open source community wants, nor needs, from what we are doing here. I emailed OP and other users requesting feedback on the original version of the CV, not to market anything. I appreciate that Ringer is not for everyone, and that's OK - there is no pressure to use the site. However, I do have a duty to defend what we are (and are not) doing. This is not a data grab - it's an attempt to build something that returns value to the open source community. If people have fears or concerns about what we are building then I do genuinely want to hear them, both to understand and attempt to mitigate for the same, and where necessary allay them.
- cweagans 3y agoSignup process doesn’t work on mobile. I get stuck here: > Press <Y> (Yes) or <N> (No) Keyboard shortcuts are an enhancement and should not be the only way to navigate.
- jcbages 3y agoLooks cool! However, I'm not the biggest fan on quantifying impact just by number of PRs. Maybe something that adds the most relevant issues solved using some heuristic and conversion to bullet style CV achievements would be really cool! (maybe using some LLM now that they're trendy :p)