Browse the blog
Filters
What’s new in Git 2.1
Following the git 2.0.0 release two-and-a-half months ago we’re being treated to a new minor version of git, 2.1.0, with a host of exciting new features! The full release notes are available here, but they can be a bit terse if you’re not deeply involved in the git community. This blog is my own commentary […]
QA Webinar: How to Deliver Quality Assurance at Speed
As teams transition to an agile development workflow, many struggle with how to adapt traditional testing methods in an agile culture. Teams are often forced to trade off the quality of their product against the speed of shipping. At Atlassian, we’ve pioneered a different approach, known as Quality Assistance. Instead of creating a separate test team to […]
Should you create a Confluence space for your team or for each project? Part 2 of 2
This is the second of a two-part blog series about creating team and project spaces in Confluence. You can find the first part here. Let’s pick up where we left off in the last blog post. At Atlassian, the answer to the title of this blog post, is ‘both’. We primarily dedicate spaces to a team – we have […]
Jira 6.3: Untangle Development
Software teams can now easily implement development best practices and world-class project tracking at the same time. Jira 6.3 is more tightly integrated with Stash and Bitbucket for teams using Git and Crucible for teams using Subversion, Perforce, and Mercurial. Jira automatically updates issues the moment development of an issue is complete. We’ve also enhanced […]
Meet the new gold standard in workflow automation
I’ve been called many things by many people, and “borderline OCD” is one that pops up more frequently than I should probably admit. It’s just so satisfying when my own records match those of my bank… when I know the next three turns I need to make when driving to someplace new… when the issues on […]
Enterprise Services webinar recap
Part of our Enterprise Offerings webinar series. Read more Last week, Atlassian hosted the second live webinar in our Enterprise Offerings series, “Enterprise Support Across Your Atlassian Products.” Atlassian’s Bryan Mayo, Head of Enterprise Support, and Aditya Phadke, Head of Technical Account Management, took attendees through our new enterprise support and strategic service offerings designed to ensure enterprise […]
Guest blog: Burnup reports for agile teams
Atlassian’s public issue tracker, jira.atlassian.com, contains all kinds of feature requests from our customers. Occasionally, our ecosystem of add-on developers takes it upon themselves to build an add-on that implements one of these features, such as Broken Build recently did with GHS-5513. Meet them at Atlassian Summit 2014! “As a Scrum Master, I’d like to have […]
Pull request proficiency: Fetching abilities unlocked!
Nowadays applying a fix to a project is as easy as creating a fork – which conjures up a full remote copy of the project for you to hack on – selecting the file you want to change, pressing Edit and committing your fixes. What if you are at the receiving end of a pull […]
Recap: Our 24-hour hackathon for Make a Diff
Just over a week ago, Atlassian hosted a hackathon in the new Austin office to help support Atlassian Foundation’s Make a Diff initiative; a website designed to help charity organizations crowd-source their technical projects to anyone who wants to donate their time and skills to worthwhile causes. With about 10 volunteers, both external and Atlassian employees, we […]
Confluence tip of the month: shares vs. @mentions
To anyone who doubts that Atlassians are a little too obsessed with collaboration, and tools related thereto, let me describe a recent discussion we had (which took place on our internal Confluence, of course). It was lamented that, when you share a page and include a note, those thoughts are read by one person, then […]
Repo-driven triggers, the quiet period, and you
What the heck is the quiet period? The quiet period is a optional setting on each repository connected to Bamboo. After seeing that a commit has been made to the repo, the quiet period (if enabled) tells Bamboo how long to wait before actually kicking off the build. It lives under the Advanced options in the Linked Repositories configuration […]
Awesome issues for Git branching workflows
At the heart of every software team is a vibrant culture around creation, organization, and delivery of work. All types of work – be it new features, bugs, spikes… are called ‘issues’ inside of Jira. Issues provide a flexible way to organize and distribute work across the team so that everyone remains productive and the […]
Replayable ‘transactions’ with event sourcing on DynamoDB
In the Engineering Services team at Atlassian, we’re busily building out a microservice-based architecture for our applications. This is a massive change for us, and it is imperative that our changes are ’safe’, i.e. we prove as much as possible that we cannot inadvertently destroy data, and we can recover from any data issues that […]
“Super-powered CI with Git” webinar recap
Last week, Tim Pettersen and I held a webinar on optimizing your CI system for Git. We had a great time putting it together, and attendees asked some truly excellent questions, so I think we can safely call this one a success. To sum up, we covered… Why branch-and-merge workflows are so effective (and easier […]
Atlassian Enterprise offerings webinar series – Jira Data Center recap
Last week, Atlassian hosted the first live webinar on its Enterprise Offerings series, “Jira Data Center: High availability and performance at scale for your enterprise.” Atlassian’s Otto Ruettinger, Jira Enterprise Principal Product Manager, took attendees through an overview of the Jira Data Center deployment option and how it better meets the needs of large organizations, including: […]
