Upload
atlassian
View
105
Download
0
Embed Size (px)
DESCRIPTION
State of the Ecosystem Jonathan Nolen & Jens Schumacher, Atlassian
Citation preview
11
Jonathan Nolen & Jens SchumacherDeveloper RelationsAtlassian
Atlassian Developer EcosystemState of the Union
2
2
Agenda• 1. Why are we here?
• 2. What have we been up to?
• 3. What are we planning?
33
Meet your Developer Relations Team
4
BenSpeakmon
DanRosen
JensSchumacher
JonathanNolen
Samle Berrigaud
4
Why are we here?
5
5
How do you find us?• Forums - http://forums.atlassian.com/
• IRC - irc.freenode.net, #atlassiandev channel
• Email - [email protected]
• Twitter - http://twitter.com/atlassiandev/
• Blog - http://blogs.atlassian.com/developer/
66
State of the Ecosystem
77
State of the Ecosystem - Users• Over 500 plugins in http://plugins.atlassian.com
• More than 150 new plugins this year
• More than 80 commercial plugins
88
State of the Ecosystem - Developers• Over 18,000 active customers• 13,000 JIRA installations in the field• 9,000 Confluence installations• 2,000 Fisheye & Crucible installations• 1,000 Bamboo installations• 50,000 Starter Licenses!
• 75,000 plugin downloads last month
• Five developer relations staff!
9
9
What have we been up to?
10
10
Five Awesome Tools for Plugin Devs• 1. Plugins 2
• 2. Atlassian SDK
• 3. Documentation
• 4. Atlassian Plugin Exchange
• 5. JIRA Studio for Plugins
1111
Plugins 2• Define your own Servlet plugin modules• Servlets, Servlet Filters, Context Params, & Context Listeners
• Define your own plugin modules• Dynamic Plugin Modules
• Faster Javascript & CSS• Auto-batching & auto-minification of Web Resources• Atlassian User Interface (AUI)
• Insert your own content• Web Resource Contexts, Web Panels
12
Plugins 2 & OSGi John Kodumal’s
Today @ 5:00 pm
12
The Atlassian Plugin SDK
• Get up and running quickly
• Solves the problem of Maven configuration
• Helps you create new plugins in the best way
13
Atlassian SDK Ben Speakmon
up next!
13
Documentation• http://developer.atlassian.com/
• Spring Doc Sprint• 3 days• 30 people - • 18 new tutorials, at all levels (40 total)
• Weʼll do it again soon — join us!
1414
15
AtlassianPluginExchange plugins.atlassian.com
15
JIRA Studio for Plugins
16
• What you get• Bug tracker• Wiki• Source Code• Code Reviews• Continuous Builds
• Whoʼs it for?• Free, OpenSource
or Commercial!Development in the Cloud
Kamal Nabjee Friday @ 2:15pm
16
Five Awesome Tools for Plugin Devs• 1. Plugins 2 - everyone should be using plugins2
• 2. Atlassian SDK - start developing quickly
• 3. Documentation - growing our docs
• 4. Atlassian Plugin Exchange - make sure your plugin can be found
• 5. JIRA Studio for Plugins - worldsʼ best development tools for your plugin
1717
What are we planning?
18
18
19
Jens
19
New Awesome Tools for Plugin Devs• 1. Universal Plugin Manager
• 2. Test your plugin
• 3. Rapid application development
2020
21
Universal Plugin Manager
21
Universal Plugin Manager• Download Statistics
22
Confluence
JIRA
22
Universal Plugin Manager• Features• Discover• Install• Configure• Disable• Enable• Remove• Update
2323
24
Test your plugin
24
Bamboo• Continuous Integration• Reduced Risk• Increased Quality• Immediate Feedback• Collaboration
2525
26
Rapid application developmentwith Atlassian tools
26
Platform
27
Persistence
Attachments Pages & Blogs
Labels
Comments
Confluence as a PlatformJonathan GilbertToday @ 4:15 pmIntegration
27
Platform
28
• Persistence• Large datasets• Efficient querying • Searchable• Sandboxed
Confluence as a PlatformJonathan GilbertToday @ 4:15 pm
28
29
Questions?
29
Resources• Documentation - http://developer.atlassian.com
• Forums - http://forums.atlassian.com/
• IRC - irc.freenode.net, #atlassiandev channel
• Email - [email protected]
• Twitter - http://twitter.com/atlassiandev/
• Blog - http://blogs.atlassian.com/developer/
3030