News for hackers. Stuff that matters.
Re:GitLab 8.5 released by developer2 on Monday February 22, 2016 @05:16PM (#11154737)
You'd be in the minority. Correct me if I'm wrong, but I'd bet you're at a small company where a low-level employee's opinion was taken into account when making the decision of which product to use for 10-50 people.

In medium to large sized companies, Atlassian will usually win out when you have a CTO that manages 100+ developers. Enterprises really like to stick with the "safe bet", where there are expensive licenses and dedicated account managers from the service provider.

Jira in particular is extremely popular with the modern addiction to Agile. Once you're on Jira, you just start to fall onto connecting all the related products like Confluence for wiki and Bitbucket Server (formerly Stash) for git. I'm not saying it's the best thing to just ignore all other offerings, but in my experience CTOs do exactly that and just go straight to Atlassian for everything.

Basically, if your company is using Exchange... expect to be forced onto Atlassian. Welcome to the enterprise.

Re:GitLab 8.5 released by manyxcxi on Tuesday February 23, 2016 @12:31AM (#11156822)
I've used plenty of other options- we even ran an internal GitLab instance prior to moving to BitBucket at my last company. Atlassian's suite of products are a safe bet because they're generally good products.

I like the GitLab feature set more than BitBucket but when I went started my own company it was generally cheaper for my team of 5-8 to use hosted JIRA, BitBucket, and Confluence then it would be for me to pay AWS/Rackspace/Azure/Digital Ocean to run the F/OSS equivalents in our cloud environment. BitBucket integrates just fine with Jenkins and the new Project organization was much needed.

We may someday move to GitLab or something else, but there isn't anything wrong with choosing Atlassian in any way. It's not like they're an Oracle/SAP type company that just abuses their customers and has awful products.

Re:GitLab 8.5 released by yapdoggydog on Tuesday February 23, 2016 @03:31PM (#11162068)
Great to hear you're using JIRA, Bitbucket and Confluence together. How is the integration between the tools? It's definitely a use case we're hearing more often where teams need more than just storing and working on code.
Re:GitLab 8.5 released by manyxcxi on Wednesday February 24, 2016 @01:26AM (#11164930)
They're getting better. BitBucket and JIRA work together quite well. With "Smart Commits" in the JIRA hosted version that allow us to move a ticket's status, comment on it, log time, or just show activity towards a ticket via Git commit messages. I use the heck out of it and the team is following quickly behind.

JIRA follows the feature branching workflow pretty well, so if you branch from dev/master with the ticket number as the start of the branch name you can click through to that branch straight from JIRA, which is generally pretty nice.

Confluence isn't nearly as tightly integrated with either. There are some reports, widgets, and stuff you can grab out of JIRA and make some dashboard type reports. Nothing special- we use Confluence to document architecture, deployment procedures, etc. We're definitely not Confluence power users.

Re:GitLab 8.5 released by sytse on Tuesday February 23, 2016 @01:54PM (#11161293)
If you want to use GitLab on the cheap consider using GitLab.com, it is totally free and has unlimited repo's and collaborators.
Re:GitLab 8.5 released by VonGuard on Tuesday February 23, 2016 @01:21AM (#11156970)
It's so funny that this is the way it's become, as Atlassian grew up being the cheaper, simpler alternative to extremely expensive, super opaque, ultra closed source systems like Clear Case. I remember a time when Atlassian actually raised the prices of Jira's top level of support and service because enterprise CTOs were confused by such a low price point.
Re:GitLab 8.5 released by inopinatus on Wednesday February 24, 2016 @07:30PM (#11171465)
Ten years ago I made exactly this migration for a SaaS shop's helpdesk & dev team. At the time JIRA was easily the best value & most customisable solution for integrated ticket tracking. I learned Java & Groovy to write extensions for it. It wasn't just CTO/CIO friendly, JIRA really was the great choice at the time in both UX and ease of implementation. Especially if you'd been bogged down hacking RT or GNATS or permanently scarred by anything from Rational.

What I realised is that eventually they're all ad-hoc, informally-specified, bug-ridden, slow implementation of a workflow engine and metadata service. Your choice is mainly of the interface and domain-specific layering violations.

Troll-friendly soundbite: Atlassian is the new Rational.

Re:GitLab 8.5 released by farkas on Wednesday February 24, 2016 @08:23PM (#11171722)
"You either die a hero, or live long enough to see yourself become the villain"

Let us know anything specific you'd have us improve - love to know what changed over the last 10 years to make you change your mind.

Re:GitLab 8.5 released by vorg on Monday March 07, 2016 @05:28PM (#11242272)
> I learned Java & Groovy to write extensions for it

For the last 3 months, Groovy has been officially known as "Apache Groovy".

Re:GitLab 8.5 released by X-Istence on Monday February 22, 2016 @05:46PM (#11154963)
At $WORK we use Jira/Confluence, and instead of Bitbucket Server we chose Gitlab because I have experience with it, and it comes with integrated CI.

BTW, this is not some small startup...

Re:GitLab 8.5 released by sytse on Monday February 22, 2016 @06:00PM (#11155069)
Cool to hear that! For reference, since many organizations use Jira GitLab CE and EE have extensive Jira integration http://doc.gitlab.com/ee/project_services/jira.html
Re:GitLab 8.5 released by X-Istence on Monday February 22, 2016 @06:05PM (#11155092)
Yep, if that didn't exist we would have had to go with Bitbucket Server.