Git submodules

What are they? Well, as with everything git related, there is usually a helpful man-page. So let's check that out... Submodules allow foreign repositories to be embedded within a dedicated subdirectory of the source tree, always pointed at a particular commit. For those that speak man-page, feel free to skip the rest. For those that want to know what a submodule is, how they are useful, and when to use them, read on! An example The best way to understand the purpose of submodules is to see them

Continue reading »

Science tells us that when a software developer goes head to head with a moving car, the car wins.  This is getting expensive for us, and so the lab boys have come up with a better way. We've installed portals in our two office locations in Sydney here at the Atlassian Software Enrichment Centre, saving our staff many exhilarating but risky street-crossings every day. The portals allow staff to have ad-hoc meetings and conversations by transmitting light and sound. Physical objects do not

Continue reading »

Making Bonfire, Part I

This guest blog post is part of an Atlassian blog series raising awareness about testing innovation within the QA community. You can find the other posts in this series under the QA Innovation tag. At the Atlassian Summit in June this year we announced Bonfire, a tool for rapid bug reporting and session-based testing. In the five months since then we've sold over two thousand Bonfire licences, but had it not been for the generous support of my colleagues and my now three year old son, Bonfire

Continue reading »

You’ve got issues! Now you can collect them.

Raising issues in JIRA is generally pretty straightforward if you have an account and are already logged in to JIRA.  It becomes quite a pain however if you're noticing a bug on a remote site somewhere and want to raise a bug in a JIRA instance that you're not currently logged in to or don't have an account on yet.  This is the problem that the issue collector addresses. Instead of having to: Navigate away from the site where the bug occurred Register for an account Log in to JIRA Find

Continue reading »

New JIRA 5.0 tutorials from the Atlassian doc sprint

The Atlassian technical writers and thirteen developers recently combined forces in a doc sprint. The aim? To develop plugin tutorials that will help people use the upcoming JIRA 5.0 Java APIs. The result is eleven shiny new tutorials and plenty of updates to existing pages. The indomitable doc sprinters were based in Sydney, San Francisco and Gdansk. We got together in chat rooms, in video conferences and on the wiki. What is a doc sprint? A doc sprint is an event in which people get together

Continue reading »

Usability Testing with Paper Prototyping

This is a guest blog by Richard Duinmayer and Gert-Jan Bartelds of Avisi, an Atlassian Expert based in the Netherlands. Richard and Gert-Jan are members of Testnet, the Dutch software testers’ professional association. On November 8th 2011 they took part in a Testnet workshop on usability testing. More specifically, the topic was “the use of paper prototyping in usability testing”, below is their experience report. What is Paper Prototyping? Paper prototyping an application is: Building

Continue reading »