Live data from Hacker News

Bitbucket passes one million users

blog.bitbucket.org

171–180 of 188 posts

Re: Bitbucket passes one million users

#172

Github has the social aspects nailed down, but for small teams or personal projects, I don't hesitate to use bitbucket. Particularly now that you can use HipChat for free on small teams, hosting with bitbucket and managing your project exclusively through Atlassian is fantastic. I like issue management in bitbucket much more than github, as well (personal opinion, no great foundation here).

I don't understand why they offer an Enterprise version of Stash, but not Bitbucket! I do SCM migrations for companies, and I find people pick up Hg a lot faster than Git. But no enterprise customer is going to use an externally hosted solution.

Re: Bitbucket passes one million users

#173
post #146

Earlier quoted context omitted.

This is a huge problem for us also, and I've considered moving things over to Jira several times over the past couple weeks because of it. The only quasi-solution I've found is to feed multiple repos into a single chat room in Hipchat so people can get some idea of progress. More broadly though, I'm quite dissatisfied with GH issues (UI, poor search, clunky milestones, no burn charts, etc.).

I understand the frustration with GH limitations (no burn charts and hardly any reporting). For us, the minimalism ended up working in harmony with our process, but I can see situations where it wouldn't. The UI and milestones, though, I think are good. JIRA is to me the king of clunky. I've used it in 3 projects over the years and evaluated it last year, and I've been pretty disappointed with it. To borrow from anot…

