|
| |
|
|
Happy Reading
|
|
|
|
|
This month... a code coverage quiz, an NNTP server for Confluence, more user groups near you, rockin' artwork and much more. Happy reading!
|
|
|
|
FedEx VIII - NNTP FTW!
|
|
|
|
|
Between the trials, the tragedy and the triumph, the eighth installment of Atlassian FedEx day came and went. 49 projects were submitted in the biggest and the best one yet! Projects spanned the entire gamut — from playing with shiny new toys like Skitch, EC2 and Groovy to parallelising Maven downloads and adding supportability to our products. This round, Tom Davies, formerly a Confluence developer and now a Cenquan, took out the coveted FedEx trophy with his NNTP Server for Confluence:

For more information on FedEx 8 check out our page on Confluence.
Read on
|
|
|
|
Code Coverage as a "Static Debugger"
|
|
|
|
|
I recently added the following test to ensure any runtime exceptions thrown during multi-threaded report generation were being logged correctly.
1 public void testExceptionHandling() {
2 CloverExecutor executor = CloverExecutors.newCloverExecutor(10,
3 "CLOVER-EXCEPTION-TEST");
4 Logger logger = Logger.getInstance();
5 try {
6 RecordingLogger bufferLogger = new RecordingLogger();
7 Logger.setInstance(bufferLogger);
8
9 executor.submit(new ExceptionCallable());
10
11 assertTrue(bufferLogger.contains(runtimeException));
12 assertTrue(bufferLogger.contains(runtimeException.getMessage()));
13 } catch (Exception e) {
14 fail("Exception thrown, which should have been caught and logged." + e);
15 } finally {
16 Logger.setInstance(logger);
17 }
18 }
Can you spot the bug?
Read on
|
|
|
|
You've Got Massive Issues
|
|
|
|
|

Got JIRA? Got lots and lots of issues? Then you might be interested in learning about WANdisco's solution for clustering and replication. The solution, announced last November, helps organisations with complex and massive deployments of JIRA to ensure the application's availability and scalability.
To learn more, please join us for a webinar with WANdisco on August 5 at 11am US Pacific Time. Hope to see you there!
|
|
|
|
The Art of Atlassian
|
|
|
|
|

|
|
|
|
JIRA Issues Bucket
|
|
|
|
|
JIRA is all about issues, whatever they may be. Some JIRA users create issues. Others perform actions. For example, they might fix bugs, implement new features, follow up on tasks, etc. If you are one of those people who need to monitor what is happening in your JIRA instance, read on.
I am a bug master for the JRA project. My responsibilities include keeping an eye on bugs. I need to know about all new bugs raised so I can take an action if needed, to comment back, to schedule them for fixing or to bring them to attention higher up if necessary. The problem I faced was that it was difficult for me to check the pulse at random. Surely, I have a filter set up to list all issues updated in last 24 hours (which includes created ones as well). I even have a subscription that e-mails me the results of this filter at 2pm every day. The issue coverage in the filter looks like this:

Read on
|
|
|
|
Paper Prototyping in Confluence and JIRA
|
|
|
|
|
New Atlassian partner, Balsamiq, has released an amazing new tool called Mockups. It's a flash-based drawing tool that is built specifically for designing software GUIs.
Lots of designers preach the value of designing paper prototypes before you start to code a feature. And we do it ourselves for much of our feature design. Some of the most productive design sessions that I have involve nothing more than the whiteboard. But as fast as it is, there are still some shortcomings. For instance, what happens when you need to have a design session with someone seven thousand miles away? Or what happens when you need a record of what you just designed? (I can't count the times I've taken a digital photo of a whiteboard but then never managed to get the photo uploaded to the right spot.) And besides, we make a wiki! We've moved beyond static Word documents — God forbid we regress all the way back to paper!
Fortunately, Balsamiq Mockups solves exactly this problem. It's a collaborative design tool that works right in your browser. Which is great, but what makes Balsamiq really stand out is how tightly focused it is. Everything is geared toward imitating the experience of designing on paper: the whole app even looks like a sketch pad.
Read on
|
|
|
|
Atlassian User Groups Are Back
|
|
|
|
|

We're back with a fresh round of Atlassian User Groups, designed to help you meet fellow customers and developers, as well as to discover more about our products and the Atlassian community!
- Sydney, Australia — September 23
- Toronto, Canada — October 14
- New York, NY — October 16
- Berlin, Germany — October 23
- San Francisco, CA — November 12
- Amsterdam, Netherlands — November 26
- London, UK — December 4
User Groups are completely free to attend...and don't worry, you won't have to sit through a "short" sales presentation either. This is all about you! RSVP here.
|
|
|
|
Our Reading List
|
|
|
|
|
Here are some sites and blogs we've been tagging in the office:
- Olny the frist and lsat ltteer be at the rghit pclae, right?
- Watch the building of binary logic gates using Dominos. Impressive.
- Is it fair to say that women really write more helpful code? This certainly drums up some controversy.
- TravelSkoot is a communal route-building mash-up. Pretty nifty.
|
|
|
|
Thanks for Reading
|
|
|
|
|
Hope to see you at a user group!
Your mates at Atlassian
|
|
| |
| |
|
Other ways to keep on top of what's happening at Atlassian:
Read or subscribe to our blogs
See what everyone's talking about on the Atlassian product forums
Tell your mates about this newsletter
Get a job with us
|
| |