ShipIt Episode V: The XMPP Strikes Back
Last week we held Atlassian’s fifth “Fedex”. Originally Fedex Day, the new expanded Fedex gives all developers at Atlassian a day and a half work on anything they like, provided they can deliver it for demonstration at the end of Friday.
Keep 'em clean, boys.
On Tuesday, I was invited to observe the inaugural Jira process meeting, in which the Jira development team discussed various ways they could improve the way they produce software.
Confluence 2.4 – Baby Steps
We just knew that for us, eight months was far too much time between drinks. Following the advice of the Extreme Programmers, we decided to turn the knobs up to eleven and see what happened. If a short release cycle was a good idea, how about a really short release cycle? Say… six weeks of development?
The Confluence Development Team
From left to right: Don, Sam, Dave, Matt, Chris, Tom, Charles, Agnes and Jens. Thanks to the guys from Tangosol for the t-shirts!
Effective Jira Issues
Filing effective issues is incredibly important. Every product has a lot of issues in the database, and a lot more get filed every day. The more accurate detail is in each issue, the more efficiently we can deal with them, and the more likely it is that the issue will be resolved sooner.
Good Fences Make Aloof Neighbours
In an enterprise environment, where every contributor to the wiki is identifiable, and every change reversible, what value remains in restricting edit rights a priori?
Confluence 2.3 Sneak Peek – User Macros
In Confluence 2.3 you will be able to specify if you want the body of your macro pre-rendered from wiki text, and you can also create user macros that produce wiki text, to be rendered to HTML afterwards.
Sneak Confluence 2.3 Preview – People Directory
The big feature in Confluence 2.2 was “Personal Spaces”, the ability for each Confluence user to have their own wiki and blog. What was missing, though, was a convenient way to navigate, discover, and ‘favourite’ personal spaces. So we’ll fixing this oversight for 2.3: (The tabs above the search area are a temporary UI, and […]
Confluence Plugins Presentation
I recently gave a presentation on Confluence plugins—what they do, how they work and why we have them—to an assorted bunch of Atlassian sales staff and customer advocates. You can download my slides, as a Quicktime presentation. Even without me talking over them, I think they make sense. (In fact, they probably make more sense […]
ShipIt Day 3 Part 1: Confluence
For those coming in late, ShipIt Day is Atlassian’s occasional “open coding” day. Everyone gets to work on whatever pet project they’ve had hanging around in the back of their minds, so long as they can build something to show off to the rest of the team by six o-clock. Some Confluence features that started […]
Atlassian Sydney Staff Room
Today, we finally banished the non-productive elements of Atlassian to another floor of the office-building (all those sales/marketing/admin people. I mean what do they do, really?). With a big chunk in the middle of the developer offices now empty, we decided to reclaim it as a staff-room. Like all good projects, planning started on the white-board….
An Insight Into the Confluence Development Process
We recently upgraded the Atlassian intranet to a pre-release build of Confluence 2.2. In the spirit of eating our own dogfood, we turned on the new CAPTCHA support, even though it’s completely unnecessary on a private wiki. This led to the following internal email conversation:
CVS Commit Message of the Week
And the award for CVS commit message of the week goes to (drumroll..) Jeremy!
The Occasional Ray of Light
Still, it’s depressing sometimes, spending most of your time looking at your creation through a distorting lens that shows only its flaws. It’s very easy to forget that the reason people are reporting problems, and the reason people are thinking of more things they’d like the product to do is because they’re using it.
Join over 150,000 working professionals
Get the latest research and insights on AI, teamwork, and more.
