Inside Atlassian

Browse the blog

Article in Archives

Jira uberbox

At Atlassian we believe in eating your own dogfood. We’ve therefore setup Bamboo to continuously build and integrate our own products. Over time we keep adding new types of builds (plugins, tools, etc) and existing builds start taking more time (number of testcases increases, more CPU intensive testcases, etc). We therefore decided to setup a […]

Article in Archives

Jira + Version Control: Two great tastes

Many of Jira’s users are software developers, and most of them also use version control software. (If you’re working on a software project and you’re not using version control, you should be. It’s question #1 on the Joel Software Test.) We are heavy users of CVS and Subversion ourselves. Several years ago, when we wanted […]

Article in Archives

Confluence Massive: Clustered Wiki

Confluence 2.3: bigger, better, and ready for download. The latest edition offers users an optional clustered configuration, Confluence Massive, that provides unlimited scalability, together with exceptional performance and reliability, for large deployments of the wiki. In addition, Confluence 2.3 contains dozens of other new features and improvements, including a People Directory, which allows users to […]

Article in Archives

“How do we make our support more valuable to our clients and to our company?”

This blog from Ephox is excellent! I really appreciated the thoughts about the value of support, and this blog nailed it. As social beings people basically want to make connections with people, yet in situations where products are bought and sold online interactions between your clients and your staff can be few and far between. […]

Article in Archives

Sage Advice Coming Soon

When trying to find an answer to a question about an Atlassian product, where do you start your search? Some users start on our online bug reporting and feature request instance of Jira, others begin on this website, product documentation, or Atlassian support or forums. Over time, many questions come up again and again across […]

Article in Archives

Library Updates

We know that plugin developers often make use of the third-party libraries that we ship with Confluence — things like the Apache Commons libraries, or joda-time. However, given the effort involved in upgrading, we don’t always ship the most-recent versions of those 3rd party libraries. In fact, we usually take an “if it ain’t broke” […]

Article in Archives

Summertime Groovilicious Day

For the event formerly known as Christmas, Atlassians in Sydney headed out West — where we went whitewater rafting, burnt our feet on the bouncy boxing ring and sang our way back into town on the bus. What a way to celebrate another successful year! See more photos from the day. The San Francisco team […]

Article in Archives

“Bamboo 3, Open Source 0”

“It looks to me like Atlassian has a winner on their hands with Bamboo, their new continuous build server. Atlassian strikes me as the little company that could.

Article in Archives

Job Manager Plugin

I occasionally write Confluence plugins that use nightly jobs to perform long-running tasks. While you can get pretty far with unit testing, sometimes you want to force the job to run while you are clicking around Confluence. To make my job easier, I wrote the Job Manager plugin. This plugin displays the current jobs scheduled […]

Article in Archives

Taming wild classpaths

One of the more frustrating things to diagnose when supporting our products are classpath issues. Help is now here.

Article in Archives

Crowd(ed) Debate

Following the London Atlassian User Group there was a lot of online discussion about Crowd. In The Wisdom of Crowd? (and at the user group), Miles Metcalfe asked whether Crowd would have Shibboleth. UK institutions will be pushed to Shibboleth once their current access management service, Athens, becomes chargeable. Justen Stepka, lead developer on Crowd, […]

Article in Archives

Jira 3.7 Released

I am happy to say that it’s finally out there. I would like to thank everyone who has downloaded and tested 3.7 Beta 2, and extend special thanks to Neal Applebaum and Alexander Weiss for all their help. As mentioned in the announcement of the beta release, a lot of effort in Jira 3.7 has […]

Article in Archives

Value of software self-tests

Tests are a very valuable component of software development. There are several categories of tests. There are unit tests that exercise a single class in Java programming language – a single unit of work, hence the name unit tests. Then there are functional tests that verify the broader application logic and data flows and usually […]

Article in Archives

How to use file separator when loading resources

The answer is “Don’t use it!” A file separator is a character that is used to separate directory names that make up a path to a particular location. This character is operating system specific. On Microsoft Windows, it is a back-slash character (), e.g. C:myprojectmyfilesome.properties. On Mac OS and unix based operating systems, it is […]

Article in Archives

Snippet Plugin

Tired of keeping your source code comments or code snippets in sync with your documentation? Introducing the Snippet Plugin 2.0, which allows you to include text snippets from external URLs such as Subversion or ViewCVS in your Confluence pages. The plugin supports the ability to define lists of accepted url prefixes to protect against abuse. […]