Thanks for the suggestion. I've also used Jira in the past and wasn't super impressed with it at the time for just the reasons you mentioned -- lots of features but not integrated seamlessly and often overloading the user with options and not presenting a very good user experience (both in terms of speed / design / etc.). That said, I have the sense that GH is slowing down, I constantly have issues that seem to be similar to the old Twitter fail whale problem, either with what appears to be incorrect old cached data or Octocat "hello these droids that you are looking for can't be found since our ORM sucks." I assume this is some Rails stack issue (i.e. some aspect of the old Rails can't scale argument that was never really refuted but people forgot about as they stopped trying to optimize Rails apps for speed).

btw, I don't think that there is necessarily anything wrong Milestones, but there are always too many clicks involved in the GH interface and the buttons are often not where I expect them to be -- even when you have something that works well (i.e. dynamic adding of tags that automatically updates the DB), there is frequently no indication of actual success, which ends up puzzling the user.

Thanks a lot for the suggestion for YouTrack, will definitely check it out.

Re: Bitbucket passes one million users

#174
post #173

Earlier quoted context omitted.

I understand the frustration with GH limitations (no burn charts and hardly any reporting). For us, the minimalism ended up working in harmony with our process, but I can see situations where it wouldn't. The UI and milestones, though, I think are good. JIRA is to me the king of clunky. I've used it in 3 projects over the years and evaluated it last year, and I've been pretty disappointed with it. To borrow from anot…

Thanks for the suggestion. I've also used Jira in the past and wasn't super impressed with it at the time for just the reasons you mentioned -- lots of features but not integrated seamlessly and often overloading the user with options and not presenting a very good user experience (both in terms of speed / design / etc.). That said, I have the sense that GH is slowing down, I constantly have issues that seem to be si…

I agree completely on the GH slow down / fail whale type of problems.

I use GH for about 12 hours a day almost every day, between open source and client projects. I face slow downs in the issue tracker, the git repos themselves (I only use command line), and the web interface to browse a project (code, history, pull requests). I notice a slow down about once a day. Some features, like the contributors graph, are always dead slow. About 10-20% of PR merge attempts fail, and I have to click the button again, sometimes multiple times. I see the Unicorn fail page or some Octocat fail page often enough.

It makes me think exactly of what you describe, a combination of Rails perf / scalability and perhaps a lack of strong backend engineering, I'm not sure.

Right now the problems are in the level of a mild annoyance / surprise that a company like GH has these issues. If it gets worse, I would consider moving away. But because I truly love the UI and overall functionality, it's a positive tradeoff for us at the moment.

You're very welcome regarding the YouTrack suggestion.

Re: Bitbucket passes one million users

#175
post #173

Earlier quoted context omitted.

Thanks for the suggestion. I've also used Jira in the past and wasn't super impressed with it at the time for just the reasons you mentioned -- lots of features but not integrated seamlessly and often overloading the user with options and not presenting a very good user experience (both in terms of speed / design / etc.). That said, I have the sense that GH is slowing down, I constantly have issues that seem to be si…

I agree completely on the GH slow down / fail whale type of problems. I use GH for about 12 hours a day almost every day, between open source and client projects. I face slow downs in the issue tracker, the git repos themselves (I only use command line), and the web interface to browse a project (code, history, pull requests). I notice a slow down about once a day. Some features, like the contributors graph, are alwa…

Yep, we are seeing exactly the same things and have more or less the same response. I've long been a huge Github fan so to think of moving away makes me quite sad, but the frequent chunkiness (even exhibited in things as simple as switching between page 1 and 2 of open issues) causes me a lot of frustration every day. I'm not ready to give up just yet however.

Re: Bitbucket passes one million users

#176
post #107

Earlier quoted context omitted.

Bitbucket has a free tier for unlimited private repositories with 5 or fewer collaborators. Though you sign up with an email address, there is nothing about it being with "your school-issued email", because there is no stipulation about the tier being for students. Github will approve people for using a student email address even if their school doesn't give them an email account, but it happens on a case by case bas…

Sorry, I don't think I was clear. I'm not disputing the Bitbucket free service, I was just pointing out that Bitbucket do have a student account, and it's handled automatically by you just adding your student Email to your account. I assumed (wrongly, perhaps?) that Github would use a similar system, since case by case seemed very odd for that. I agree with what you're saying, though I hadn't thought about it - and i…

Github will automatically recognize your educational email account if you have an educational email account. The problem for people taking a Coursera class is that they might not be enrolled in any school. I don't think that many of those students need to upgrade to the Bitbucket student account where they get more than 5 users.

It is pretty interesting how people are using version control in these classes. Here's one that distributes the assignments as a repository on Github[1]

[1] https://github.com/uwescience/datasci_course_materials

Re: Bitbucket passes one million users

#177

Earlier quoted context omitted.

My team has been using phabricator for a while now and it is a really wonderful tool for doing code reviews and repository browsing and linking. It's also has a nice paste app. The only downside is that occasionally nagios will squawk about no more free memory on the box and we'll see some of the PHP processing using upwards of 5GB RAM.

That's PHP for you. If you get behavior like this, you should be bugging Priestley.

Yeah, come hassle me about it. (I haven't seen this or heard other reports about it, so it might be something environmental.)

Re: Bitbucket passes one million users

#178
I'm wondering why so many people use bitbucket/github for their (commercial) projects instead of setting up their own repo management system (like RhodeCode). It's not hard to set up and you can have as much repositories as you want to.

Re: Bitbucket passes one million users

#179

Earlier quoted context omitted.

Pivotal Tracker has been the most pleasant team task management experience I've had. Have previously used JIRA, Github Issues, Lighthouse, Mantis, and even a shared Google Doc on one project (works surprisingly well for small teams/projects over a short time period).

Agreed Pivotal one is great. I've tried several others and it's the simplest and easiest. I've been using one called GravityDev at my job and it's nice ( although my team is using it like a PMO tracker despite my best efforts... ) but Pivotal is way simpler and nicer to use. Though I have only used it in small teams.

We've recently moved from Pivotal to GreenHopper (Jira) and every single engineer wants to go back to Pivotal. We've given GreenHopper a couple of months to give it a fair chance, and in every way it's clunkier and more confusing than Pivotal.

Re: Bitbucket passes one million users

#180

I'm wondering why so many people use bitbucket/github for their (commercial) projects instead of setting up their own repo management system (like RhodeCode). It's not hard to set up and you can have as much repositories as you want to.

Just my opinion, but having a repo set up in 30 seconds vs. 2 hours (or whatever the overhead is for RhodeCode) is a big win when you have a million other things you're trying to piece together. Managing another system just means more headache. With hosted solutions, I'm all set.
Post reply on HN