Author
[guest author fields > title]
How We Use Jira and Confluence For Agile Development
Given that the Confluence team had significantly ramped up its agility in recent releases, I thought it was a good opportunity to chime in about how Atlassian, and the Confluence team in particular (Jira and Confluence are run quite differently), eat our own dogfood. We’ve had an interesting time finding the right balance between various approaches, and have finally ended up with a process that works well for us.
Finding State Leaks in JUnit Tests
A unit test is failing when run as part of a test suite. When you run the test on its own, the test passes. The cause of this is that some state (a static variable or thread local) is being set some time earlier in the suite, and is not being torn down properly. These bugs are hard to track down manually because they do not “fail fast”, but there’s a good way around the problem.
The Development Cascade
Imagine one of those Russian dolls, except that each time you open a doll up, you find a larger one inside, TARDIS-style. Welcome to my afternoon.
Confluence 2.1 Now Available
Confluence 2.1 introduces autosave and concurrent editing warnings, integrates the atlassian-user user-management library including much-improved LDAP support, and improves the performance of the dashboard and edit pages for Confluence installations with large numbers of spaces or users.