We've kicked off Codegeist V, and this page contains links to the documentation resources you'll need for the contest.
- Speakeasy Overview
- Speakeasy Install Guide
- Speakeasy Extension Development Guide
- Speakeasy Extension Examples
- Speakeasy Plugin Development
Join the SpeakEasy Google Group and give us any feedback you have.
General Plugin Development
In addition to Speakeasy, Atlassian has a powerful plugin platform that enables developers to build almost anything. The Writing your first plugin doc has all you need to build an Atlassian plugin. And we've got a ton of cookbook-style tutorials. We've also created a very comprehensive multi-part tutorial about modern plugin architecture, which should be a great way to get started, too. Take a look:
- Part 1: A New Hope
- Part 2: The 3-Tiered Architecture Strikes Back
- Part 3: Return of the jQuery
- Part 4: The Phantom Mess
You can also take a look at the plugins that have already been developed on the Atlassian Plugin Exchange, as well as checking out all of the parts of our applications you can change:
We're almost finished incorporating a new ORM layer into our products that enables significantly easier, faster and more scalable data access and storage than our old Bandana and PluginSettings APIs. This ORM is called ActiveObjects, based on the open source project initially developed by Daniel Spiewak. ActiveObjects is currently a developer preview that we're just now sharing outside of Atlassian.
Give us Feedback on ActiveObjects.