Earlier quoted context omitted.
GitHub definitely has more users (4.4m claimed https://github.com/features/community ), but I meant the social interaction capabilities and features that GitHub offers. GitHub is much more organized around community and public feedback (search, stars, comments, etc.), than BitBucket. IMO, neither is claiming to be something they aren't. It just happens that for private repos and hosting where the focus isn't discover…
I think it helps to think in terms of their revenue model - might help predict what features they develop too: - bitbucket wants enterprise developers to use it. (so it must be free for the private repos the enterprise needs). It's a gateway drug. - github wants its offering to be directly valuable to its users (which might be open-source, startup, small, medium or enterprise team). This predicts that github will be…
Bitbucket passes one million users
161–170 of 188 posts
Re: Bitbucket passes one million users
#162I use Bitbucket at work. And it stinks compared to Github.
I don't particularly see the difference and switch between both pretty much daily - granted I don't take advantage of Github social features really.
The only thing I miss in bitbucket from the github world are gists.
Re: Bitbucket passes one million users
#163Earlier quoted context omitted.
SourceTree is great and it has both a Mac and Windows version which makes it easy for me to switch between my Mac and other PCs around the house.
Easily the best git GUI on Windows that I've tried.
If I need to use a GUI then I find the built-in Gitk and GitGui more than adequate. They're not pretty, of course, but they do the job just fine.
Re: Bitbucket passes one million users
#164Re: Bitbucket passes one million users
#165Earlier quoted context omitted.
I know Bitbucket maintain a list of student Emails, I imagine Github do the same. They send a confirmation Email, you confirm, you get upgraded - all automatic. No reason to manually approve that. Bitbucket give students unlimited collaborators, but you probably don't need that for Coursera courses anyway.
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…
I agree with what you're saying, though I hadn't thought about it - and it's also great that these courses are mentioning version control. That really should be a part of a CS curriculum, and it's great they're doing that, my university doesn't which I found quite surprising.
Anyway, sorry for the confusion, I just thought that Github would use the same process as Bitbucket to identify students.
Re: Bitbucket passes one million users
#166Kidoteca uses Bitbucket, because for us our GIT serving is free :) Also I use their SourceTree GUI GIT tool, it is really nice too. Now this is looking like a ad for Atlassian, I should charge them :P
SourceTree is great and it has both a Mac and Windows version which makes it easy for me to switch between my Mac and other PCs around the house.
Re: Bitbucket passes one million users
#167Earlier quoted context omitted.
For personal projects or two person projects, Kiln is available for free. For larger teams, one of the advantages is that you can use Mercurial and Git interchangeably in the same project. Also, with the startup edition you get Fogbugz, which is pretty decent - and certainly lightyears ahead of github issues. Note: I have no relationship with FogCreek, but I've added a few personal projects there and so far I have no…
I respectfully disagree regarding Fogbugz vs. GitHub issues. I used FogBugz for about 6 years in a major client project (a successful SaaS product). We used FogCreek's hosted solution and were pretty heavy users: different projects, milestones, feature requests, user communication, etc. However, we were unhappy with FogBugz. The UI always felt clunky and slow to navigate, it felt like we were battling FB rather than…
Re: Bitbucket passes one million users
#168Earlier quoted context omitted.
We use JIRA at Etsy (although we use Github for code reviews, not crucible). It is certainly frustrating, but I tend to think it's a "the worst except the rest" situation. Do you have something you like significantly better? I've experimented with stuff like trello, basecamp etc. and still haven't found them significantly better.
Pivotal Tracker is significantly better. We switched to Jira about six months ago and it has been very painful. The worst parts of my week are when I have to interact with Jira. Our sprint planning meetings used to be pleasant using Tracker because it helps guide things toward an effective agile workflow while mostly staying out of the way. Now that we use Jira, half of our planning meetings are spent fighting with t…
Re: Bitbucket passes one million users
#169Earlier quoted context omitted.
I respectfully disagree regarding Fogbugz vs. GitHub issues. I used FogBugz for about 6 years in a major client project (a successful SaaS product). We used FogCreek's hosted solution and were pretty heavy users: different projects, milestones, feature requests, user communication, etc. However, we were unhappy with FogBugz. The UI always felt clunky and slow to navigate, it felt like we were battling FB rather than…
When using github, do you keep all of your code in a single repo? If not, have you found any solutions to the "fragmentation" problem where it's hard to get a big picture view due to issues being scattered across different repos? We're looking for solutions for that at my workplace. I haven't used bitbucket for larger projects yet, any insights there also appreciated.
After toying with different solutions, we settled on using two dedicated issues-only repositories. One of them handles software development (all bugs, feature requests, the engineering stuff) and the other handles operational stuff like client installs and so on.
This has worked well for us. Here are some advantages:
0. We get the big picture you mentioned, which is the crucial point. Planning, grouping issues for releases, etc., becomes much easier.
1. When it comes to access security, we can give people access to the issues repositories (via GH teams) without giving them access to the full source code.
2. Splitting operations and engineering increases focus. Engineers don't need to look at client installs, etc.
3. We can still reference repo issues in commits to other repositories. See [0] and [1]
So all in all, I agree the fragmentation is a real problem, and I think centralized issues-only repos are the way to go. Hope this helps.
0: https://github.com/blog/1439-closing-issues-across-repositor...
Re: Bitbucket passes one million users
#170Earlier quoted context omitted.
When using github, do you keep all of your code in a single repo? If not, have you found any solutions to the "fragmentation" problem where it's hard to get a big picture view due to issues being scattered across different repos? We're looking for solutions for that at my workplace. I haven't used bitbucket for larger projects yet, any insights there also appreciated.
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.).
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 another comment here, it has a bit of a Bugzilla feel, like it just grew and grew, and you have tons of fields and features, but they're poorly designed and put together. A bit of a mess, to put it bluntly. FogBugz has a similar feel to me.
I encourage you to check out JetBrains' YouTrack. I never used it in a project, but a couple days evaluating gave me a good impression. Good luck with your search.