Archives
Maven in our development process. Part 3 – Configuring Maven projects
In the previous parts, I talked about the requirements for our maven process and how we met some of them setting up our maven infrastructure. Setting up your infrastructure is just one part of the process. The other part, and in some ways a more important one, is about how you set up your projects. […]
Pop-up window that remembers its own position – part 2 – Opera
This is a continuation to my previous post where I claimed that IE is broken. Well, it seems that it is not the only one. Opera has problems of its own kind. When it comes to positioning pop-up windows, there is a difference between the x and y you set and you get as well. […]
Got 3-Minutes to Nominate Us?
SD Times is asking for nominations for their annual innovation and leadership awards. We’d love to have your support. The nomination form asks you to fill out only 4 fields. The hardest will be #3: “In your own words, please describe what the nominee did, in calendar year 2007, that demonstrated innovation and leadership in […]
The Monthly Code Smell – Issue 1
Code reviews are great because not only can they prevent defects from shipping to customers, they are also a great learning tool for both author and reviewer. But why should the learning stop there, trapped in an obscure Crucible review or in a conversation that is quickly receding into the thick fog of time past?
Maven in our development process. Part 2 – Maven infrastructure.
In Part 1of this series I talked about our requirements for the Maven process and the issues we needed to resolve. In this part I will focus on the infrastructure that Maven needs to have in place and how we set it up to suite our needs.. Repositories With Maven you use repositories to store […]
IE pop-up window that remembers its own position
Generally speaking, pop-ups are a bad idea. Pop-up windows take the focus from the current application – all of a sudden a new window pops up (that’s why it’s called a pop-up) and the original window loses focus and is usually hidden behind this new window. This can be difficult to manage by disabled people […]
Manual WTF
Probably the funniest argument in favor of using a bug tracker was posted yesterday by Alex Papadimoulis at DailyWTF. “Within a month, I came to realize how valuable a bug tracking system was in every aspect of software development, from keeping track of the countless little changes to quickly being able to blame everyone else […]
Our Valentine’s Day Gift to Developers: cLOVER 2.1
We’re happy to announce the release of Clover 2.1, just in time for Valentine’s Day! Clover 2.1 allows you to tailor your code coverage reporting even more closely to your needs. Configurable risk metrics let you choose an algorithm that matches your definition of a project risk. ‘Coverage Clouds’ are now available for every individual […]
Developing in an Open Company is a Fairytale
There’s special perks that you get out of working for an open company, where customers can communicate with us directly and publicly. We came across one of these recently when we implemented Personal Licenses for Jira 4.0. Very early on in the issue’s history (JRA-10393), a user (Zak Nixon) posted some extra incentive to get […]
Jira and Bug Trackers at Codesqueeze
“7 Ways To Piss Me Off and Not Buy Your Software” That was a the title of a blog post last September at Codesqueeze, a blog run by Maxfield Pool, who happens to be a .NET developer, Atlassian customer, and all-around nice guy. The posting title and content caught my attention. We sent Max some […]
Maven in our development process. Part 1 – Requirements.
At Atlassian we use Maven as part of our development process. The key with Maven is to set it up correctly as a process. In order to do that you need to understand who uses it, what they use it for and what they expect from it. It’s quite common to read complaints about Maven, […]
The New Guy on Working in New Ways
A new job always brings with it changes. I’ve already mentioned the different tools I’ve had to use, and their effect on me. But one cultural change in particular is having the biggest impact on me. This. Right here. Blogging! Blogging isn’t new. Not even close. And Atlassian isn’t unique in embracing blogging. But, man, […]
The Winner of No Fluff Just Stuff Tickets for Milwaukee is…
Congratulations to Grant Burnes for winning the first pair of tickets to the NFJS conference in Milwaukee! The competition was fierce, but Grant flexed his creative muscles and came up with this winning haiku as voted on by the Atlassian staff: This week you have the chance to win tickets to the NFJS conference in […]
Back by Popular Demand: Distributed Agile Software Development Best Practices — Atlassian and GlobalLogic Velocity™
Join us on Wednesday, February 27 at 11 am PT, for the second free webinar hosted by GlobalLogic, an Atlassian partner, to discuss Agile development best practices. The webinar “Distributed Agile Software Development Best Practices” from Atlassian and GlobalLogic focuses on adopting Agile methods for distributed software development and the collaboration challenges with your geographically […]
Sunny Days ahead for Sydney Java Developers
Australians, you’re in luck! Get out your party hat and head on over to Sun Tech Days in Sydney, Melbourne, Adelaide, or Canberra. The Sydney event is by far the biggest. It takes place 4-6 March at the Sydney Convention & Exhibition Centre in Darling Harbour. Our very own Mike Cannon-Brookes will be speaking on […]
