News for hackers. Stuff that matters.
Re:Bitbucket Joins Atlassian by mml on Tuesday September 28, 2010 @09:11PM (#1737959)
Too bad, hg and bb are great, but Atlassian makes abominable tools.

On the upside, my account is now cheaper (free).

Re:Bitbucket Joins Atlassian by pquerna on Tuesday September 28, 2010 @09:28PM (#1738003)
I don't believe its that Atlassian tools and products are always 'great', but there aren't many competitors for many of their functions that do anything close. Definitely not on the open source side; And other commercial tools are generally even more terrible.

They aren't great, but they are better than the rest.

Re:Bitbucket Joins Atlassian by mmacaulay on Tuesday September 28, 2010 @10:18PM (#1738104)
As a Rally user, I must agree.
Re:Bitbucket Joins Atlassian by darrenkopp on Wednesday September 29, 2010 @02:28AM (#1738500)
nothing could be worse than ontime.
Re:Bitbucket Joins Atlassian by nadnerb on Tuesday September 28, 2010 @09:22PM (#1737989)
Do you use Atlassian tools? We use Confluence and Jira (especially with Greenhopper) on the project I am currently working on. They are not perfect but I would hardly call them abominable.
Re:Bitbucket Joins Atlassian by gry on Wednesday September 29, 2010 @12:27AM (#1738320)
I currently use JIRA with Greenhopper and Bitbucket. We're currently a team of 15.

My Atlassian experience is only with JIRA as a developer. I'm with mml. The user interface drive me nuts. It gets in the way of me communicating with the team.

The dashboard reports things like time changes. "gry changed the Time Spent to '13920' on FOO-1000" I don't care how many seconds someone spent on an issue. If you have to configure a humane interface, something is wrong.

This is a small example. It takes my locus of attention away from doing what I'm paid to do, write software.

I need to communicate with the team and ask questions in order to get more information to complete an issue. I'm still responsible, yet our workflow requires us to assign the issue to someone in order for the question to be answered, then assigned back. It feels like I'm shuffling tickets rather than communicating around a ticket. The emails sent aren't humane. Don't get me going.

Yet, I can't reply to a JIRA ticket via email as a standard install?

The gist is, after using JIRA daily for seven months, I'm struggling. It feels like the user interface reflects the data model and I don't want to learn it. I get it, it's powerful. But why introduce how complex it is right away? There is no carrot. There's a carrot pile and when you're building velocity, it's not fun to jump over.

Re:Bitbucket Joins Atlassian by nadnerb on Wednesday September 29, 2010 @05:08AM (#1738739)
I think the problems you are talking about are configuration related.

If you find your workflow requires you to assign an issue for a question to be answered before assigning it back it sounds like a workflow issue, not a problem with the tool.

We use Greenhopper primarily due to having teams located in different states, working on the same project. Having two physical story walls is too hard in this situation and Greenhopper is a nice collaboration tool that solves this problem.

Re:Bitbucket Joins Atlassian by calloc on Wednesday September 29, 2010 @01:02PM (#1740117)
Using JIRA at my place of work I have found the problem that JIRA does not allow multiple people to be assigned to a certain task.

If I want to communicate with a team member and they are not the original reporter or the assigned user they will NEVER see the question posted. There is no good way of notifying a user that they should answer a question on a task without first assigning it to them.

JIRA with greenhopper is absolutely horrible and has caused many hours of frustration in attempting to get the tool to work to our standards and what we need from it.

Re:Bitbucket Joins Atlassian by dekz on Tuesday September 28, 2010 @09:48PM (#1738034)
For my first major corporate project this year I looked into many different Bug tracking tools. Tried many open source, trac, redmine, but nothing was as polished as JIRA. I really enjoy using JIRA (note, 1 user project).

They also seem like an enjoyable company to work for.

Re:Bitbucket Joins Atlassian by karanbhangui on Tuesday September 28, 2010 @09:25PM (#1737996)
It's definitely not as sexy as something from 37 Signals, but it sure as hell is more useful.
Re:Bitbucket Joins Atlassian by ianb on Tuesday September 28, 2010 @10:35PM (#1738139)
They seem to be kind of enterprisey, which kind of makes sense because (a) you can get paid to make enterprisey stuff, and (b) no one likes enterprisey stuff so no one wants to make it without being paid. And usually enterprises ask for terrible features. I just hope Bitbucket doesn't get enterprisey.
Re:Bitbucket Joins Atlassian by chrisbroadfoot on Tuesday September 28, 2010 @09:21PM (#1737984)
Like what?

(Disclaimer: I used to work for Atlassian)

Re:Bitbucket Joins Atlassian by brandon on Tuesday September 28, 2010 @10:44PM (#1738154)
I'm a fan of Confluence and JIRA from a user perspective, but oh man, they are terrible products to install and administer.

For instance, we're an Atlassian shop through and through; we also use Fisheye, Crucible and Bamboo. As such, we wanted to tie all of these apps up to Atlassian's SSO solution (Crowd). Take a look at the integration guide for JIRA¹. The process can require finding missing JARs, editing Java property files, commenting and uncommenting forests of XML, and then you're still subject to a bunch of arbitrary restrictions around group membership (super fun when paired with AD). The whole thing feels like an afterthought that was never given the respect of a proper feature.

I personally get the impression that Atlassian's product codebases are pretty fragmented as a result of their grow-via-acquisitions strategy. On the front end, the products are good looking and usable. On the back end, things are a mess. Still, it's my job to run the mess, so I'll keep slogging.

¹ http://confluence.atlassian.com/display/CROWD/Integrating+Cr...

Re:Bitbucket Joins Atlassian by daveoflynn on Tuesday September 28, 2010 @11:08PM (#1738206)
Yup, the JIRA-Crowd integration experience sucks. It'll be fixed in JIRA 4.3 and Confluence 3.5.

What group membership restrictions do you mean?

(edit: I'm the Product Manager responsible for Crowd).

Re:Bitbucket Joins Atlassian by leftcoaster on Tuesday September 28, 2010 @11:56PM (#1738273)
Crowd never should have happened.

For 3 (or was it 4 or 5?) years, jira users have voted for an enhancement to drive jira groups out of LDAP. The reward for this loyalty? Crowd: a whole new product, with a separate, spendy license. Bizarrely, Confluence is capable of doing this LDAP integration without Crowd. But rather than port that over to Jira and make some users happy, Atlassian decided to take another bite out of their wallets instead.

I actually bought Crowd, out of desperation to solve the problem, but dropped it after a year. Trivially obvious features weren't implemented. It ended up being easier to just script what we needed ourselves.

And don't even get me started on how painful it is to upgrade Atlassian products. shudder

Re:Bitbucket Joins Atlassian by daveoflynn on Wednesday September 29, 2010 @01:50AM (#1738435)
Crowd's LDAP code will hit JIRA trunk the day after 4.2 branches for release. So, good LDAP is coming for both JIRA and Confluence.

Yes, it's years later than it should have, but we are finally getting our house in order on that front.

In the next month or so, we'll also be starting to work on a better installation/upgrade experience for JIRA and Confluence. Would you be interested in chatting about what drives you nuts in the upgrade process? I want to make sure we sort out as many of the problems as possible. [email protected] if you have the time.

Re:Bitbucket Joins Atlassian by modoc on Wednesday September 29, 2010 @10:57AM (#1739614)
I can't speak for leftcoaster, but what drives me crazy about the upgrade process is this: http://confluence.atlassian.com/display/JIRA041/Upgrading+JI...

I'm just upgrading from 4.0 to 4.1, I shouldn't need to create a new installation, a whole new database, re-download, install, and configure every plugin I use, disable e-mail access, etc...

I want to be able to run an upgrade script, or drop in a new war and when it starts up it asks if I want to upgrade things. Or an inline upgrade. Look at Wordpress, Gallery, MS Office, any OS, etc... for examples.

My startup uses Crowd, Jira, and Confluence. However, due to the complexity and risk (we've had issues crop up in the past) of upgrading, we tend to run several versions behind, waiting until there's some "must have" new feature or improvement.

And while we do use Crowd (and while I generally really like Atlassian products) the Crowd LDAP support is really lacking, and the complexity of hooking Jira/Confluence into Crowd is a pain (no write support for Fedora 389?). It should be a simple flag, maybe even changable from the admin. Not a bunch of hacking in .properties, .xml, and libs.

Re:Bitbucket Joins Atlassian by daveoflynn on Thursday September 30, 2010 @08:41PM (#1745484)
Upgrade points noted.

JIRA 4.3 and Confluence 3.5 will make it much easier to connect to Crowd. No editing of files required.

We don't have write support for the Posix schema scheduled for Crowd, I'm afraid, so no promises on that front.

Re:Bitbucket Joins Atlassian by modoc on Friday October 01, 2010 @04:22PM (#1748541)
I think the only reason we're using Crowd now is to map LDAP groups into Jira.
Re:Bitbucket Joins Atlassian by hillsy on Monday October 04, 2010 @10:45PM (#1758412)
We've had Crowd deployed for two years to handle web app auth. Configuration, deployment were a bit painful.

We're pulling it out and writing our own - seems to be the only way to get necessary features such as delegated administration which have been on the Crowd roadmap for years now.

Re:Bitbucket Joins Atlassian by jshen on Tuesday September 28, 2010 @10:14PM (#1738093)
The search in confluence is absolutely horrible. What use is a wiki for a 1000+ people company if it's not searchable.

Jira, and maybe this is my companies setup, takes way too many clicks to do simple things like reprioritize tickets. This could just be my preference but I like to treat tickets as an ordered list/stack with the most important at the top.

Re:Bitbucket Joins Atlassian by mml on Tuesday September 28, 2010 @09:29PM (#1738008)
ok, mea culpa.

i've only used jira and confluence, along with a few plugins (the notably awful jira "agile" plugin). over the span of a number of years, myself, and everyone else in the vicinity (at multiple companies) hated it with a passion.

your mileage may vary. i fear for bitbucket.

Re:Bitbucket Joins Atlassian by ghshephard on Tuesday September 28, 2010 @10:17PM (#1738098)
Hated Jira and Confluence? Compared to what? Given that I find Jira to be perhaps the finest issue tracker I've ever worked with (compared to Remedy, Vantive, Scopus, RT, bugzilla and FogBugz), I would genuinely love to hear what tool you think is better than Jira? Particularly now that they can do advanced searching with JQL (Circa 4.x), I don't know of any tool that compares, particularly out of the box.

And, while sharepoint is a little more feature rich, and has better Office/IE Integration than Confluence, it also doesn't play particularly well with alternative platforms like firefox - I'd like to hear what your preferred Wiki platform is. I'm kind of a TWiki bigot personally, but if I had to drop a new wiki on a for-profit company tomorrow, it would probably be confluence.

Re:Bitbucket Joins Atlassian by pufuwozu on Tuesday September 28, 2010 @10:28PM (#1738131)
You only mentioned "for-profit" companies. If money is the problem, Confluence is free for non-profits:

http://www.atlassian.com/software/confluence/licensing.jsp#n...

Re:Bitbucket Joins Atlassian by ghshephard on Tuesday September 28, 2010 @10:46PM (#1738157)
Right, thanks for pointing that out. I was actually coming at it from a different angle - Atlassian's support, and the ecosystem (at least in the valley) around confluence, make it (in my opinion, I'm sure others might differ) a better fit for companies that are willing to pay money than a tool like TWiki.

It's not as big a difference today, though, then it was 6 years ago. But, the thing is, Atlassian almost gives away their software (compared to what other companies charge) - so, to some degree, it's almost like comparing two free software packages with each other.

Confluence's real competition is actually sharepoint, more than it is TWiki.

Re:Bitbucket Joins Atlassian by calloc on Wednesday September 29, 2010 @12:58PM (#1740101)
JIRA is one of the worst bug tracking/task tracking tools I have ever had the displeasure of working with.
Re:Bitbucket Joins Atlassian by chromosundrift on Friday October 01, 2010 @02:35AM (#1746239)
What do you prefer and why?

(I work for Atlassian on JIRA)

Re:Bitbucket Joins Atlassian by tvon on Tuesday September 28, 2010 @09:20PM (#1737981)
Can you expand on your Atlassian comment? I'd like to know more about them.