Atlassian Connect for
Bitbucket
Tim Pettersen • Developer Provocateur • Atlassian • @kannonboy
@kannonboy
@kannonboy
Bitbucket &
Atlassian Connect
@kannonboy
Traditional web integration
REST
Webhooks
@kannonboy
Atlassian Connect
REST
Webhooks
& UI elements
Addons
@kannonboy
@kannonboy
JavaScript
bridge
It’s just HTTP
@kannonboy
“What’s in your repo?”
@kannonboy
Introducing the
add-on
@kannonboy
1. New repo view in
Bitbucket UI
3. Font size is relative to
number of files of that type
2. Show all file types in
context repo
@kannonboy
Contrasting to
and
@kannonboy
atlassian-connect.json
AP javascript library
Add-on lifecycle
JWT authentication
iframes and context parameters
REST APIs & webhooks
AUI & ADG
web items, web panels and conditions
Comfy slippers
@kannonboy
Coming soon
Add-on contexts
@kannonboy
Administrator
Available to
everyone
Add-on contexts
@kannonboy
PersonalTeam / Account
And now,
some statistics..
@kannonboy
Bitbucket has 3,000,000+ users
and 450,000+ teams
@kannonboy
@kannonboy
93%
7%
2%
98%
Professional teams
Mostly closed
source
Branches rather
than forks
87%
13%
@kannonboy
Smaller pie
still GIANT
audience
7,000,000+
repos
17%
5%
5%
5%
6%
6%
9%
10%
15%
22%
…
@kannonboy
Vastly
understated
Some more inspiration..
@kannonboy
@kannonboy@kannonboy
Customizer from
Wittified
@kannonboy@kannonboy
Git Guilt
OPEN SOURCE
@kannonboy@kannonboy
Reviewer AssignerReviewer Assigner
OPEN SOURCE
@kannonboy
SaaS Dev Tools
So, what do I build?
@kannonboy
3,000,000+
@kannonboy
(developers)
@kannonboyQuestions?
5minute
quick start
developer.atlassian.com/bitbucket
dev
docs&
Abhin’s breakout:
Bitbucket Connect
security model
My breakout session:
Git guilt &
bitbucket-repo-cache
Bitbucket: Building kick-ass tools for 2.5M developers
Submit your feedback:
go.atlassian.com/acbitbucket

AtlasCamp 2015: Bitbucket: Building kick-ass tools for 2.5M developers