Upload
atlassian
View
1.395
Download
1
Tags:
Embed Size (px)
DESCRIPTION
An update from Atlassian's VP of Engineering on the state of Atlassian, exciting new features, and the upcoming Atlassian Marketplace.
Citation preview
Thursday, March 29, 12
Keynote, Day One
Jean-Michel LemieuxVP of Engineering, Atlassian
AtlasCamp EU 2012
2Thursday, March 29, 12
Meet the Atlassians
Daniel Franz,Ecosystem PM
Jean-Michel LemieuxVP Engineering
John StevensonAmbassador
Penny WyattJIRA QA
Rich ManalangDeveloper Advocate
Andrew PrenticeTeam Lead
Bryan RollinsJIRA PM
Ben WoskowEcosystem Dev
Wojtek SeligaJIRA Dev
Sam le BerrigaudDev Relations
Sven PetersAmbassador
Stefan SaasenConfluence Dev
Tony AtkinsSupport
David BonillaAmbassador
John KodumalEcosystem Team Lead
Dennis Kromhout van der Meer
Support
James RoperOnDemand Dev
Thursday, March 29, 12
Meet the Atlassians
Thursday, March 29, 12
100
4Thursday, March 29, 12
100
4
140Thursday, March 29, 12
5Thursday, March 29, 12
6Thursday, March 29, 12
7Thursday, March 29, 12
8Thursday, March 29, 12
9Thursday, March 29, 12
9Thursday, March 29, 12
9Thursday, March 29, 12
9
25/Mar/02
Thursday, March 29, 12
10Thursday, March 29, 12
11Thursday, March 29, 12
11
EU
Others...
Thursday, March 29, 12
12
www.atlassian.com/15in15
Thursday, March 29, 12
12
www.atlassian.com/15in15
Thursday, March 29, 12
13Thursday, March 29, 12
13Thursday, March 29, 12
1412
June
July
August
September
October
November
December
January
February
MarchThursday, March 29, 12
1412
June
July
August
September
October
November
December
January
February
March
1.0: Event, People, JIRA Calendars3.2: Manual Stages,Plans, Builds in JIRA
4.4 - New Project Admin, Visual Workflow Designer
2.7: Smart Commits, Web Hooks, JIRA Transitions
&4.0: New Editor
3.3: Multiple Repos,Git Support
4.1: AutoConvert,Image Effects
3.4: Global Repos,Windows EC2
AcquisitionAnnounced!
1.0 - Rapid bug reports, screenshots,sessions
5.0: APIs. Connecting.
Integrating. Issues everywhere.4.2: Layouts. Discovery.
Thursday, March 29, 12
1412
June
July
August
September
October
November
December
January
February
March
1.0: Event, People, JIRA Calendars3.2: Manual Stages,Plans, Builds in JIRA
4.4 - New Project Admin, Visual Workflow Designer
2.7: Smart Commits, Web Hooks, JIRA Transitions
&4.0: New Editor
3.3: Multiple Repos,Git Support
4.1: AutoConvert,Image Effects
3.4: Global Repos,Windows EC2
AcquisitionAnnounced!
1.0 - Rapid bug reports, screenshots,sessions
5.0: APIs. Connecting.
Integrating. Issues everywhere.4.2: Layouts. Discovery.
Git Support!
4.0 - DVCS, Quarantined Tests
Thursday, March 29, 12
1512
June
July
August
September
October
November
December
January
February
MarchThursday, March 29, 12
1512
June
July
August
September
October
November
December
January
February
March
4.0: New Editor
Thursday, March 29, 12
1512
June
July
August
September
October
November
December
January
February
March
4.0: New Editor
5.0: APIs. Connecting. Integrating. Issues
everywhere.
1.0 - Rapid bug reports, screenshots,sessions
Thursday, March 29, 12
1512
June
July
August
September
October
November
December
January
February
March
4.0: New Editor
3.3: Multiple Repos,Git Support
5.0: APIs. Connecting. Integrating. Issues
everywhere.
1.0 - Rapid bug reports, screenshots,sessions
Thursday, March 29, 12
1512
June
July
August
September
October
November
December
January
February
March
4.0: New Editor
3.3: Multiple Repos,Git Support
5.0: APIs. Connecting. Integrating. Issues
everywhere.
1.0 - Rapid bug reports, screenshots,sessions
Thursday, March 29, 12
16Thursday, March 29, 12
17Thursday, March 29, 12
18
New Features
Since 4.0 Launched:
• Find / Replace
• Autoconvert for links, widgets and JIRA issues
• Image effects
• Autoformatting for macros and links
• Copy paste tables and lists
• Page Layouts (4.2)
Thursday, March 29, 12
18
{code:language=xml}
New Features
Since 4.0 Launched:
• Find / Replace
• Autoconvert for links, widgets and JIRA issues
• Image effects
• Autoformatting for macros and links
• Copy paste tables and lists
• Page Layouts (4.2)
Thursday, March 29, 12
18
{code:language=xml}
New Features
Since 4.0 Launched:
• Find / Replace
• Autoconvert for links, widgets and JIRA issues
• Image effects
• Autoformatting for macros and links
• Copy paste tables and lists
• Page Layouts (4.2)
Thursday, March 29, 12
Discovery
1945
• ‘Share’ Discovery
• Quick Comments
• Like Button
• Popular Content
• Weekly Summary Email
Thursday, March 29, 12
Discovery
1945
Recommended in Confluence
• ‘Share’ Discovery
• Quick Comments
• Like Button
• Popular Content
• Weekly Summary Email
Thursday, March 29, 12
Discovery
1945
Recommended in ConfluenceRecommended in Confluence
• ‘Share’ Discovery
• Quick Comments
• Like Button
• Popular Content
• Weekly Summary Email
Thursday, March 29, 12
Discovery
1945
Recommended in ConfluenceRecommended in Confluence
• ‘Share’ Discovery
• Quick Comments
• Like Button
• Popular Content
• Weekly Summary Email
Thursday, March 29, 12
20Thursday, March 29, 12
21
Connecting People Integrating Applications Creating Issues
Thursday, March 29, 12
22
Activity Streams
Thursday, March 29, 12
22
Activity Streams
Thursday, March 29, 12
22
Activity Streams
Remote Issue Links
Thursday, March 29, 12
23Thursday, March 29, 12
23Thursday, March 29, 12
24Thursday, March 29, 12
25
Integration in real-time
@Mentions
Commits
Builds
Blogs
Issue Workflow
Discussion
Thursday, March 29, 12
26Thursday, March 29, 12
26Thursday, March 29, 12
27
2004 2005 2006 2007 2008 2009 2010 2011 2012
PluginDevelopmentFramework
First CodegeistPlugin competition
FirstAtlasCamp Atlassian
Plugin SDK
AtlassianPluginExchange Universal
PluginManager
AtlassianDevelopersSite
AtlassianDeveloperToolbox
FastDev
FirstAtlasCampEurope
Ecosystem Through The Ages
Thursday, March 29, 12
287
+100 New Plugin DevelopersRegister Every Month
Thursday, March 29, 12
0
225
450
675
900
2007 2008 2009 2010 2011 2012
Add-ons AvailableAnd Growing
+900
Thursday, March 29, 12
30
0
750,000
1,500,000
2,250,000
3,000,000
2007 2008 2009 2010 2011 - Today
Add-ons DownloadedSince 2007
3 MILLION
Thursday, March 29, 12
30
0
750,000
1,500,000
2,250,000
3,000,000
2007 2008 2009 2010 2011 - Today
Add-ons DownloadedSince 2007
3 MILLION11 ADD-ONS INSTALLED
PER CUSTOMER
Thursday, March 29, 12
31
Sell
Update
Share
Build
PLUGIN
1
2
3
4
Thursday, March 29, 12
32
Sell
Update
Share
Build
PLUGIN
1
2
3
4
Thursday, March 29, 12
33
AtlassianDeveloperSite
Thursday, March 29, 12
34Thursday, March 29, 12
35
Plugin SDK with FastDev
Thursday, March 29, 12
36
4.0+
Thursday, March 29, 12
37
Formatting Menu
Thursday, March 29, 12
37
Formatting Menu
Thursday, March 29, 12
• Plug into the Formatting menu in the Toolbar
37
Formatting Menu
Thursday, March 29, 12
• Plug into the Formatting menu in the Toolbar
• Allows you to interact with the TinyMCE formatting styles
37
Formatting Menu
Thursday, March 29, 12
• Plug into the Formatting menu in the Toolbar
• Allows you to interact with the TinyMCE formatting styles
• Done as a web-item
37
Formatting Menu
Thursday, March 29, 12
38
Insert Menu
Thursday, March 29, 12
38
Insert Menu
Thursday, March 29, 12
• Add your macro to the Insert menu in the Toolbar
38
Insert Menu
Thursday, March 29, 12
• Add your macro to the Insert menu in the Toolbar
• Default behaviour opens Macro Browser
38
Insert Menu
Thursday, March 29, 12
• Add your macro to the Insert menu in the Toolbar
• Default behaviour opens Macro Browser
• Done as a web-item
38
Insert Menu
Thursday, March 29, 12
39
Image Macro Placeholders
Thursday, March 29, 12
39
Image Macro Placeholders
Thursday, March 29, 12
• Replaces the Macro Placeholder
39
Image Macro Placeholders
Thursday, March 29, 12
• Replaces the Macro Placeholder• Plugins can generate their own
image, or reference static images
39
Image Macro Placeholders
Thursday, March 29, 12
• Replaces the Macro Placeholder• Plugins can generate their own
image, or reference static images• Only applicable to Bodiless Macros
39
Image Macro Placeholders
Thursday, March 29, 12
• Replaces the Macro Placeholder• Plugins can generate their own
image, or reference static images• Only applicable to Bodiless Macros• Macro Placeholder chrome can be
applied optionally
39
Image Macro Placeholders
Thursday, March 29, 12
• Replaces the Macro Placeholder• Plugins can generate their own
image, or reference static images• Only applicable to Bodiless Macros• Macro Placeholder chrome can be
applied optionally
39
Image Macro Placeholders
Thursday, March 29, 12
• Replaces the Macro Placeholder• Plugins can generate their own
image, or reference static images• Only applicable to Bodiless Macros• Macro Placeholder chrome can be
applied optionally
39
Image Macro Placeholders
Thursday, March 29, 12
40
Macro Property Panel
Thursday, March 29, 12
40
Macro Property Panel
Thursday, March 29, 12
40
Macro Property Panel
Thursday, March 29, 12
• Provides contextual actions for the macro
40
Macro Property Panel
Thursday, March 29, 12
• Provides contextual actions for the macro
• Provides Edit and Remove buttons
40
Macro Property Panel
Thursday, March 29, 12
• Provides contextual actions for the macro
• Provides Edit and Remove buttons
• Custom buttons for your macros
40
Macro Property Panel
Thursday, March 29, 12
• Provides contextual actions for the macro
• Provides Edit and Remove buttons
• Custom buttons for your macros
40
Macro Property Panel
Thursday, March 29, 12
41
Macro Param Placeholder
Thursday, March 29, 12
41
Macro Param Placeholder
Thursday, March 29, 12
41
Macro Param Placeholder
Thursday, March 29, 12
41
Macro Param Placeholder
Thursday, March 29, 12
41
Macro Param Placeholder
Thursday, March 29, 12
41
Macro Param Placeholder
Thursday, March 29, 12
41
Macro Param Placeholder
Thursday, March 29, 12
Auto-Convert
42
https://developer.atlassian.com/display/CONFDEV/Plugin+Tutorial+-+Extending+Autoconvert
Thursday, March 29, 12
Auto-Convert
42
https://developer.atlassian.com/display/CONFDEV/Plugin+Tutorial+-+Extending+Autoconvert
Thursday, March 29, 12
Auto-Convert
42
https://developer.atlassian.com/display/CONFDEV/Plugin+Tutorial+-+Extending+Autoconvert
Thursday, March 29, 12
43
Rich Text Editor Plugins Points
Thursday, March 29, 12
43
Rich Text Editor Plugins Points
Thursday, March 29, 12
• Formatting Menu
43
Rich Text Editor Plugins Points
Thursday, March 29, 12
• Formatting Menu• Insert Menu & Overrides
43
Rich Text Editor Plugins Points
Thursday, March 29, 12
• Formatting Menu• Insert Menu & Overrides• Image Placeholders
43
Rich Text Editor Plugins Points
Thursday, March 29, 12
• Formatting Menu• Insert Menu & Overrides• Image Placeholders• Macro Property Panel
43
Rich Text Editor Plugins Points
Thursday, March 29, 12
• Formatting Menu• Insert Menu & Overrides• Image Placeholders• Macro Property Panel• Parameter Placeholder
43
Rich Text Editor Plugins Points
Thursday, March 29, 12
• Formatting Menu• Insert Menu & Overrides• Image Placeholders• Macro Property Panel• Parameter Placeholder• Auto Convert
43
Rich Text Editor Plugins Points
Thursday, March 29, 12
44
5.0+
Thursday, March 29, 12
APIs
45Thursday, March 29, 12
46Thursday, March 29, 12
46Thursday, March 29, 12
46Thursday, March 29, 12
47Thursday, March 29, 12
47Thursday, March 29, 12
47Thursday, March 29, 12
47Thursday, March 29, 12
47Thursday, March 29, 12
47Thursday, March 29, 12
47Thursday, March 29, 12
47Thursday, March 29, 12
47
activitystrea.ms JSON
Thursday, March 29, 12
REST
48
New Remote APIs
Thursday, March 29, 12
REST
48
New Remote APIs
Thursday, March 29, 12
49
Thank You!
Thursday, March 29, 12
49
140+
Thank You!
Thursday, March 29, 12
50
And much more...
Thursday, March 29, 12
51
Sell
Update
Share
Build
PLUGIN
1
2
3
4
Thursday, March 29, 12
52Thursday, March 29, 12
53Thursday, March 29, 12
53Thursday, March 29, 12
54
Sell
Update
Share
Build
PLUGIN
1
2
3
4
Thursday, March 29, 12
55
APIs
Thursday, March 29, 12
56Thursday, March 29, 12
57Thursday, March 29, 12
58Thursday, March 29, 12
5927
Sell
Update
Share
Build
PLUGIN
1
2
3
4
Thursday, March 29, 12
60
ANNOUNCING
Thursday, March 29, 12
60
Beta
Thursday, March 29, 12
61
Full LicensingSystem and API
Thursday, March 29, 12
62
Unified,In-productPurchasing Experience
Thursday, March 29, 12
62
Unified,In-productPurchasing Experience
Thursday, March 29, 12
63
Invoicing, Billing and Renewals
Paid InvoiceABN: 53 102 443 916
Paid Invoice SummaryPaid Invoice Number: AT-420278
Date Issued: 11 Mar 2012Bill To:
Jonathan [email protected] Nolen
2125 Bryant Street #118
San Francisco CA 94110United States of America
Ship To:
Jonathan [email protected] Nolen
2125 Bryant Street #118
San Francisco CA 94110United States of America
Total Paid: USD $10.00Date Paid: 11 Mar 2012
OFFICIAL RECEIPT
Invoice Total: $10.00Payment Received: -$10.00Amount Now Due: $0.00
Credit Card Number: ************1969Cardholder's Name: Jonathan D. Nolen
Thank you for your payment!
Refunds and Exchanges: You can request a refund or an exchange up to 30 days after the date of purchase on this invoice.After the 30-day period, refunds or exchanges will not be available. Please note that Starter licenses are not eligible for arefund or an exchange.
Atlassian Pty Ltd, 173-185 Sussex St, Sydney NSW 2000, AustraliaEmail:Tel:Fax:
[email protected](+1) 415 701-1110(+1) 415 449-6222
Qty Product Unit Price Adjustment Total1 JIRA 10 Users: Starter License - Support Period: 11 Mar 2012 - 11 Mar 2013 $10.00 USD $10.00 USD
Total Amount Paid (USD) $10.00ProductSupport Period Support Entitlement NumberJIRA 10 Users: Starter License 11 Mar 2012 - 11 Mar 2013 SEN-2227035
Thursday, March 29, 12
64
More to come...
Thursday, March 29, 12
65
Sell
Update
Share
Build
PLUGIN
1
2
3
4
Thursday, March 29, 12
Getting the most out of ‘Camp
66Thursday, March 29, 12
At your service
67Thursday, March 29, 12
Thank you!
Thursday, March 29, 12