News for hackers. Stuff that matters.
Re:Introducing unlimited private repositories by ProblemFactory on Wednesday May 11, 2016 @06:24AM (#11674032)
> But I'd appreciate if their PR department didn't expect us to swallow this as a positive change.

I don't have any numbers on how people structure their accounts on Github, but my feeling is that this is a positive change for the majority of Github users.

Git encourages having many smaller repos for modules over massive single repos. $1/repo/month is fine for active projects, but gets expensive really fast if you want to keep archives of small private experiments around. Because of the per-repo pricing on Github, I've seen many friends and startups I've worked with keeping their open-source public repos on Github (for free), while moving private repos to Bitbucket.

I would not be surprised if this pricing change would be a net revenue loss for Github, but still implemented to avoid losing market share to Bitbucket.

Re:Introducing unlimited private repositories by eddieroger on Wednesday May 11, 2016 @08:01AM (#11674430)
Majority user, here.

I already pay GitHub monthly because I have some repos that I want private. I'm a solo dev, only hacking on side projects that may or may not be something one day, but want to keep them private anyway. My bill is about to go down, and my benefits go up. All in all, I'm quite alright with this change, agree that it's positive.

I get that it gets worse if I ever take on N number of developers, but that's a hurdle I'll deal with if I ever get there. I do imagine I'm not alone in this position.

Re:Introducing unlimited private repositories by dorfsmay on Wednesday May 11, 2016 @08:14AM (#11674524)
I'm curious, as a solo dev, had you considered bitbicket?
Re:Introducing unlimited private repositories by pc86 on Wednesday May 11, 2016 @09:41AM (#11675130)
I've used BitBucket as a solo dev working on personal projects, a solo consultant, and an employee on a team. It's pretty mediocre, especially if you look beyond its integration with the rest of the Atlassian ecosystem.

The number of times I've wanted to search a repo for something only to have to clone it and search in my IDE is staggering.

Re:Introducing unlimited private repositories by jetcata on Wednesday May 11, 2016 @10:23AM (#11675520)
Same for me - lack of searching kills me every time!
Re:Introducing unlimited private repositories by Akkuma on Wednesday May 11, 2016 @11:22AM (#11676124)
You might want to look into https://github.com/etsy/hound if you ever want to search. I found this superior to Github as well if I want to find all repos that reference something.
Re:Introducing unlimited private repositories by kmfrk on Wednesday May 11, 2016 @11:16AM (#11676066)
The repo migration functionality is also super flimsy.
Re:Introducing unlimited private repositories by eddieroger on Wednesday May 11, 2016 @10:27AM (#11675563)
Yeah, but GitHub got me early on before I cared about private repos, and honestly I was just too lazy to move stuff over. They also win me over with integrations, though I'm sure BitBucket has a similarly expansive set now. Had I ever gone full Atlassian, I'd have switched, but never wanted to add Jira to my life badly enough (though when I was seriously working on a project with a friend, I considered it).
Re:Introducing unlimited private repositories by mangeletti on Wednesday May 11, 2016 @08:57AM (#11674811)
Wow, you actually just made me think of something that could have been a great change for GitHub.

Rather than completely limiting private repos in their old pricing model, they could have limited "active" repos, and created an archive feature, where archived repos were not available via Git, but still existed as backups and in case you ever wanted to make them active again.

I do, however, believe that the new, per-user pricing is more sustainable. File storage is rather cheap; running Git pull / push is not necessarily.

Re:Introducing unlimited private repositories by emkman on Wednesday May 11, 2016 @01:15PM (#11677165)
They already had this in their old model. If you downgrade your plan and have more repos than allowed, they don't force you to delete them. They archive them and if you ever need to access them and make them active again, you just upgrade, for at least the month. Seemed pretty fair.
Re:Introducing unlimited private repositories by pc86 on Wednesday May 11, 2016 @09:42AM (#11675149)
You can still remove a repo and keep backups yourself. Allowing it through GH makes it very easy to exploit this by archiving/unarchiving repos constantly.
Re:Introducing unlimited private repositories by ProblemFactory on Wednesday May 11, 2016 @10:08AM (#11675373)
The problem for Github was that the best place to "keep backups yourself" was Bitbucket. I archived a number of inactive projects from Github to Bitbucket. But that gets tedious, so why not start them on Bitbucket in the first place?
Re:Introducing unlimited private repositories by Fomite on Wednesday May 11, 2016 @07:08PM (#11680127)
This is a positive change for me as well.