News for hackers. Stuff that matters.
Re:GitHub Raises $250M at $2B Valuation by calcsam on Wednesday July 29, 2015 @06:50PM (#9972122)
Both this piece, and most commenters, seem to miss the point about where Github's value comes from.

It's not for being a social identity for programmers, or hosting open-source libraries. Those are worthy pursuits, but from a business perspective mostly serve as marketing.

Github is basically Microsoft Word for programmers, and is an essential part of their workflow. Companies that need enterprise functionality around security and flow configurability move to Github Enterprise and spend, not $7/month/organization, but $20/month per programmer.

That's why Github is being valued at $2B.

Re:GitHub Raises $250M at $2B Valuation by timr on Wednesday July 29, 2015 @07:08PM (#9972225)
Microsoft Word became a valuable monopoly because it was a proprietary standard. But git hosting is a commodity service. There are already a number of players doing exactly what GitHub does, for less money, and it's trivially easy to migrate a repository away from GitHub to those other providers.

Something tells me that the "facebook for programmers" angle is essential to selling the dream here. The so-called "network effect" of open-source projects has some inherent stickiness, but again, there isn't that much that ties a project to GitHub.

Re:GitHub Raises $250M at $2B Valuation by blazespin on Wednesday July 29, 2015 @07:50PM (#9972454)
Agreed, the valuation makes no sense to me. There's really no switching costs that I see.

Bitbucket is actually superior in many ways because of its tight integration with Atlassian - the real Microsoft Word of the Developer community.

Sourceforge had this kind of play at one point and look at it now.

Maybe they're going to start displaying ads for jobs for developers. Not sure that's worth 2B though...

Re:GitHub Raises $250M at $2B Valuation by mszyndel on Wednesday July 29, 2015 @08:08PM (#9972513)
Yet to meet a developer who's as excited about using Jira as about using Github issues...
Re:GitHub Raises $250M at $2B Valuation by mpdehaan2 on Wednesday July 29, 2015 @10:06PM (#9972853)
Despite having a gazillion issue trackers, something halfway between the two would be welcome.

GitHub issue tracking is not good enough to manage any kind of large project, JIRA is a bit of a beast.

I'd prefer having an integrated JIRA any day, though I do still strongly DISLIKE JIRA. There's still opportunity for something better IMHO.

(For very small teams, I find that's Trello, but Trello isn't really for large groups)

Re:GitHub Raises $250M at $2B Valuation by kschrader on Wednesday July 29, 2015 @10:16PM (#9972875)
We're working on something to split the middle at http://Clubhouse.io

As easy to use as Trello for small teams, but scales up as you grow (although we probably cap out at 100-ish devs right now, not quite to Jira's level yet.)

(Full disclosure: CEO/Founder)

Re:GitHub Raises $250M at $2B Valuation by annnnd on Thursday July 30, 2015 @04:51AM (#9973794)
Looks awesome - but please tell me you will have download-and-install option? Hosting solution is not acceptable to us and this could differentiate you from hundreds of others in this area.
Re:GitHub Raises $250M at $2B Valuation by kschrader on Thursday July 30, 2015 @10:28AM (#9975171)
No download and install option... yet.

We deploy multiple times a day right now. Clubhouse is built with the option of a hosted version in mind, but we'd have to get to the point where we felt that things were stable and complete enough to say "ok, let's call this 1.0 and ship it."

Re:GitHub Raises $250M at $2B Valuation by Ixiaus on Thursday July 30, 2015 @06:13AM (#9974050)
This is rad.
Re:GitHub Raises $250M at $2B Valuation by uniclaude on Wednesday July 29, 2015 @10:55PM (#9972972)
That sounds really interesting, we're still looking for the perfect fit in this area. Github issues are inconvenient for having a nice overview, Trello is good but not perfect for the multiple small projects of our company, and JIRA is definitely overkill.

I just requested a beta invite. Glad to see other businesses built on Clojure codebases!

Re:GitHub Raises $250M at $2B Valuation by lallysingh on Thursday July 30, 2015 @12:27AM (#9973170)
I wrote something on top -- it imports github and google code issues and google tasks into emacs org-mode. Then I work on it from there. More than good enough for single users who've got to track a lot of crap.

https://github.com/lally/org-issue-sync

Open source, free to use.

Re:GitHub Raises $250M at $2B Valuation by TeMPOraL on Thursday July 30, 2015 @05:29AM (#9973904)
As a die-hard Emacs/Org Mode user, thank you, thank you, thank you!
Re:GitHub Raises $250M at $2B Valuation by jwr on Thursday July 30, 2015 @06:39AM (#9974118)
I can confirm there is an opening for something new. We use FogBugz (and pay quite a bit for the hosted version), because GitHub issues are too simplistic, and we hate JIRA.

However, FogBugz has its share of problems, and I'd gladly move to something else, if only there was something better. Must-haves that many companies miss are:

* flawless E-mail integration,

* task numbers,

* API that lets me attach code commit links (linking to GitHub) for reviews.

As to why not FogBugz — a number of reasons and annoyances. It's slow, expensive, too complex in many places, we've encountered a number of bugs over the years, and Fog Creek strongly resists changing FogBugz. Even relatively minor changes (we wanted FogBugz to detect cases based on "#1234" case numbers not a "Case #1234" string, because if you don't write in English, writing "case #1234" is unnatural) are refused.

Re:GitHub Raises $250M at $2B Valuation by seunosewa on Thursday July 30, 2015 @07:45AM (#9974305)
So basically, you want to (1) pay less for (2) a faster product that is (3) simpler and (4) less buggy, but also (5) implements most features that customers ask for.
Re:GitHub Raises $250M at $2B Valuation by icehawk219 on Thursday July 30, 2015 @09:01AM (#9974570)
I've been working on my own at https://getneutrino.com I built it for myself for the exact same reasons and then decided to open it up. It doesn't have e-mail integration or git/GitHub yet but both are being worked on and will probably be rolled out this weekend or next. I'll admit it's still a bit raw as it's still transitioning from "little project I built for myself" to a product.
Re:GitHub Raises $250M at $2B Valuation by geoffreyy on Wednesday July 29, 2015 @10:36PM (#9972928)
You could also use ZenHub [1].

It is a powerful extension that add project management features directly inside GitHub.

You would enjoy Task boards, Burndown charts and many other features without leaving GitHub's website.

[1] http://www.zenhub.io

(Full disclosure: I used to work for ZenHub)

Re:GitHub Raises $250M at $2B Valuation by girvo on Thursday July 30, 2015 @02:50AM (#9973460)
I really enjoy Breeze[0] at work. It's similar in concept to Trello, but aimed far more at project management and development. They just released a Gantt chart app that integrates with it, which is making some managers here really happy, heh.

[0] https://breeze.pm

Re:GitHub Raises $250M at $2B Valuation by shocks on Thursday July 30, 2015 @04:30AM (#9973730)
SSL link doesn't work.

http://www.breeze.pm/

Re:GitHub Raises $250M at $2B Valuation by girvo on Thursday July 30, 2015 @07:52PM (#9979062)
Oops! Thanks. I've also written a command-line interface for Breeze, which coupled with the BitBucket integration means I rarely even open the interface itself!
Re:GitHub Raises $250M at $2B Valuation by nathanvanfleet on Thursday July 30, 2015 @08:46AM (#9974504)
I feel like everyone talking about JIRA aren't talking about the same thing. I stated strongly in a job interview that I currently used JIRA and knew it well. But was surprised that the new job didn't set theirs up in the same was as the job before.

It all depends on how you set it up, because it can be setup in myriad of ways. My first job the PM set up all sorts of convenience links to see different issues in different ways (sprint, status, owner, priority).

Now at my new job they just tell us over skype what query they typed in. Nothing wrong with that, but it's a lot more work than if it was setup differently.

Furthermore, the number of states a issue can be in can be different too. And it can be confounding to have too many states which mean nothing, or too few that don't mean enough.

Re:GitHub Raises $250M at $2B Valuation by wedesoft on Thursday July 30, 2015 @03:53PM (#9977542)
I am currently trying out Kanboard [1]. Not as slick as Trello but self-hosted and easy to install. Wonder whether anybody else has tried it and what they think about it.

[1] http://kanboard.net/

Re:GitHub Raises $250M at $2B Valuation by michaelmior on Thursday July 30, 2015 @07:07AM (#9974187)
AFAIK, GitHub uses GitHub to build GitHub. I'd say GitHub is a large project.
Re:GitHub Raises $250M at $2B Valuation by mpdehaan2 on Thursday July 30, 2015 @12:56PM (#9976293)
I'm not positive they use it for issue tracking but they may. In my case, I was dealing with a single repo with 1000 or so contributors, and they were community people so it was very hard to get them to file quality structured bug reports, and the system didn't really allow for asking questions.

It lacks strong organizational features, categorization, issue templates, search, and ability to save filters.

I've seen a lot of projects use it for pull requests and then disable the issue tracker, which is good and bad - you get a better tracker, you miss probably half of the bug reports.

Re:GitHub Raises $250M at $2B Valuation by michaelmior on Thursday July 30, 2015 @01:28PM (#9976502)
I would agree with you on most points, but isn't categorization accomplished by tags?
Re:GitHub Raises $250M at $2B Valuation by mpdehaan2 on Thursday July 30, 2015 @07:13PM (#9978873)
They can be applied by the owner, but I guess I was thinking more of the ability to have a required 'component' field or a required field for the type of the ticket.
Re:GitHub Raises $250M at $2B Valuation by toomuchtodo on Wednesday July 29, 2015 @08:12PM (#9972527)
I very strongly prefer, as an engineer, not to use Atlassian products (Jira, Hipchat, Bitbucket, etc).
Re:GitHub Raises $250M at $2B Valuation by jareds on Wednesday July 29, 2015 @09:41PM (#9972784)
While Jira can be clunky I don't mind using it since it's pretty much totally accessible to me as a blind developer. I can't say the same for a lot of other products my company used to use. Github is pretty good from an accessibility standpoint as well. One thing I can't figure out how to do in Github is see all forks of a repository. Is this possible to do?
Re:GitHub Raises $250M at $2B Valuation by napoleond on Thursday July 30, 2015 @12:52AM (#9973229)
To clarify/expand on what another person said, it is possible to see the forks of a repository by appending "/network" to the repository URL. (For example, https://github.com/golang/go/network.) Curious to know how well screen-readers can parse that, if at all :)

(BTW, repos with very large numbers of forks, like Rails, aren't able to render a network graph at all.)

Re:GitHub Raises $250M at $2B Valuation by mAritz on Thursday July 30, 2015 @09:08AM (#9974622)
That link doesn't work because of the dot at the end. Correct link: https://github.com/golang/go/network
Re:GitHub Raises $250M at $2B Valuation by MHordecki on Wednesday July 29, 2015 @10:28PM (#9972904)
From what I can tell a list of forks can be indirectly obtained through a "network" graph that's pretty clunky to use.
Re:GitHub Raises $250M at $2B Valuation by malendariel on Thursday July 30, 2015 @12:32AM (#9973178)
What version of JIRA are you using?
Re:GitHub Raises $250M at $2B Valuation by jareds on Thursday July 30, 2015 @12:28PM (#9976078)
6.2.5.
Re:GitHub Raises $250M at $2B Valuation by malendariel on Thursday July 30, 2015 @08:31PM (#9979223)
How do you handle the dropdown menus, combobox components (<select> fields) and the autocomplete controls?
Re:GitHub Raises $250M at $2B Valuation by jareds on Thursday July 30, 2015 @10:02PM (#9979525)
Comboboxes are accessible by default with all modern screen readers on the web. Dropdowns are a bit tricky, I hit enter on the link and if when I arrow down I don't see new options I skip to the bottom of the page since that's where a lot of the options appear. For auto complete I type as much of the value as I know ina nd hit tab. I then look to see if the correct value was filled in and if it wasn't look at the options that appear and hit enter on the proper one.
Re:GitHub Raises $250M at $2B Valuation by shurcooL on Thursday July 30, 2015 @01:13AM (#9973263)
> One thing I can't figure out how to do in Github is see all forks of a repository. Is this possible to do?

Yes, just click on the number of forks. It takes you to:

https://github.com/golang/go/network

Members tab is a simpler enumeration of all forks.

https://github.com/golang/go/network/members

(Similarly, to see the people who have starred a repo, click on that number.)

It's not even hidden in some advanced menu, just point and click.

Re:GitHub Raises $250M at $2B Valuation by michaelmior on Thursday July 30, 2015 @07:13AM (#9974205)
The point and click aspect is potentially significantly complicated by the fact that the parent indicated that he's blind. I've never tried GH with a screen reader, so I'm not sure what the usability is like in that case.
Re:GitHub Raises $250M at $2B Valuation by shurcooL on Thursday July 30, 2015 @04:31PM (#9977820)
Ah, I only read the part I quoted, so I didn't realize that. No wonder I got downvoted.

I know GitHub has at least some considerations because if you press tab, it shows a hidden "Skip to content" button (which I thought was a bug, but learned it's for screen readers). But I can tell the Network tab doesn't look as reader friendly as the Members tab because it uses some non-standard canvas element or so.

Re:GitHub Raises $250M at $2B Valuation by jareds on Thursday July 30, 2015 @12:27PM (#9976072)
Thanks, the network graph is completely inaccessible. Members tab is accessible though so gets me what I need.
Re:GitHub Raises $250M at $2B Valuation by shurcooL on Thursday July 30, 2015 @04:33PM (#9977846)
Sorry, I didn't realize you were a blind developer, so my "I can't believe you didn't see it, just click the number" comment was unfitting. I'm glad that the Members tab is helpful.
Re:GitHub Raises $250M at $2B Valuation by findjashua on Wednesday July 29, 2015 @08:34PM (#9972607)
okay, i'll bite. My employer recently made the switch from Hipchat to Slack, and I can't really tell any difference in functionality. The only thing slack has is that it's pretty/shiny, which doesn't really make any difference to me personally. If anything, I miss being able to arrange the channels like I could in Hipchat.

Also, what does Github give you over Gitlab?

Re:GitHub Raises $250M at $2B Valuation by Fishkins on Thursday July 30, 2015 @12:04AM (#9973117)
My employer also recently switched from Hipchat to Slack, and I'd say Slack is vastly superior.

Most important for me are the notifications. Slack lets you set per-channel notification settings. With Hipchat I'd either miss messages I wanted to see or have to get constant notifications. "More granular notifications" was either the #1 or #2 highest-voted issue in their feature requests for over three years, and they're only now getting to the point where they have a beta version of the feature.

Also, if I received messages while I had Hipchat closed and opened it back up later, there'd be no indication I had received a message[0]. With Slack, I can always quickly catch up on messages I missed in channels I care about.

It's possible to edit posts in Slack, which isn't as essential, but still very useful.

Hipchat would initiate laggy emoticon autocomplete after I typed an opening paren, which I found very obnoxious. My goal was almost always to add a parenthetical statement, not an emoticon. There didn't seem to be a way to turn the autocomplete off.

Hipchat uad miscellaneous minor bugs that I've never experienced with Slack.

The only real thing I see in Hipchat's favor is the integrated video/voice chat, but there are plenty of other ways for me to do that when I need to. Plus, hopefully Slack will have Screenhero integrated soon.

[0] If I was @tagged I'd receive an email, but the app itself still wouldn't give me any indication of unread messages.

Re:GitHub Raises $250M at $2B Valuation by ssmoot on Thursday July 30, 2015 @12:20PM (#9976022)
Since I used the keyboard for most of my navigation in HipChat I find Slack incredibly annoying. With HipChat I could rearrange channels and have my most often used 3 at the top and switch between with a couple keystrokes. With Slack it's so much more cumbersome.

Slack feels much slower.

In Hipchat you can edit your last message with Vim style substitution strings. i.e.: s/were/where/

The Channel/Group distinction in Slack is useless and annoying since you have to adjust team broadcasts to the channel you're in (@group or @channel).

Slack doesn't have @here (so offline people don't get pinged). i.e.: "@here Anyone up for lunch?"

I'd be much less annoyed with Slack if it let me rearrange Channels. But still. It seems like it trades obvious functionality for stupid meme integrations. Gets under my skin.

Personally, being in a ~20 person company, I really don't really care about per-channel notifications. YAGNI. If I don't want to be notified, I just don't join that channel. Otherwise if someone pings me with @group, I want to see it. And if it's important enough, don't depend on the chat app sending my phone a notification. Text or Call me. We're a Mac shop so that's just a keystroke away with the Messages app or FaceTime Audio if you're at your desk anyways. Don't tell me sites are down and the building is on fire through Slack.

/end-rant. :-)

Re:GitHub Raises $250M at $2B Valuation by Fishkins on Thursday July 30, 2015 @12:35PM (#9976131)
I know about the s// substitution, but it just isn't very useful. Sometimes I'll have sent a couple messages before I notice a typo. Also, it's very limited in the type of edits it can make. Last time I tried to use it I realized I had typed "it's" instead of "its", but it turns out I had already using "it's" earlier in the message. I ended up making both "it's" wrong instead of correcting the one I wanted to.

Slack added @here a few weeks ago. Otherwise that would have been on my list of Hipchat pluses.

Being able to rearrange channels would be nice, but it isn't a big deal to me. I mostly use the "Jump to next unread message" hotkey in Slack to switch between channels.

Re:GitHub Raises $250M at $2B Valuation by findjashua on Thursday July 30, 2015 @01:23AM (#9973284)
okay, you're right. The per channel notifications and showing notifications on logging back in are both things I really wanted in Hipchat at the time. I guess now that I'm so used to having them in Slack, I completely forgot about not having them!!
Re:GitHub Raises $250M at $2B Valuation by cjbc on Thursday July 30, 2015 @01:56AM (#9973345)
HipChat got per room notifications in beta - https://blog.hipchat.com/2015/07/13/customizable-room-notifi...
Re:GitHub Raises $250M at $2B Valuation by toomuchtodo on Wednesday July 29, 2015 @08:38PM (#9972617)
My comment wasn't intended to make you bite.

HipChat is playing catchup constantly with Slack (except the @here feature; Slack was behind the ball on that one). Slack's channel integrations are incredibly smooth. Message delivery is so much more reliable on Slack mobile than HipChat's app ever was (perhaps this was iOS specific?). Message management (stars, pinning, history links I can take from Slack and throw into Github issues, commits, or other SaaS team tools). The management of multiple teams in one interface on both mobile and mac desktop app (Slack handles this extremely well).

Github issues are enough for me to stick with GH. It Just Works. So you don't have to provide me with Github, Slack, etc as an employer. But it'll effect my decision to work there. I've interviewed people at my previous job, and they have flat out decided not to join when they were told we weren't using Github and had no plans to move to it.

When you're spending 8 hours (or more!) a day in tools, you expect them to be the best/easiest/most productive to use.

Re:GitHub Raises $250M at $2B Valuation by findjashua on Wednesday July 29, 2015 @09:00PM (#9972680)
my apologies if my tone come across as combative.

Slack: 1. I agree on the part about multiple teams, but since I only use it for work, it hasn't really been much of an issue.

2. I never really had any issues w message delivery, I'm on Android though, and it seems like you're on iOS.

3. I also don't remember having any issues w integrations, do you have a specific example of something that it wasn't able to do?

4. What exactly do you mean by "stars, pinning, history links I can take from Slack and throw into Github issues, commits, or other SaaS team tools"? Do you mean a bot or something that performed those actions on certain keystrokes?

Github: 1. I don't really care for Github issues to be honest. We don't use them at work, and for a lot of the open source repos, it's just a bunch of +1s with the occasional constructive comment sprinkled in somewhere.

2. Also, the comments on the PR don't have a way to mark someone's suggestion as accepted, and the comments aren't threaded either.

3. My biggest concern is that anyone can accidentally force push, though I don't know if Gitlab has a way of preventing that either.

My point is that for all the talk about meritocracy in the field of technology, when it comes to success and adoption, marketing and visual aesthetics usually outweigh the actual quality of the product. (also see: mongodb, beats etc)

Re:GitHub Raises $250M at $2B Valuation by timblair on Thursday July 30, 2015 @06:50AM (#9974139)
Regarding (Slack/4)... I believe that toomuchtodo is talking about the following features within Slack:

* Stars: the ability to privately star individual messages (so you can easily find them again)

* Pinning: the ability to publicly highlight specific messages within a channel, much like pinned posts in a forum (effectively channel-wide starring)

* History links: click on the timestamp next to any Slack message and it'll open a canonical URL for that message, allowing you to drop these links to specific messages or points in a conversation into other chats, GH issues or anywhere else you fancy.

Re:GitHub Raises $250M at $2B Valuation by findjashua on Thursday July 30, 2015 @01:09PM (#9976382)
i see. History links does seem like a useful feature (I've pasted links to SO answers in slack, so same could be applied to when someone answers a q on slack)

Stars also seems like a useful feature, but I'm so used to pasting useful stuff in a google doc, never even thought of it

Re:GitHub Raises $250M at $2B Valuation by toomuchtodo on Thursday July 30, 2015 @10:56AM (#9975380)
Thanks for clarifying. That's exactly what I meant.
Re:GitHub Raises $250M at $2B Valuation by sytse on Thursday July 30, 2015 @07:22AM (#9974235)
GitLab protects the master branch by default and other branches can be configured to be protected. Protected branches don't allow force pushes or deletions from anyone.
Re:GitHub Raises $250M at $2B Valuation by findjashua on Thursday July 30, 2015 @01:06PM (#9976366)
good to know, ty!
Re:GitHub Raises $250M at $2B Valuation by woah on Thursday July 30, 2015 @12:27PM (#9976066)
Isn't visual quality a part of "quality"? You can't assume that everyone is like you, and it's a very important factor for a lot of people. Slack didn't invent anything new, but their chat somehow crossed the line to being polished enough for "normal people". As for beats, all I'm going to say is that people don't buy Chanel handbags for their carrying capacity.
Re:GitHub Raises $250M at $2B Valuation by bigiain on Wednesday July 29, 2015 @10:39PM (#9972936)
"Github: 1. I don't really care for Github issues to be honest. We don't use them at work, and for a lot of the open source repos, it's just a bunch of +1s with the occasional constructive comment sprinkled in somewhere."

I have a similar probably-not-well-enough-informed opinion of Github issues. Does anyone have a quick example of a (public) Github project using Github issues in an obviously useful way?

Re:GitHub Raises $250M at $2B Valuation by zardeh on Wednesday July 29, 2015 @11:20PM (#9973020)
I think rails (https://github.com/rails/rails) would qualify.
Re:GitHub Raises $250M at $2B Valuation by jitix on Thursday July 30, 2015 @01:12AM (#9973260)
>"But it'll effect my decision to work there. I've interviewed people at my previous job, and they have flat out decided not to join when they were told we weren't using Github and had no plans to move to it."

This is a bit extreme IMO. Tools should be a secondary concern for any developer. If a job is right for a person, such details should not matter.

Re:GitHub Raises $250M at $2B Valuation by eropple on Thursday July 30, 2015 @02:05AM (#9973366)
Those details influence whether the job is right, though. I won't work for a company that uses CVS, for example, because it tells me a lot about the culture of the company. They may have perfectly defensible reasons that make sense to them to use it, but I will, through my own cultural biases and feelings, not be comfortable there.
Re:GitHub Raises $250M at $2B Valuation by maccard on Thursday July 30, 2015 @04:49AM (#9973782)
We moved from lynq to slack, and the first thing I noticed is I have a gigabyte less memory. Slack eats memory worse than atlassian products.
Re:GitHub Raises $250M at $2B Valuation by spdionis on Thursday July 30, 2015 @05:41AM (#9973943)
It uses around 300 mb on my machine. It is a lot but surely not 1 gb...
Re:GitHub Raises $250M at $2B Valuation by maccard on Thursday July 30, 2015 @02:20PM (#9976904)
I restarted slack about three hours ago, and as of right now it's using 552MB [0] across 5 processes. It goes back down if I restart it, and that was enough of a "wontfix" for the slack team when I reported it.

[0] http://imgur.com/S35NWij

Re:GitHub Raises $250M at $2B Valuation by spdionis on Thursday July 30, 2015 @07:02PM (#9978826)
Just out of curiosity, how many channels are you subscribed to? Also how many messages per hour? more or less...
Re:GitHub Raises $250M at $2B Valuation by maccard on Friday July 31, 2015 @05:29AM (#9980767)
14 channel, I don't know how many there are on the server. Not sure on the number of messages / hour, but it is quite a lot. Leaving slack on overnight has my numbers up to about 800MB. Regardless of how many messages, 800MB for a chat client is nuts.
Re:GitHub Raises $250M at $2B Valuation by blazespin on Wednesday July 29, 2015 @08:43PM (#9972633)
Yeah, it depends on how big your teams are. There are some perf issues on the on premise solution, but when you're dealing with dozens of teams, each about 5-6 engineers all following scrum or kanban, you really need something like Atlassian.
Re:GitHub Raises $250M at $2B Valuation by BinaryIdiot on Wednesday July 29, 2015 @10:58PM (#9972977)
> you really need something like Atlassian.

While this is typically how it's been done in my experience I really don't agree. My take on JIRA is that it can literally do anything project-management wise but everything it does is cumbersome and slow.

I wish there were more alternatives that had SOME similar feature sets (certainly not all of the features; most of the JIRA ones can be interchanged with its other features) and was significantly faster to use.

Re:GitHub Raises $250M at $2B Valuation by fokinsean on Thursday July 30, 2015 @12:04AM (#9973119)
We just updated Jira at my job, it feels pretty snappy. It has always felt reasonably smooth to me, but I have also only been using it for about 2 months.
Re:GitHub Raises $250M at $2B Valuation by BinaryIdiot on Thursday July 30, 2015 @10:16PM (#9979573)
The most things in JIRA I need to click probably at least 5 or 6 things to do something. So I didn't necessarily mean it's slow as in clicking on something takes forever to load (though I've seen that happen on self and Atlassian hosted versions of JIRA) but that it just simply takes way too many clicks to do anything in JIRA (except maybe creating an issue since that's always at the very top). In my opinion at least.
Re:GitHub Raises $250M at $2B Valuation by toomuchtodo on Wednesday July 29, 2015 @08:47PM (#9972647)
I'm on a team of ~40. Doing fine with Slack, Github, and Trello (and no Atlassian products).
Re:GitHub Raises $250M at $2B Valuation by Novex on Thursday July 30, 2015 @11:05AM (#9975447)
Would you mind elaborating on your workflow? I tried pitching something similar to this to my team of 12 and got a lot of resistance.
Re:GitHub Raises $250M at $2B Valuation by mryan on Friday July 31, 2015 @06:59AM (#9981058)
I'm using Slack + Gitlab + Pivotal. Overcoming resistance depends on the source. Managers like that they don't need to chase engineers for updates. Engineers like that everything is integrated, so if they 'git push' while referencing the Pivotal story ID, the story will be updated/finished/delivered.

Email in profile, feel free to get in touch if you want more detail.

Re:GitHub Raises $250M at $2B Valuation by toomuchtodo on Thursday July 30, 2015 @04:43PM (#9977923)
I've temporarily put my email address in my profile. Email me and I'll go into detail.
Re:GitHub Raises $250M at $2B Valuation by findjashua on Wednesday July 29, 2015 @09:02PM (#9972684)
+1 for trello
Re:GitHub Raises $250M at $2B Valuation by wyclif on Wednesday July 29, 2015 @09:34PM (#9972761)
That is also my preferred productivity chain.
Re:GitHub Raises $250M at $2B Valuation by Zardoz84 on Thursday July 30, 2015 @04:18AM (#9973703)
We are using Jira (only user management) + Confluence + Fisheye with Crucible for code review over a svn repository.

I need to say that Confluence as a internal wiki works very well. And FishEye + Crucible do a really nice to do code reviews. The only weakness that I saw to Fisheye is that when do you do a search of stuff, can't spot the thing that you are searching inside of a source file. Only shows you the source file, enforcing you to relay on your web browser search that don't works well over FishEye UI.

Also, I try to search a open source (and free) replacement of FishEye + Crucible that works over our svn repository. I can't find anything that works on the same way.

Re:GitHub Raises $250M at $2B Valuation by thoman23 on Wednesday July 29, 2015 @08:57PM (#9972675)
Wait, what? What is wrong with the Atlassian suite?
Re:GitHub Raises $250M at $2B Valuation by collyw on Thursday July 30, 2015 @03:35AM (#9973584)
Jira seems like overkill for anything but the biggest of projects. Its better then whet went before it, but Trello is refreshingly simple in comparison and well suited to a lot of smaller teams' needs.
Re:GitHub Raises $250M at $2B Valuation by odiroot on Thursday July 30, 2015 @02:34AM (#9973430)
What's wrong with Bitbucket and Hipchat?

I love Hipchat for having a native client.

Re:GitHub Raises $250M at $2B Valuation by Anderkent on Thursday July 30, 2015 @12:32PM (#9976106)
Devs are never excited about issue tracking, they just wanna work on things and don't care about what others are doing most of the time. It's project management that benefits from higher-level views that things like Jira provide.
Re:GitHub Raises $250M at $2B Valuation by silverbax88 on Wednesday July 29, 2015 @09:35PM (#9972762)
I hate Jira but I love BitBucket. Absolutely hate Git. I know that GitHub and Git are not one and the same.

BitBucket+Mercurial is sweetness as a developer. Better than TFS, far better than Git, and well, everything on the planet is better than ClearCase.

Re:GitHub Raises $250M at $2B Valuation by nulltype on Wednesday July 29, 2015 @10:29PM (#9972908)
I actually preferred using ClearCase to git.
Re:GitHub Raises $250M at $2B Valuation by davidgerard on Thursday July 30, 2015 @05:46AM (#9973958)
Speaking as someone who's used bug trackers for 20 years, Jira is the closest I've ever seen to the mythical "bug tracker that doesn't suck too much".
Re:GitHub Raises $250M at $2B Valuation by Grue3 on Thursday July 30, 2015 @08:39AM (#9974479)
I prefer JIRA. I used Github issues and my current place of work uses Redmine, and neither of them are as nice to use. I like the ability to customize your dashboard to show the exact issues you're interested in, and that you can filter them by basically everything.
Re:GitHub Raises $250M at $2B Valuation by eropple on Thursday July 30, 2015 @12:15PM (#9975988)
I like Jira when I have to use something that beefy, but I'll cape up for Redmine a little bit. I find it to be super easy to hack on when I need to extend it to do what I want and it's a pretty pleasant experience.
Re:GitHub Raises $250M at $2B Valuation by odiroot on Thursday July 30, 2015 @02:33AM (#9973427)
Different use cases. Github issues can only take you so far.

I doubt anyone is actually excited about using JIRA. It's usually the solution that just sucks the least and offers features for developers, project managers and higher management alike.

Re:GitHub Raises $250M at $2B Valuation by otis_inf on Thursday July 30, 2015 @08:28AM (#9974449)
Hello, nice to meet you :) I use jira and I like it. I don't like github issues that much in comparison because it lacks features I love in Jira, like subtasks on an issue. But YMMV of course ;)
Re:GitHub Raises $250M at $2B Valuation by veidr on Friday July 31, 2015 @07:44AM (#9981158)
Well, now you have met several.
Re:GitHub Raises $250M at $2B Valuation by Aldo_MX on Wednesday July 29, 2015 @08:11PM (#9972523)
> Bitbucket is actually superior in many ways

I beg to differ: 2-factor authentication[1], you can't change your credentials[2], it's not as easy to integrate with CI tools since most devs just focus in the integration with Github, and probably there are many more ways where Bitbucket is inferior in comparison with Github.

[1] https://bitbucket.org/site/master/issues/5811/support-two-fa...

[2] https://answers.atlassian.com/questions/176548/how-can-i-cha...

Re:GitHub Raises $250M at $2B Valuation by silverbax88 on Wednesday July 29, 2015 @09:39PM (#9972774)
Did you really claim 2-factor authentication as your primary differentiation for choosing source control? Really? Not one of the actual uses of the application?

BTW, GitHub does NOT play well with most CI tools. It's memory management is downright abysmal. As someone who understands the deep workings of source control apps, I hate having to constantly work through issues with devs botching their check ins. I never have this with Bitbucket, and it's pretty clear why. It's because BitBucket doesn't use some mishmash of command line and poorly implemented GUIs.

Re:GitHub Raises $250M at $2B Valuation by jlebar on Wednesday July 29, 2015 @10:25PM (#9972899)
> Did you really claim 2-factor authentication as your primary differentiation for choosing source control? Really?

As someone who used to have keys to a number of security-critical OSS projects, I would never use password-only authentication to protect write access to my repo.

It's not just the chance of someone sneaking in a change and its getting shipped to users -- although that's also awful -- but it's also the chance of someone sneaking in a change that pwns all of your developers (by running a script as part of the build).

And if you're using a private repository and care about keeping your source code secret, then you really, really, really want 2FA.

Re:GitHub Raises $250M at $2B Valuation by bsder on Wednesday July 29, 2015 @10:41PM (#9972943)
> And if you're using a private repository and care about keeping your source code secret, then you really, really, really want 2FA.

Um, if I need this, I'm not handing my data to github. Thanks.

Re:GitHub Raises $250M at $2B Valuation by count on Wednesday July 29, 2015 @11:26PM (#9973031)
Github enterprise edition. Not the cloud service.
Re:GitHub Raises $250M at $2B Valuation by homakov on Wednesday July 29, 2015 @11:21PM (#9973022)
So true, actually.
Re:GitHub Raises $250M at $2B Valuation by bigiain on Wednesday July 29, 2015 @10:43PM (#9972950)
Lack of two factor auth is quickly becoming a dealbreaker for me for everything. It doesn't matter _how_ good your webapp/SaaS works - if it's relying on just a password to secure my PII (or worse, my proprietary sourcecode or intellectual property) it's fundamentally broken, bordering on useless.
Re:GitHub Raises $250M at $2B Valuation by homakov on Wednesday July 29, 2015 @11:20PM (#9973018)
How two factor auth will prevent loss of your source code? (assuming your password is unique)
Re:GitHub Raises $250M at $2B Valuation by saryant on Wednesday July 29, 2015 @11:32PM (#9973042)
Keyloggers? Social engineering around the password reset function?

I use 2FA on all my personal accounts that support it (Twitter, Github, Gmail, Namecheap, banks).

Re:GitHub Raises $250M at $2B Valuation by icebraining on Thursday July 30, 2015 @05:58AM (#9974001)
If a software can log your keypresses, it can probably steal your cookies and log in as you from your machine. Cookies stored by browsers are easily readable by processes running as the same user.
Re:GitHub Raises $250M at $2B Valuation by bigiain on Wednesday July 29, 2015 @11:37PM (#9973055)
It will help when my unique password get exposed through any of the many likely routes that don't give the attacker complete code execution on the servers - SQLi or using XSS to steal admin tokens for example.
Re:GitHub Raises $250M at $2B Valuation by homakov on Thursday July 30, 2015 @06:33AM (#9974101)
Interesting, sqli that works only for reading encrypted_hash from DB? But since password is unique it cannot be bruteforced even locally.
Re:GitHub Raises $250M at $2B Valuation by bigiain on Thursday July 30, 2015 @08:41PM (#9979254)
True - it's the (many many documented[1]) cases where the SQLi grabs the password_cleartext column, not the encrypted_hash one that worry me here.

[1] http://plaintextoffenders.com/

Re:GitHub Raises $250M at $2B Valuation by tptacek on Wednesday July 29, 2015 @09:50PM (#9972811)
Do we know Github's revenue? What revenue multiple "makes sense"? If we don't know their revenue, how can we judge their valuation?
Re:GitHub Raises $250M at $2B Valuation by shlant on Thursday July 30, 2015 @12:58PM (#9976309)
The only benefit I have ever seen with Bitbucket is it is priced per user instead of per repo which is only a benefit if you have smaller teams. The very first project I created for myself in my new role was to move everything out of Bitbucket to GitHub.

Github is so ubiquitous that it too has very good integration with Jira. It's popularity alone means that essentially anything that has version control integration has Github integration.

Here's the thing though: besides the many benefits of Github mentioned in this thread, such as the interface being MUCH nicer and more streamlined, 2 factor auth (which, yes, is VERY important) etc. the nail in the coffin for Bitbucket comes down to one very understandable feature:

After almost 4 YEARS, you STILL can't search through source code on Bitbucket. If there is any confirmation that Atlassian has no idea what developers actually want, that is it right there.

https://bitbucket.org/site/master/issues/2874/ability-to-sea...

Re:GitHub Raises $250M at $2B Valuation by Gurkenmaster on Friday July 31, 2015 @02:09AM (#9980182)
Searching through source code in github is horrible. It only searches through the content and completly ignores filenames which makes it absolutely useless to me.
Re:GitHub Raises $250M at $2B Valuation by shlant on Monday August 10, 2015 @03:32PM (#10036724)
what? Github has a separate search for filenames. It's called the 'file finder' and is activated by pressing 't' when viewing a repo.
Re:GitHub Raises $250M at $2B Valuation by simplyluke on Thursday July 30, 2015 @12:11AM (#9973136)
Of dozens of projects I've contributed to in the past 18 months or so, including open source, freelancing, and at work, all of one has been on anything other than github (Bitbucket) and the other dev and I ended up migrating it to github because we preferred it.

Slack ate HipChat's lunch, too. From the trenches it's hard for me to consider Atlassian the "standard" of modern development focussed organizations.

Re:GitHub Raises $250M at $2B Valuation by tajen on Thursday July 30, 2015 @02:21AM (#9973410)
If they're serious about development, they should have tried Stash. It's for hosting Git inside your company and it is vastly superior to BitBucket when performing pull requests.
Re:GitHub Raises $250M at $2B Valuation by hyperpallium on Thursday July 30, 2015 @12:25AM (#9973165)
And bitbucket is free for private repos - so you can start using it with minimal admin hassle, no months-long procurement process.
Re:GitHub Raises $250M at $2B Valuation by rtpg on Wednesday July 29, 2015 @08:13PM (#9972537)
Its' definitely easier, but if you've configured a bunch of integrations to GitHub's API, it's a little annoying at the very least
Re:GitHub Raises $250M at $2B Valuation by issaria on Thursday July 30, 2015 @05:34AM (#9973924)
Wouldn't surprise me if massive marketing and monetization following.
Re:GitHub Raises $250M at $2B Valuation by tomphoolery on Thursday July 30, 2015 @02:11AM (#9973380)
GitHub still has the best UI for code hosting I've ever seen, and continues to improve their user experience in little bits throughout the year. The fact that open-source projects by and large have moved to GitHub now that SourceForge and Google Code are no longer reliable hosting options was probably the final nail in the coffin, although GitHub has been the major player in open-source code hosting for years in my opinion. But, you're probably correct in some way in saying that it's a "facebook for programmers"...it's relied on by companies to make hiring decisions, developers to find out what each other is up to, and projects to host their resources. GitHub is a great mixture between social media, infrastructure, and general workflow or development tools, and I think that's what has made it so valuable.

I can't think of a better place to host my code.

Re:GitHub Raises $250M at $2B Valuation by zachrose on Wednesday July 29, 2015 @07:21PM (#9972295)
Except for all the things that Github builds on top of git to keep users coming back (wiki, issues, stars, etc.) which seem to be working.
Re:GitHub Raises $250M at $2B Valuation by cheald on Wednesday July 29, 2015 @07:26PM (#9972319)
The thing that GitHub has right now is the userbase - the network effect keeps people interested in their service. The technical value they provide is pretty trivially replicable (see: GitLab, BitBucket), but you can't code up a (real) community.

It's worth noting that 10 years ago, this same statement was true of Sourceforge.

Re:GitHub Raises $250M at $2B Valuation by colechristensen on Wednesday July 29, 2015 @07:41PM (#9972403)
gitlab and bitbucket aren't as good, I've tried them and more.

GitHub isn't a commodity that excels only because of it happening to be popular. People choose GitHub because it's both popular and good. It has competition, some of which are better for specific circumstances, but as a whole they don't execute as well.

Let me contrast with Facebook – it was only good, in my opinion, for a brief period starting in 2005 which happened to coincide with my freshman year of university. As it grew and changed, I found myself and very many of my peers hating each significant change. The only reason I've kept an account is because it's popular – it stores some weak social connections which would be otherwise lost.

Re:GitHub Raises $250M at $2B Valuation by timr on Wednesday July 29, 2015 @07:44PM (#9972423)
Horses for courses. Plenty of people prefer those other providers, just like plenty of people prefer one brand of toothpaste over another. Toothpaste is still a commodity product.

I've never used gitlab, but I find bitbucket to be identical to github in every way that matters.

Re:GitHub Raises $250M at $2B Valuation by robotresearcher on Wednesday July 29, 2015 @08:05PM (#9972502)
And bitbucket has unlimited private repos for free compared to github's limited number for a fee. I moved my lab repos to bitbucket when we outgrew 10 private repos. It was going to be quite expensive to add more at GitHub.

(Most of out repos are public but some things you want to keep private at first.)

Re:GitHub Raises $250M at $2B Valuation by joeyspn on Wednesday July 29, 2015 @08:17PM (#9972547)
Bitbucket is not as good? Feature-wise they're almost identical.... I use github for my FOSS projects and bitbucket for stuff that shouldn't be public, like for-profit soft and side-projects. If you don't see added value in free unlimited private repos that's not the case for many of us.
Re:GitHub Raises $250M at $2B Valuation by vidarh on Wednesday July 29, 2015 @09:02PM (#9972685)
I like Github best, but will readily admit it's mostly just because I'm most used to it. Like you I use both, with Bitbucket for my private stuff and Github for the public stuff. The latter mostly because that's where people are.
Re:GitHub Raises $250M at $2B Valuation by gfosco on Wednesday July 29, 2015 @11:31PM (#9973041)
I gladly pay for the Medium plan just for my own personal private usage. It's a wonder these services last as long as they do, when you guys don't want to support them.
Re:GitHub Raises $250M at $2B Valuation by vidarh on Thursday July 30, 2015 @04:49AM (#9973783)
The point is the nature of git means I don't really need any of them. They're convenient as a public dumping ground (Github) or "backup" (Bitbucket) with a decent web ui, but if they disappeared it'd make very little practical difference for me (other than recruiters having to find me via another site).
Re:GitHub Raises $250M at $2B Valuation by sytse on Thursday July 30, 2015 @05:58AM (#9973997)
What didn't you like about GitLab and when did you last try it?
Re:GitHub Raises $250M at $2B Valuation by dogma1138 on Wednesday July 29, 2015 @07:44PM (#9972424)
GitHub's enterprise grade services and their integration with 3rd party and on-site solutions is currently above what anyone else provides.

It's way above being a simple repository storage which isn't a trivial think to setup to begin with just watch the various talks from BitBucket's core team.

As long as everyone else has to play catch up they will be fine. And i don't see sourceforge as being comparable unless you just look at a project hosting in it's most basic form in which Google Drive or Dropbox can also fit in that category.

Re:GitHub Raises $250M at $2B Valuation by cma on Wednesday July 29, 2015 @09:07PM (#9972698)
>in which Google Drive or Dropbox can also fit in that category

Sourceforge offered shell access for SVN; Google drive and dropbox wouldn't support branching, merging etc. To say sourceforge is in a category closer to them than to github is ridiculous.

Re:GitHub Raises $250M at $2B Valuation by aikah on Thursday July 30, 2015 @05:41AM (#9973938)
You could implement an app that follows the git protocol on top of Google drive or Dropbox 'filesystem'. In fact, that would be a pretty neat project.
Re:GitHub Raises $250M at $2B Valuation by enahs-sf on Wednesday July 29, 2015 @07:40PM (#9972393)
I wonder what the sourceforge guys are making of this right now.
Re:GitHub Raises $250M at $2B Valuation by cozuya on Wednesday July 29, 2015 @10:41PM (#9972944)
Both of them are probably pretty upset.
Re:GitHub Raises $250M at $2B Valuation by timr on Wednesday July 29, 2015 @07:42PM (#9972409)
...all of which are provided by all of the other git hosting providers. Again: these are commodity features.
Re:GitHub Raises $250M at $2B Valuation by mgkimsal on Wednesday July 29, 2015 @07:55PM (#9972470)
a diff I see missing from bitbucket is the visualization - heat graphs/maps of my activity on a project or across projects. I know it wasn't there early on, but I've known more than a few people that keep committing to a project on a daily basis because they can keep their streak going on the visual chart (on github).

It's not really one particular feature, but a whole mess of little things that, collectively, will keep github 'default choice' for a lot of folks for a long time coming - it's inherently a bit more 'social'.

That said, I'm in agreement with your view that most other services have most of the main same features anyway - I prefer bitbucket for my projects, but... I'm in a minority. This sort of feels like MS Office vs OpenOffice 15 years ago. Yeah, technically there's a lot of the same stuff, but there's enough 'missing' features from multiple users' perspectives that the larger player still 'wins'.

Re:GitHub Raises $250M at $2B Valuation by dragonwriter on Wednesday July 29, 2015 @09:12PM (#9972707)
Git hosting is a commodity, but GitHub is a proprietary and increasing dominant solution with strong network effects that had git housing as a central element, but also includes several differentiating features on top of git hosting.
Re:GitHub Raises $250M at $2B Valuation by gavazzy on Wednesday July 29, 2015 @09:30PM (#9972751)
But the questions is: what are the specific differentiating features and will people always pay for them?
Re:GitHub Raises $250M at $2B Valuation by hyperpallium on Thursday July 30, 2015 @12:15AM (#9973144)
Yes, the network effect of social programming is the heart of open source, so the leader dominates more and more.

But migrating issues is not so trivial. There are probably several other subtle points of incompatibility making switching a headache. If it ain't broke is the Enterprise mantra. They love to standardise. They will hang on for decades.

However, the real point is that $20/m/user is comparatively cheap for the enterprise. The github category is already far better than the old ways; to win, they merely need be slightly more attractive and/or better known than the category alternatives.

Re:GitHub Raises $250M at $2B Valuation by deniszgonjanin on Thursday July 30, 2015 @11:36AM (#9975707)
Except GitHub isn't selling Git hosting. Github is right now a central piece of infrastructure for a huge number of tech companies. Infrastructure-wise, so many pieces connect to GitHub. CI, deployment, bug tracking, releases, etc...

Yes git hosting is commodity, but if you switch away from GitHub you have to switch so many other things as well. That takes time (hence money) and can be very disruptive to your infrastructure.

So unless GitHub starts to suck while someone else comes up with a different awesome solution that solves most of it, GitHub it could be worth way more than $2B.

Re:GitHub Raises $250M at $2B Valuation by Retric on Wednesday July 29, 2015 @08:07PM (#9972511)
Which is why Microsoft is worth 366.8B and GitHub was only valued at less than 1% of that.

However, the name recognition that allows GitHub to charge a premium really is worth something, and I suspect they plan on leveraging that 250M to try and grow. In the end though it's not our money so we really don't have a lot of information on if it was a good bet or not.

PS: For an off the wall example, they may be planning to become a seed incubator.

Re:GitHub Raises $250M at $2B Valuation by nahname on Wednesday July 29, 2015 @07:30PM (#9972344)
There is no one doing "exactly what GitHub does". If you think hosting git repos is all they are about, you are completely missing out.
Re:GitHub Raises $250M at $2B Valuation by tomchristie on Thursday July 30, 2015 @07:16AM (#9974216)
> There are already a number of players doing exactly what GitHub does

There are folks delivering similar services, but nothing remotely of the same standard.

> there isn't that much that ties a project to GitHub

They don't need to have any stickyness if they continue to provide a service that's far superior to other's offerings.

New entrants will find it incredibly difficult to break through at this point because of the immense investment that'd be needed to rival GitHub's service, and the lack of achieving significant user base and income during that process.

> Something tells me that the "facebook for programmers" angle is essential to selling the dream here.

The network aspect doesn't really need to be their main selling point.

GitHub's value to development companies is dead simple: It's a more productive tool than anything else out there.

Re:GitHub Raises $250M at $2B Valuation by bjourne on Thursday July 30, 2015 @12:57PM (#9976301)
> There are already a number of players doing exactly what GitHub does, for less money, and it's trivially easy to migrate a repository away from GitHub to those other providers.

What does "exactly" mean in this context? I've looked at competing code hosting sites and could find none that does exactly what GitHub does. For example GitHub very good search function which can quickly search through all commits, pull requests, tickets and wiki pages in a project in one go. It's a very useful feature no other code hosting site has. And that's just one of dozens of features (the repo branch visualization tool being another) that other sites doesn't have or doesn't do nearly as well as GitHub.

In a way, back then, Gmail did "exactly" what Hotmail did.. But not really.

Re:GitHub Raises $250M at $2B Valuation by lojack on Thursday July 30, 2015 @09:22AM (#9974751)
The analogy is closer to:

Git ~ Text Editor

GitHub ~ Microsoft Word

Sure, git is a commodity service, just like text editors are a commodity product. It's trivially easy to migrate a Git repository to a different service, but quite a bit less trivial to migrate all of the issues, integrations, hooks, wikis, CI services, etc.

When you look at the big picture, there are much fewer players doing exactly what GitHub does.

Re:GitHub Raises $250M at $2B Valuation by sidi on Thursday July 30, 2015 @12:00AM (#9973107)
From an employer's perspective, github profile has been one of the highest signal in our hiring decisions. Anecdotally, I have yet to see a gamed profile.

This builds a very tight feedback loop, and ends up with more developers using github. And I don't see anything disrupting this loop for the time being.

Re:GitHub Raises $250M at $2B Valuation by timr on Thursday July 30, 2015 @01:50AM (#9973334)
If you're hiring based on GitHub profiles, you're absolutely doing it wrong. I've seen plenty of total idiots with flashy GitHub profiles, and many -- if not all -- of the best coders I know have essentially nothing on GitHub.

A GitHub profile page is a strong signal only that you have a GitHub account. Any other use is strictly off-label.

Re:GitHub Raises $250M at $2B Valuation by sidi on Thursday July 30, 2015 @03:24AM (#9973551)
Punch cards, followers, stars on the repositories of the user, important contributions - all are available at a bird's eye view. You are missing the point if you just check whether the person HAS a github profile.
Re:GitHub Raises $250M at $2B Valuation by hessenwolf on Thursday July 30, 2015 @04:43AM (#9973770)
I find this rather confusing. I have some chops, but I have nothing public in open source. I have always been employed to do what I do. Also, I am really not going to put something on github now... my time is really expensive (I'd have to apply for a budget internally of non-billable hours. It really is pretty expensive).
Re:GitHub Raises $250M at $2B Valuation by JimmaDaRustla on Thursday July 30, 2015 @09:01AM (#9974571)
I was going to say exactly this - Word had very little competition, whereas GitHub has many equivalent competitors. I'm a fan of BitBucket - they allow free private repos, but the company as a whole offers multiple other enterprise solutions above and beyond what GitHub provides.
Re:GitHub Raises $250M at $2B Valuation by lojack on Thursday July 30, 2015 @09:44AM (#9974882)
Word had massive amounts of competition. WordPerfect dominated the market well before Microsoft Word, was the biggest competitor for a long time, and still remains popular in niche applications. Lotus Word Pro, WordStar, StarOffice, and countless other lesser used products.

Arguably, word processors are the one piece of software that probably has had the most competition throughout the years.

Re:GitHub Raises $250M at $2B Valuation by JimmaDaRustla on Thursday July 30, 2015 @01:29PM (#9976520)
If that was true, where are they now?

I remember some of these products as being wretched, and Word was our saviour, even with it's terrible formatting sometimes.

Re:GitHub Raises $250M at $2B Valuation by lojack on Friday July 31, 2015 @09:12AM (#9981481)
WordPerfect is still being used widely in the legal fields. StarOffice was open sourced and became OpenOffice and more recently has been forked into LibreOffice. Since we're now talking about more modern competition there's also Google Docs and iWork (for Mac only). All of these word processors are very widely used.

Either way, you were making the claim that Microsoft Word had very little competition, while GitHub has overwhelming competition. This is very far from the truth. Microsoft Word has and has always had very healthy competition in much the same way that GitHub has plenty of competition. Like it or not, at this point in time GitHub is the golden standard, while the competition is riding in their coattails. Very similar to Microsoft Word.

Re:GitHub Raises $250M at $2B Valuation by HyprMusic on Thursday July 30, 2015 @09:09AM (#9974625)
I see GitHub's monopoly being in the services that integrate with it. We couldn't switch from GitHub even if we wanted to, not without finding alternatives to all the integrated services we use. That's too much friction for little gain.
Re:GitHub Raises $250M at $2B Valuation by bernardlunn on Thursday July 30, 2015 @08:21AM (#9974419)
I think it makes sense. Enterprise saas is great (direct moentization) but cost of sale sucks. Viral growth plus direct monetization is holy grail.
Re:GitHub Raises $250M at $2B Valuation by hga on Wednesday July 29, 2015 @07:10PM (#9972241)
I'm not aware of Microsoft Word or any editor I've ever used or heard of forbidding me from using the word "retards" or any other. Heck, Gnu Emacs allows me to write proprietary software, a user freedom RMS is no doubt not entirely happy with.

I require that general freedom of expression in my tools and do no tolerate vendors who engage in these sorts of damaging stunts. I suspect I'm not alone, and I note GitHub has a further problem of not being all that sticky, e.g. I moved all my repos off it earlier today after we got confirmation of this.

Re:GitHub Raises $250M at $2B Valuation by erics32 on Wednesday July 29, 2015 @08:32PM (#9972600)
Also not the first time Github has deleted a repo for ideological reasons. See: C+=
Re:GitHub Raises $250M at $2B Valuation by netheril96 on Wednesday July 29, 2015 @09:11PM (#9972705)
Care to elaborate about it? I just found it accessible at https://github.com/ErisBlastar/cplusequality
Re:GitHub Raises $250M at $2B Valuation by erics32 on Wednesday July 29, 2015 @09:39PM (#9972771)
Re:GitHub Raises $250M at $2B Valuation by skarap on Thursday July 30, 2015 @10:41AM (#9975255)
Just wanted to thank you. I never heard of the C+= saga - you made my day!
Re:GitHub Raises $250M at $2B Valuation by huac on Wednesday July 29, 2015 @09:58PM (#9972831)
it was removed by bitbucket as well.

god, this repo is reprehensive.

Re:GitHub Raises $250M at $2B Valuation by colllectorof on Thursday July 30, 2015 @12:59AM (#9973243)
I don't get the outrage. In fact, I think it's a brilliant parody of post-structuralist jargon, self-contradictions and pretentious verbal mannerisms. If you take this repo as a serious attack against feminism I have to point out that as far as I can see the whole thing has no substance and offers no comments on real-life issues. Zero.

It satirizes a certain vacuous style of writing. Saying that it threatens feminism is like saying that satirizing jargon-heavy research papers threatens science. Is the jargon really all that matters?

I went to Slashdot through the link above which led me back to HN. The reactions just seem bizarre. Even if offensive to some, the readme.md is fully within the traditions of American comedy. You don't get all angry about Jeff Foxworthy's You Might be a Redneck, right? You don't proclaim that he misrepresents the rural poor and trivializes their hardships? Or do you?

Re:GitHub Raises $250M at $2B Valuation by anonymousab on Thursday July 30, 2015 @01:33AM (#9973300)
Perhaps Github do not feel that satire belongs there.
Re:GitHub Raises $250M at $2B Valuation by Cthulhu_ on Thursday July 30, 2015 @06:38AM (#9974114)
If they didn't then a lot of repos would be removed or censored. If they don't though, then - similar to the 'retard' censorship - they're inconsistent and using double standards (which BTW is also a trait of the SJW subculture the c+= repo parodies)
Re:GitHub Raises $250M at $2B Valuation by brighteyes on Wednesday July 29, 2015 @10:46PM (#9972956)
It's satire.

edit: why the downvotes? honest question.

Re:GitHub Raises $250M at $2B Valuation by issaria on Thursday July 30, 2015 @05:46AM (#9973959)
People feel the power when the click the downvote button.
Re:GitHub Raises $250M at $2B Valuation by proveanegative on Thursday July 30, 2015 @07:39AM (#9974280)
If this is where the things are going the time may soon come for someone to launch a GitHub clone that deliberately only bans illegal content and provides technological means of protection against Twitter mobs.

Meanwhile, it would be nice to have a reusable code of conduct written with the same attitude. E.g., it would only forbid personal attacks, credible threats of violence against other contributors and violations of the law (like committing warez to the repository). It would deny any responsibility for what the contributors say elsewhere on the Internet and state an unwillingness to discuss their speech on the project grounds. It could include anti-blackmail clauses like that agitating people on social media to "support" your issue by shaming the maintainers will get you banned and the issue closed immediately and irrevocably. The latter would have to be carefully written, though, to not be exploitable.

Re:GitHub Raises $250M at $2B Valuation by seanflyon on Wednesday July 29, 2015 @07:24PM (#9972315)
Could you explicitly state what it is you are referring to? I'm not familiar with github's content restrictions.
Re:GitHub Raises $250M at $2B Valuation by hga on Wednesday July 29, 2015 @07:39PM (#9972391)
https://news.ycombinator.com/item?id=9966118

tl;dr: Observed fact, GitHub disappeared a repo (this I personally know for a fact) and all its forks, the only reason we can surmise is that it described itself as "X for retards". I believe it's this one https://github.com/WebMBro/WebMConverter now described as "WebM for bakas." (Japanglish for idiots or fools).

Per this https://imgur.com/QC51FZz it was indeed for the use of that word.

I'd be more willing to extend some slack to GitHub if they hadn't precipitously turned off their service for these repos, that's worse than this example of their "tolerance", but who knows what it'll be next?

Who knows how this will play out in the long term; their trashing of their meritocracy rug suggests this is not a one off (ADDED: and erics32 reminded me of C+=). Why should I or anyone else concerned about long term stability invest in their particular value adds when they show such capriciousness?

The great point, in relation to this topic of their latest investment, is that companies that depend almost entirely on their "communities" can screw those up and destroy their value.

Re:GitHub Raises $250M at $2B Valuation by geographomics on Wednesday July 29, 2015 @09:07PM (#9972699)
What a curious turn of events. Is "retard" particularly offensive in some cultures? I wasn't aware it had such inflammatory power behind it.
Re:GitHub Raises $250M at $2B Valuation by samt on Wednesday July 29, 2015 @09:31PM (#9972753)
Yes it is highly offensive to many English speaking individuals in the US. It has historically been used as a highly derogatory term for disabled individuals.
Re:GitHub Raises $250M at $2B Valuation by hga on Wednesday July 29, 2015 @09:41PM (#9972787)
It's certainly at minimum an insulting word, and in this context unambiguously so.

In the context of, say, aerodynamics, its merely a word of art, e.g. http://dictionary.reference.com/browse/aerodynamic+braking

It'll be another word, perhaps in a more ambigious context, next time. Which brings up another point: I just don't want to have to worry about what will become this politically incorrect in the future when I'm writing code and documentation.

Re:GitHub Raises $250M at $2B Valuation by rmc on Thursday July 30, 2015 @03:37AM (#9973593)
> I just don't want to have to worry about what will become this politically incorrect in the future when I'm writing code and documentation.

Then don't say/write bigotted things. Honestly, it's like asking people not to write spelling or grammar mistakes in documentation. It's not that hard.

Re:GitHub Raises $250M at $2B Valuation by hueving on Thursday July 30, 2015 @03:52AM (#9973626)
tell that to airbus engineers. Perhaps you can boycott flying on every airbus because it says "retard" to the pilots on landing.
Re:GitHub Raises $250M at $2B Valuation by rmc on Thursday July 30, 2015 @08:13AM (#9974397)
Do you not know that words can have more than one meaning? From the context you can tell the meaning. When airbus use "retard" they're using it to mean "to slow down".

It's not "these 6 letters in this combination is banned", it's "stop insulting people based on mental illnesses".

Re:GitHub Raises $250M at $2B Valuation by hueving on Friday July 31, 2015 @05:11AM (#9980717)
It's not insulting people based on mental illnesses though. The software wasn't for people with mental illnesses.
Re:GitHub Raises $250M at $2B Valuation by ams6110 on Wednesday July 29, 2015 @10:37PM (#9972932)
It's a perfectly good word that should not be banned:

This patch retards the rate of retry attempts after three consecutive failures

Re:GitHub Raises $250M at $2B Valuation by onion2k on Wednesday July 29, 2015 @11:03PM (#9972984)
It wouldn't be banned in that context.
Re:GitHub Raises $250M at $2B Valuation by saryant on Wednesday July 29, 2015 @11:35PM (#9973050)
That requires people to understand context and nuance.

We live in a world where a guy wants to ban Mel Brooks' The Producers because he doesn't realize it's a satire of Hitler, not an homage. Lots of people don't or won't appreciate context.

Re:GitHub Raises $250M at $2B Valuation by rmc on Thursday July 30, 2015 @03:36AM (#9973590)
The context of the original repo was very clearly that of an insulting word.

re: The Producers, with any topic you'll get one or two extremists of any varity. You should judge it not by "did someone want to stop this", but instead by "did someone(s) in power to stop it, want to stop it". One crank protesting outside a cinema is very different from the CEO of a movie studio deciding not to make the film.

Re:GitHub Raises $250M at $2B Valuation by s73v3r on Thursday July 30, 2015 @01:55AM (#9973344)
And generally people who don't understand context are laughed off the stage and not taken seriously.
Re:GitHub Raises $250M at $2B Valuation by okasaki on Thursday July 30, 2015 @04:06AM (#9973674)
Apparently not on github, however.
Re:GitHub Raises $250M at $2B Valuation by afandian on Thursday July 30, 2015 @04:55AM (#9973808)
The whole argument hangs on that point. I don't know where your optimism comes from. Seeing a lot of human behaviour on the net in this area, I have pretty much zero confidence that the right decision would always be made.
Re:GitHub Raises $250M at $2B Valuation by _ak on Thursday July 30, 2015 @07:43AM (#9974298)
"Mental retardation" has been a medical term since relatively recently. The "retardation" means nothing more than "being held back". But people did pick it up as a derogatory term, and so it was replaced with "intellectual disability". A classic euphemism treadmill.

In the context of medication, "retard" is still in use: it describes medication that is released steadily and continuously into the bloodstream.

Re:GitHub Raises $250M at $2B Valuation by geographomics on Wednesday July 29, 2015 @09:43PM (#9972794)
Useful to know, thanks. I was quite surprised by the furore as in the UK it's typically not deemed quite so offensive.
Re:GitHub Raises $250M at $2B Valuation by justincormack on Thursday July 30, 2015 @12:18PM (#9976011)
It is fairly offensive in the UK too. But we usually use fucktard instead I guess which confuses the issue.
Re:GitHub Raises $250M at $2B Valuation by rmc on Thursday July 30, 2015 @03:33AM (#9973576)
Not just USA, in a lot of the rest of the Anglosphere it's insulting.
Re:GitHub Raises $250M at $2B Valuation by scubadude on Wednesday July 29, 2015 @11:20PM (#9973017)
Think for a minute that you had an intellectual disability. Would you be comfortable with people casually using the word?
Re:GitHub Raises $250M at $2B Valuation by ploxiln on Thursday July 30, 2015 @12:02AM (#9973110)
This reaction to the word will over time also come to the replacement word that people will need to come up with to refer to the condition.

"idiot" and "imbecile" used to be the terms used by medical professionals to refer to mentally retarded people in the 50s and 60s. Then those terms became insults, so they started using the term "mentally retarded". Now that retard has become an insult, another word will have to be found, (handicapped? slow?) and then it will become an insult, and they'll have to find another word...

Re:GitHub Raises $250M at $2B Valuation by omegaham on Thursday July 30, 2015 @05:05AM (#9973839)
Also known as the "euphemism treadmill."

The next phase has already begun - "You were one of the special children, weren't you" is a pretty common start to an ass-chewing in the military. They'll have to move on pretty soon.

Re:GitHub Raises $250M at $2B Valuation by hueving on Thursday July 30, 2015 @03:55AM (#9973638)
I'm not comfortable with people casually contributing to nodejs. Can I have that banned?
Re:GitHub Raises $250M at $2B Valuation by joesmo on Wednesday July 29, 2015 @09:19PM (#9972724)
"The great point, in relation to this topic of their latest investment, is that companies that depend almost entirely on their "communities" can screw those up and destroy their value."

I think it's pretty much inevitable once the money rolls in that companies like Github and others will start censoring content and generally doing things that upset the community to appease their investors. I can't think of a single company that doesn't do this, and in many cases it has led to a downturn of the company if not outright demise.

Re:GitHub Raises $250M at $2B Valuation by s73v3r on Thursday July 30, 2015 @01:57AM (#9973348)
I don't think as many people are upset by these being taken down as you think.
Re:GitHub Raises $250M at $2B Valuation by joesmo on Thursday July 30, 2015 @11:10AM (#9975497)
Not this particular Github repo maybe, but once they start taking down stuff, they will eventually hit something that will make people quite upset. Though from what other social networks generally experience, that won't be enough to drive a lot of users away, usually just the core ones which is enough to start the momentum away from the platform.
Re:GitHub Raises $250M at $2B Valuation by crucini on Wednesday July 29, 2015 @10:16PM (#9972876)
Github has chosen the left/PC side, certainly, as evidenced by the rug death. But I suspect this will help them rather than hurt, as the majority of developers are probably left/PC, as is leadership of major tech companies. They are aligning with the power structure.

Do you think Bitbucket would stand up to a PC Twitter campaign? I think not; only the explicitly ideological want to fight such battles.

Re:GitHub Raises $250M at $2B Valuation by gizmo686 on Wednesday July 29, 2015 @07:33PM (#9972358)
https://news.ycombinator.com/item?id=9966118

This was on the front page recently. 741 comments and only 480 upvotes, so it wouldn't suprise me if it set off the flamewar filter and got pushed off.

Re:GitHub Raises $250M at $2B Valuation by jessaustin on Wednesday July 29, 2015 @08:57PM (#9972674)
It was surprising how long that stayed on the front page: it was still there when comments were ~550 and upvotes were at least a hundred less.
Re:GitHub Raises $250M at $2B Valuation by bmir-alum-007 on Wednesday July 29, 2015 @09:47PM (#9972804)
The value is a premium considering Atlassian was valued last year at $3.3B even though it has significantly more enterprisey features/ecosystem in the wiki/issue tracker/CI space, although it's not yet owned the social VCS enterprise/SaaS space.

Atlassian has an interest in dominating the enterprise-side with JIRA (issue tracker) & Confluence (wiki). Atlassian's Github non-Enterprise competitor, Bitbucket, has unlimited private repos for free or $200/enterprise. Atlassian also offers FishEye/Crucible and Stash to compete with GE.

The big plus with JIRA/Confluence are the plethora of free/paid plugins and lots of enterprisey features that aren't available in Redmine/Chili, Trac, etc. without significant work. In those circumstances, IT shops appreciate Active Directory provisioning, fine-grained permissions and such when any of mediawiki, google docs/quip, asana aren't often up to task without lots of extra work. (Yes, deploying Atlassian to production used to be a PITA, but it's much better than it was some years ago.)

Atlassian's HipChat is basically a 37signals' Campfire clone, and Slack/FlowDock are significantly better for most use-cases.

In the CI market, most shops end up deploying Jekins/Hudson because of it's cross-platform slave builder agents and massive plugin ecosystem. I wouldn't use Bamboo. CI needs to be deployed when enterprise can't use TravisCI or similar.

Re:GitHub Raises $250M at $2B Valuation by qwerqweq on Wednesday July 29, 2015 @10:10PM (#9972863)
What is "Active Directory provisioning"? Is this just an alternative way to authenticate users with the wiki similar to LDAP?
Re:GitHub Raises $250M at $2B Valuation by roel_v on Thursday July 30, 2015 @05:48AM (#9973967)
Active Directory is a whole bunch of stuff build on top of something that looks like LDAP except less sucky, and it lets you do many things from setting permissions to sharing printers and deploying software. It's not something to be installed during a lazy Friday afternoon following a 'AD 101' tutorial though.
Re:GitHub Raises $250M at $2B Valuation by bmir-alum-007 on Friday August 07, 2015 @10:37PM (#10026120)
Yup. Basically, apps that do MS-specific LDAP queries to AD or something emulating it (Samba). It's also often useful for apps to be allow admin users to tweak the actual LDAP queries in case they have a custom enterprise-wise schema. Stanford, for example, used AD as the "single source of truth" with another LDAP setup for *NIX. (In addition to a modified version of MIT Krb5 with AFS integrations.)
Re:GitHub Raises $250M at $2B Valuation by fragsworth on Wednesday July 29, 2015 @07:50PM (#9972450)
> That's why Github is being valued at $2B.

Also, keep in mind, we can't see the terms of this deal, and how much special treatment the investors will be getting from it.

The valuation is just an upper limit to the true measured value of the company until we can see the terms of the deal.

Re:GitHub Raises $250M at $2B Valuation by ghuntley on Thursday July 30, 2015 @01:49AM (#9973328)

    Yep, you are right on point. Developers use the commodity version at home and
    want to use the same (awesome) tools in the workplace. Enterprise companies 
    who wish to differentiate their hiring/talent pipeline recognise this and
    consider it a commercial advantage. Additionally these same enterprises have
    strict IP policies which prevent the IP from being hosted in the cloud. Win Win.

    The enterprise product VMware/Xen/HyperV image is *the exact same* ruby/chef
    codebase as used in production on GitHub.com. They are making an absolute
    killing via price discrimination - have you seen the enterprise pricing? 

    https://enterprise.github.com/features#pricing

    - 10 developers -> $2,500 USD a year.
    - 50 developers -> $12,500 USD a year (+/- enterprise negotiations)
    - 150 developers -> $37,500 USD a year (+/- enterprise negotiations)
    - 500 developers -> Telephone number of a sales/account rep appears.

    IMHO this (cheap) cash is going to be used to grow their sales and enterprise
    support teams to accelerate this loop. https://jobs.github.com/companies/GitHub
Re:GitHub Raises $250M at $2B Valuation by andruby on Thursday July 30, 2015 @03:58AM (#9973646)
Nope, the enterprise version is _not_ the exact same ruby/chef codebase. See for example this blogpost [1] where they announce LDAP sync. New features are often released on the public Github before they are included into a new github enterprise release.

That being said, the enterprise version is very close to the public version. They are probably branches of the same repositories.

[1] https://github.com/blog/category/enterprise

Re:GitHub Raises $250M at $2B Valuation by ghuntley on Thursday July 30, 2015 @08:14AM (#9974401)
There are four distinct products in production (public, firewall, ghe v1 and ghe v2). I've explored the internals between all of the minor and major enterprise releases over a beer or two on a lazy afternoon. The initial product was a separate spin-off and there was definitely product convergence at the ghe v2 stage which appears to be based off public. My best uninformed, informed guess as of v2 they are now on the same branch, potentially using feature flags to enable/disable behavior to reduce maintenance/support overhead. Extremely interesting stuff can be found at the pre-install and immediate post-install stage (use standard forensics tools + granular vmware snapshots to produce diffs) that's all I will say on the topic however.
Re:GitHub Raises $250M at $2B Valuation by peteretep on Thursday July 30, 2015 @02:50AM (#9973462)
Any CTO signing off on $37,500USD a year for 150 developers, when you can get unlimited developers on Bitbucket for $2,400, probably needs to be fired.
Re:GitHub Raises $250M at $2B Valuation by ghuntley on Thursday July 30, 2015 @03:03AM (#9973490)
I see you have not had much experience with large companies; $37k is nothing there are line managers who can sign off on amounts larger than this :-)
Re:GitHub Raises $250M at $2B Valuation by peteretep on Thursday July 30, 2015 @05:41AM (#9973939)
An ability to sign off more than that does not mean it's a good use of company money.
Re:GitHub Raises $250M at $2B Valuation by vdaniuk on Thursday July 30, 2015 @02:59AM (#9973484)
Are you sure?

The price of the Github's service is ~$20.8 per developer per month. This is about 10-30 minutes of developers time worth per month. Adapting to Bitbucket's workflow and learning its UI would take much more time.

Re:GitHub Raises $250M at $2B Valuation by peteretep on Thursday July 30, 2015 @05:42AM (#9973946)
If you've hired a developer for whom using Bitbucket instead of Github takes 10-30 minutes more effort a month, you need to rereview your hiring process.
Re:GitHub Raises $250M at $2B Valuation by vdaniuk on Thursday July 30, 2015 @05:49AM (#9973969)
I am not sure anyone actually hiring would take this advice seriously.
Re:GitHub Raises $250M at $2B Valuation by neya on Thursday July 30, 2015 @03:28AM (#9973562)
I agree, in fact, I don't understand why it's only valued at $2B, when a platform with no monetization model like Instagram was valued (and sold) at $1B.
Re:GitHub Raises $250M at $2B Valuation by hueving on Thursday July 30, 2015 @03:48AM (#9973616)
instagram has a massive userbase. advertising potential is much larger.

people expect advertising on a social network. if github started doing that, developers would throw a shit-fit and bail

Re:GitHub Raises $250M at $2B Valuation by mpdehaan2 on Wednesday July 29, 2015 @10:04PM (#9972850)
I'm a bit curious how much GitHub Enterprise is being adopted.

Obviously winning someone like IBM and HP (I don't know what they use) would be big.

But I see most companies using GitHub private organizations (paid per repo) even when they are sometimes quite large. I might be totally wrong here, but I'm kinda interested in what the split is.

Obviously every software company having a huge chance of keeping their private source control code in you is a big deal, and even "monetize way later" makes sense here considering the dominance they are showing.

And mostly showing without any major improvements to the product (.com) in a LOOOOONG time, but I will say the stability has gotten much better, and I do appreciate that at least.

Re:GitHub Raises $250M at $2B Valuation by danpalmer on Thursday July 30, 2015 @06:43AM (#9974128)
A lot of companies have regulatory requirements which require them to host a lot of their support services, and for many companies with small dev teams (~1k-10k employees, 10-100 devs), management and policy is strict enough that they will just buy the enterprise version.

Remember that inside the enterprise version, you have full control over all the organisational structure - essentially giving you an extra level of granularity on permissions. That's quite important for many companies.

Re:GitHub Raises $250M at $2B Valuation by cmullen on Thursday July 30, 2015 @02:53AM (#9973468)
HP has HP ALM and IBM has Rational. HP also uses CollabNet TeamForge for source control in some groups.
Re:GitHub Raises $250M at $2B Valuation by danpalmer on Thursday July 30, 2015 @06:40AM (#9974122)
I bet there are at least 3 teams each in HP and IBM that use separate GitHub enterprise installations.

For these companies, using public GitHub isn't even a question. It would cost far more in terms of lawyers, managers, etc to approve use of public GitHub than to just buy an enterprise installation for a department.

Also, just because they have (and sell) a product that does this, doesn't mean that they use it, that it's appropriate, that their devs want to use it, etc. Separate departments in companies of these sizes act like individual companies, IBM even has the term Blue Dollars for money that they spend on other IBM services.

Re:GitHub Raises $250M at $2B Valuation by ratpik on Thursday July 30, 2015 @03:13AM (#9973517)
Paypal, SAP, Vimeo and lots of bug companies uses enterprise github.
Re:GitHub Raises $250M at $2B Valuation by hkmurakami on Wednesday July 29, 2015 @07:04PM (#9972205)
So it seems that the true test will whether a shop like HP would adopt Github Enterprise and pay $20/mo/programmer for 50,000 programmers and pay $1mm/mo to Github.
Re:GitHub Raises $250M at $2B Valuation by zzalpha on Wednesday July 29, 2015 @07:16PM (#9972276)
Probably not. No deal at that scale is done at list rates.

But it'd still be a very lucrative deal for GH if it happened.

Re:GitHub Raises $250M at $2B Valuation by hkmurakami on Wednesday July 29, 2015 @07:29PM (#9972335)
Good point on the list rates. Then again contract terms will probably be longer right, so both sides sort of "win" there.
Re:GitHub Raises $250M at $2B Valuation by serve_yay on Wednesday July 29, 2015 @07:40PM (#9972394)
It's kind of crazy to me that its value even needs to be argued for. But then again, I use it every single day.
Re:GitHub Raises $250M at $2B Valuation by hueving on Thursday July 30, 2015 @04:10AM (#9973684)
and how much money do you give them? Also, how painful would it be for you to switch to a different company (e.g. bitbucket)?
[deleted]
Re:GitHub Raises $250M at $2B Valuation by cmelbye on Wednesday July 29, 2015 @07:15PM (#9972271)
That's what he was saying. When companies move to enterprise, they pay per-user instead of per-repo.
Re:GitHub Raises $250M at $2B Valuation by wslh on Wednesday July 29, 2015 @07:17PM (#9972281)
Yes, it was my fault, I am a GitHub customer but never realized they have a specific enterprise option.
Re:GitHub Raises $250M at $2B Valuation by arikrak on Wednesday July 29, 2015 @07:04PM (#9972203)
Github currently may use the "social coding" part for marketing now, but it can build off it in the future. For example, StackOverflow built a whole careers site off Q&A, Github can choose to go further based on real code.
Re:GitHub Raises $250M at $2B Valuation by MarkPNeyer on Wednesday July 29, 2015 @07:38PM (#9972383)
"github labs used machine learning to generate a simple english -> python translation algorithm. it crawled the millions of commits, looking at comments and commit logs to understand software"
Re:GitHub Raises $250M at $2B Valuation by arikrak on Wednesday July 29, 2015 @11:53PM (#9973088)
(c. 2028) Github announced today that it has acquired StackExchange, known for its Q&A site for developers and algorithms. This will let Github enhance their own automated software development suite. Github analyzes open-source and closed-source code (under licensing agreements) to produce new software automatically on demand. Currently Github primarily determines a piece of code's functionality from its unit tests, but this acquisition will let them expand their source of knowledge.

This may increase the concern among some developers and algorithm managers that Github is becoming too powerful. There has been controversy in the past over Github's restricted API access to open source code on its site. Some developers want to move their code from Github, but they've come to rely on the automatic tools Github provides...

Re:GitHub Raises $250M at $2B Valuation by wstrange on Wednesday July 29, 2015 @07:51PM (#9972461)
But anyone else can do the same (at least for all of the public repos).
Re:GitHub Raises $250M at $2B Valuation by sytse on Thursday July 30, 2015 @06:06AM (#9974025)
The social identity and open source hosting have strong network effects that would warrant a high valuation. The enterprise functionally has much less network effects and using the power of open source we're able to offer a compelling product for less than $5/month per user. I wonder what other people think, is the value in the GitHub.com offering that has a moat due to the network effects but doesn't generate much revenues or is the value in the enterprise product that generates revenues but has much smaller network effects.
Re:GitHub Raises $250M at $2B Valuation by nivertech on Thursday July 30, 2015 @11:11AM (#9975500)
IBM acquired Rational Rose and was selling ClearCase to F500 companies for if I'm not mistaken: $13K/developer/year and ClearCase Lite for $2K/developer/year.
Re:GitHub Raises $250M at $2B Valuation by otis_inf on Thursday July 30, 2015 @08:26AM (#9974441)
You too miss a vital point: every user of github who doesn't pay for using the service adds to the costs of running the service. The popular it gets among free users, the more costs github has. What you're referring to is precisely the reasons why users use the service for free, and of all these users github doesn't make a dime (well, in practice they might make indirect money of these users by selling profile information and perhaps because some users might purchase services because they know github, but that's not a given)

> Companies that need enterprise functionality around security and flow configurability move to Github Enterprise and spend, not $7/month/organization, but $20/month per programmer.

This is not a given at all. Github is used by many because it's a great free service. When you have to pay for the service however (or better: you're going to use a service offered by github which costs money), there are other alternatives which might be cheaper or even free. E.g. private repositories are free on bitbucket. Private repositories don't need the social aspects of github at all, as they're private and the group of people using the repo is limited and known up front.

I find the article missing this point as well: sure they got funding and that's great, but their popularity among the users of the free service is not a reason to think they'll be a very profitable company: only the paying users can make that happen.

Re:GitHub Raises $250M at $2B Valuation by debaserab2 on Thursday July 30, 2015 @02:13AM (#9973386)
I agree, but they are a bit of a phenomenon given the amount of marketshare they actually have. They have something else going for them, and I think it's that they are the default option for most new developers as their centralized repository.

It's interesting because bitbucket still offers free private repos yet doesn't seem to have nearly as much following as github.

Re:GitHub Raises $250M at $2B Valuation by spdionis on Thursday July 30, 2015 @06:08AM (#9974032)
Imo it's because bitbucket UI is just bad. Especially issues and navigation among repositories. I have a really hard time to get used to it.
Re:GitHub Raises $250M at $2B Valuation by NicoJuicy on Thursday July 30, 2015 @07:20AM (#9974230)
Microsoft Word as source control for programmers is Visual Studio Online, which also supports git.

Not Github ;-)

PS. Visual Studio Online is free up to 5 team members and costs 20€ / user / month for every additional team member ( so essentially saving 100 €/ month). It's also free for msdn subscribers

Re:GitHub Raises $250M at $2B Valuation by devy on Thursday July 30, 2015 @11:07AM (#9975473)
Github Enterprise is essentially a self-hosted version of Github. And there are similar open sourced alternatives like GitLab and Gitorious too. I wonder why those alternatives didn't threat Github Enterprise? First-mover advantage? Branding?
Re:GitHub Raises $250M at $2B Valuation by spectrum1234 on Thursday July 30, 2015 @12:09PM (#9975954)
Maybe it was obvious? But maybe not. It's no different than any company offering a really solid app for free, and then even more amazing features for a cost.
Re:GitHub Raises $250M at $2B Valuation by InclinedPlane on Wednesday July 29, 2015 @11:14PM (#9973000)
But, if that's true, shouldn't they already be rolling in money already? Why do they need an injection of cash?
Re:GitHub Raises $250M at $2B Valuation by kevin_thibedeau on Wednesday July 29, 2015 @09:24PM (#9972732)
There aren't enough programmers on the planet to justify this valuation.
Re:GitHub Raises $250M at $2B Valuation by mynameishere on Thursday July 30, 2015 @12:26AM (#9973168)
Github is basically Microsoft Word for programmers

That makes no sense at all. It's like the "track changes" feature in Word, maybe. You know--one little feature on a much, much larger tool.

Re:GitHub Raises $250M at $2B Valuation by Retra on Thursday July 30, 2015 @03:08AM (#9973502)
The point is that it is a standard, critical work tool.
Re:GitHub Raises $250M at $2B Valuation by hueving on Thursday July 30, 2015 @04:12AM (#9973689)
No it's not. I work in open source and very rarely use github. git is a standard tool, github is only a polished frontend that seems to be a standard amongst web developers.
Re:GitHub Raises $250M at $2B Valuation by leftnode on Thursday July 30, 2015 @08:13AM (#9974395)
Yeah, there, are, um, a lot of them.
Re:GitHub Raises $250M at $2B Valuation by adamors on Thursday July 30, 2015 @07:16AM (#9974217)
It's really not. In the last 3 places I worked at we all used Bitbucket because their pricing is more reasonable and it integrates nicely with other Atlassian products like Jira.
Re:GitHub Raises $250M at $2B Valuation by Retra on Thursday July 30, 2015 @12:18PM (#9976010)
Ok, so Bitbucket is also a standard, critical tool.