Your SlideShare is downloading. ×
0
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
AtlasCamp 2014: Collaboration State of the Union
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

AtlasCamp 2014: Collaboration State of the Union

548

Published on

Confluence has an all new REST API and a host of other improvements for developers. Now it's even easier to build amazing extensions to Confluence, whether it's with Atlassian Connect or our Plugin …

Confluence has an all new REST API and a host of other improvements for developers. Now it's even easier to build amazing extensions to Confluence, whether it's with Atlassian Connect or our Plugin SDK. Learn what our Confluence engineers have been working on and what's coming up for Confluence in the next year.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
548
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. June 3-5, 2014 | Berlin, Germany
  • 2. Matt Ryall, Head of Confluence Engineering, Atlassian Collaboration Family “State of the Union” @mryall
  • 3. • Confluence developer of old (’06) • Managing Confluence for 2 years • Building a great platform • Enjoy skiing • … but always seem to be in Europe at the wrong time! Matt Ryall PLATFORM
  • 4. What is the “Collaboration Family”?
  • 5. Atlassian exists to unleash the potential in every team to advance humanity through the power of software. – Atlassian’s mission ” “
  • 6. Atlassian exists to unleash the potential in every team to advance humanity through the power of software. – Atlassian’s mission ” “ every team
  • 7. PayingUsers Jun 2012 Sep 2012 Dec 2012 Mar 2013 Jun 2013 Sep 2013 Dec 2013 Mar 2014 10x growth
  • 8. Started with a team of three Pete Garret Chris
  • 9. Now a team of 26
  • 10. We colonised the new office in Austin, TX
  • 11. HipChat keeps getting better
  • 12. Shiny New API
  • 13. HipChat Video
  • 14. • We’ve already announced HipChat Server (BTF) • Native clients have been releasing updates twice a month • Improved quality, speed and features, like in-app search Much more to come
  • 15. What can I build for HipChat?
  • 16. Lots you can do! 1. Send notifications to rooms 2. Send private messages 3. Listen for messages (bots) 4. Add /slash commands 5. Watch for people 6. Create rooms on the fly & invite people 7. Embed a chat room in another site!
  • 17. HipChat Integrations today
  • 18. Two types of integration Atlassian Connect add-onHipChat Remote API
  • 19. 1. Remote APIs 2. Webhooks 3. UI integrations +
  • 20. +
  • 21. • Fastest growing product at Atlassian • Incredibly high user engagement • Has the potential to touch every team • Team updates all collect in HipChat • Real-time interaction possibilities • Green field: not many add-ons yet Why build for HipChat?
  • 22. That adds up to HUGE potential
  • 23. Build your next great add-on for HipChat
  • 24. • Building add-ons for HipChat • HipChat v2 API • HipChat Server • See Will at 3.45pm tomorrow More on HipChat
  • 25. Space Information Architecture Space Shortcuts Collapsible Sidebar Confluence Questions Atlassian Connect REST APIs Task Reports Knowledge Base Space Decisions Blueprint Requirements Blueprint Agile Planning Retrospectives MyTasks Enterprise Team Spaces Product Requirements File Lists Attachment Previews Instructional text Group Autocomplete Global Create Image PropertiesMultiple layouts Distraction-free editing Spaces dropdown Email redesign Space Blueprints Roadmap macro JIRA issues macro JIRA charts Team Calendars 4 Team Calendars Performance What a year! Shared Links Blueprint Performance at scale New Search UI Documentation Space Attachment Previews Meetings Blueprint Meetings Blueprint Due Dates High Availability Request access to pages Create issues from pages Event Types Mobile improvements Space Shortcuts Search Algorithm Atlassian Design Guidelines Event Types Rename User Page properties
  • 26. Confluence: by the numbers >40% 17,000+ first half, FY 2014 YoY bookings growth April 2014 active customers
  • 27. Growing team PLATFORM SydneySaigon
  • 28. Worldwide ecosystem team
  • 29. SOFTWARE TEAMS BUSINESS TEAMS NEW MARKETS ENTERPRISE SCALE PLATFORM
  • 30. SOFTWARE TEAMS BUSINESS TEAMS NEW MARKETS ENTERPRISE SCALE PLATFORM
  • 31. JIRA integration SOFTWARE TEAMS
  • 32. Coming soon: visual roadmaps SOFTWARE TEAMS
  • 33. SOFTWARE TEAMS BUSINESS TEAMS NEW MARKETS ENTERPRISE SCALE PLATFORM
  • 34. Improved Tasks BUSINESS TEAMS
  • 35. Tasks for team events! BUSINESS TEAMS
  • 36. • Standardise business use-cases • Control create dialog behaviour • Space and page blueprints • Encourage organised content • Soon: OnDemand Connect blueprints Blueprints BUSINESS TEAMS
  • 37. SOFTWARE TEAMS BUSINESS TEAMS NEW MARKETS ENTERPRISE SCALE PLATFORM
  • 38. • Built on the Confluence platform • Embedded lightweight Confluence editor • Notify by label • Soon: AO/Hibernate queries Confluence Questions NEW MARKETS
  • 39. Confluence Questions NEW MARKETS 350+ active customers
  • 40. SOFTWARE TEAMS BUSINESS TEAMS NEW MARKETS ENTERPRISE SCALE PLATFORM
  • 41. Confluence Data Center ENTERPRISE • Rewrite of Confluence clustering • 9+ months of work for team • Moved to Hazelcast cache • Fixed many reliability issues • Performance tested • Running in production at Atlassian, and soon with pioneer customers
  • 42. SOFTWARE TEAMS BUSINESS TEAMS NEW MARKETS ENTERPRISE SCALE PLATFORM
  • 43. There is a strong argument that 
 platforms beat products every time … If you have opened your product so that 
 third parties can add value, and 
 you have designed the rules of the
 ecosystem such that they want to, 
 your innovation curve is going to be faster. – Marshall Van Alstyne ” “
  • 44. USS Confluence Platform Services Core Experience
  • 45. ! API
  • 46. • Consistent REST & Java APIs • Catching up with JIRA, others on “REST is best” strategy for remote API • Content APIs: spaces, pages, blogs, comments, attachments, labels, history • Fully supported, API compatibility rules New APIs: REST & Java PLATFORM ! API
  • 47. • Legacy RPC, SOAP APIs are deprecated • Only REST API will be extended • Extension/changes will be done carefully • Public/private/experimental APIs • Your help needed: scenarios where you find the REST API lacking REST API: what it means PLATFORM ! API
  • 48. • Experimental confluence-api module • Moving away from “all Confluence code is API” – enable us to evolve the core • Building out in parallel with REST • Parts will be final within 12 months • Your help needed: start using the API! Java API: what it means PLATFORM ! API
  • 49. • Details, examples for Confluence REST • Content properties API • Upcoming: CQL search API • See Steve at 2pm More on APIs PLATFORM
  • 50. Scaling development PLATFORM SydneySaigon
  • 51. • Modularity is a priority • Building features as plugins • New APIs to enable core evolution • Core code increased by only 1% since 2013 • We’re “Ecosystem” developers too! Scaling development PLATFORM
  • 52. Confluence & Connect +
  • 53. Confluence OnDemand#Customers Mar 12 Jun 12 Sep 12 Dec 12 Mar 13 Jun 13 Sep 13 Dec 13 Mar 14 OnDemand BTF Both >30% OnDemand
  • 54. Confluence OnDemand >50% choose OnDemand Confluence evaluators
  • 55. • Visualise your ideas! • Organise your pages! • Choose boards! • Project Retrospective! • Product Roadmap! • SWOT Analysis Comalatech Canvas CONNECT
  • 56. • Attach files in cloud
 storage to Confluence
 Pages! • Attach or link! • Multiple files ! Ink File Picker CONNECT
  • 57. 1. UI integration 2. Macros 3. REST API 4. Blueprints +
  • 58. • Connect APIs • Building Connect macros • Upcoming Connect Blueprints • See Matt at 2pm tomorrow More on Confluence + Connect CONNECT
  • 59. Huge opportunities with growing products Great new APIs: try them out Connect & OnDemand is the future Collaboration Family

×