Inside Atlassian

Author

Dan Rosen

Article in Archives
Release Announcement: Atlassian Plugin SDK (AMPS) v3.3

Hey all, just a quick note here to let everybody know that we’ve released a new version of the Plugin SDK, version 3.3. The full release notes are available in Confluence as usual, but I just wanted to highlight a new feature that many people had asked for: atlas-run-standalone. The Plugin SDK has always made […]

Article in Archives
Plugin Architecture, Episode I ("The Phantom Mess")

Today I’m going to do something I’m typically pretty lousy at, personally, which is finishing what I’ve started. Over the course of my three previous Star Wars themed Plugin Architecture series blog posts, we walked through the development of a search plugin for Confluence. Starting from the cleanest slate possible — a plugin that does […]

Article in Archives
Plugin Architecture, Episode VI ("Return of the jQuery")

In Episodes IV and V of this blog series, we got through a substantial chunk of the implementation for a cross-product search plugin. I’ve personally never been great at estimating the amount of time needed for engineering work, but I’d guess that at the point where we left off, we’d done about three quarters of […]

Article in Archives
Plugin Architecture, Episode V ("The 3-Tiered Architecture Strikes Back")

In my last post, I walked through the initial steps of creating a well-architected, cross-product search plugin, including a look at the Atlassian plugin descriptor, various useful plugin module types and a few different reusable components provided by the plugin development platform. However, I find myself feeling underwhelmed: our cross-product search plugin is not capable […]

Article in Archives
Plugin Architecture, Episode IV ("A New Hope")

Hi all, I’m starting a new, four part blog series today on plugin architecture. Like all good series, I’m going to start with Episode IV, and it’ll probably jump the shark when it finally hits Episode I. We’ll see, I guess. In this series, we’re going to create a search plugin that works across all […]

Article in Archives
Announcing Summit 2011: Developer Track

Spring is in the air. Well okay, that’s technically incorrect — it’s still January — but we’re getting some gorgeous weather here in San Francisco these past few days. That can only mean that summer is right around the corner, and that can only mean that it’s time to announce Summit 2011. We’ve already published […]

Article in Archives
Announcing UPM 1.3, a.k.a. "OSGi is not a four-letter word."

One of the major perks of working on the Developer Relations team in San Francisco is that we sit right next to the Integration team, whose job — in a sense — is to test and push the limits of our plugin development platform, through the process of developing useful cross-product components. They are often […]

Article in Archives
Plugin / Product Version Compatibility

Hi all, I’m not stoked today. AtlasCamp is finished, and I am still kind of hurting after the festivities. Today I’m going to blog about something far more mundane, but very urgent and important to anybody who has plugins listed on the Plugin Exchange: compatibility data. Since we released the Universal Plugin Manager in June, […]

Article in Archives
AtlasCamp 2010: More Stoked Than Ever

I have something to confess: I am still stoked. Now more than ever, actually; somebody should really call an ambulance or order me a pizza or something. It’s pretty serious. My continued stokedness is due not to the agenda that was published a few weeks back, nor my recent discovery that Atlassian is actually paying […]

Article in Archives
AtlasCamp 2010: I Am So Stoked Right Now.

Good News, Everyone! No, seriously, good news: we’ve opened registration for Atlassian’s third annual developer conference, AtlasCamp (Oct 11-13, in Half Moon Bay), and I for one am stoked. I’ve been working as an engineer on Atlassian’s Developer Relations team for a few months now (btw: hello, world) – so this is my first AtlasCamp […]