State of the Ecosystem - Atlassian Summit 2010

Post on 27-Jan-2015

105 views 0 download

description

State of the Ecosystem Jonathan Nolen & Jens Schumacher, Atlassian

Transcript of State of the Ecosystem - Atlassian Summit 2010

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 - developer-relations@atlassian.com

• 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 - developer-relations@atlassian.com

• Twitter - http://twitter.com/atlassiandev/

• Blog - http://blogs.atlassian.com/developer/

3030