
Author
[guest author fields > title]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
Developer blog re-design
Today we’ve completed an exciting new redesign of this blog. With a cleaner layout, this should make it a bit easier to read on the web, and provide a better fit for code samples and screenshots. We hope you like it. Credit for the design goes to Steve Russell and Zach Davis, a pan-Pacific collaboration […]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
An x-ray of Confluence
In many ways, Confluence has grown organically, and its dependency tree is no exception. Confluence has well over 100 open source dependencies which we ship with, and a dozen or so more used purely for testing. The other day I was investigating some duplication in our Maven dependencies, and Sam recommended the JFrog dependency analyser. […]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
Terence Parr on ANTLR presentation
Last month, Atlassian hosted Sydney’s Java User Group meeting at our new offices in Sussex St. We were lucky enough to see a presentation by Terence Parr, the author of Antlr, a well-known tool for language parsing, compiling and much more. A video of the presentation is now available for download: Windows media format (WMV) […]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
ShipIt V – Configurable User Repositories
My ShipIt project this time was fairly ambitious: provide a pluggable user repository layer for Confluence that allows dynamic configuration of repositories for users, groups and properties associated with these. (Whew! That was a mouthful.) In essence what it means is while Confluence can retrieve users and groups from a few different places at the […]
Warning: Undefined array key “link” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/template-parts/cards/feed-card.php on line 146
Migration to JPA: experts wanted
In the Confluence team, we’re investigating an upgrade of our data access layer of Hibernate 2 with Spring 1.1 to a shiny new OpenJPA and Spring 2.0 implementation. If you have experience with a migration of a large enterprise application from Hibernate to OpenJPA or another JPA implementation, please get in touch. We’re looking for […]