Archives for the tag: Fisheye

Sometimes it doesn't hurt to talk again about things we covered in the past. I must admit that before writing this post I was wondering whether or not people would find value in it as the Commit Graph isn't really a brand new feature. But a couple discussions with some folks in Atlassian convinced me that not everyone knew all the great things that you could achieve with it. Taking this in account and thinking about all the new developers adopting our tools everyday I decided to write something

Continue reading »

"I remember when our team was just two developers...". Have you made a statement like that recently? At Atlassian our development team grew from 2 guys to now over 300 developers working in different timezones. Collaborating on the code became more complex as the team was growing but the goal always stayed the same: improve dev speed and ship high quality code. To achieve this we needed to find the right processes, tools and workflows. In our case we just built some of it ourselves. FishEye and

Continue reading »

The fact that you're reading this is highly suspicious. Wouldn't you rather be coding right now? Are you really a developer, or are you some alien life form in an over-worn "There's no place like 127.0.0.1" t-shirt masquerading as a coder? See, we've been made to understand that, more than anything, devs just want to get back to coding. We also understand how hard it can be to keep a growing dev team flowing smoothly as new members join and new features are coded. Teams need a common interface

Continue reading »

The Tool is the Easy Part - What about the Processes? The FishEye team was the first team at Atlassian to make the switch to DVCS, and while some Atlassians had previous DVCS experience, quite a few had not yet used it in the workplace with a medium-size team of developers before. We looked for help around the web, but there wasn't a lot of people sharing their experiences at the time. We found many resources like "How do I push a branch in Git?" or "How do I pull from multiple remotes in Mercurial?",

Continue reading »

NASA's Jet Propulsion Laboratory (JPL) uses a host of Atlassian products to build the software used for flight mission planning as well as modeling data sent back from satellites and Mars rovers. I sat down with David Mittman, lead software developer and "default Atlassian guy" at JPL to get a closer look at what they're up to. JPL was founded in the 1930s as a place to test new rocket technologies, and—after the creation of NASA in 1958—was chartered with developing the robotic spacecraft

Continue reading »

The last time I introduced the FishEye Release Report, we focused on how it can show you which JIRA issues are included in your new release based on the source, rather than based on what your developers enter manually into JIRA. Furthermore, the Release Report summarizes important information about those JIRA issues, such as their Fix Versions and relevant code reviews. We find these features alone make the plugin really useful, but we have one other high value use for the Release Report that might

Continue reading »