Atlassian Developer Tools State of the Union

3,447 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,447
On SlideShare
0
From Embeds
0
Number of Embeds
1,853
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Atlassian Developer Tools State of the Union

  1. 1. 122
  2. 2. Atlassian Developer ToolsState of the UnionGiancarlo Lionetti Jens SchumacherProduct Marketing, Atlassian Product Management, Atlassian 3
  3. 3. Flashback - 2010 4
  4. 4. Growth 5
  5. 5. CustomersSummit 2009 2,176Summit 2010 2,947Summit 2011 4,800 1250 2500 3750 5000 6
  6. 6. Starter LicensesSummit 2010 6,766Summit 2011 18,100 5000 10000 15000 20000 7
  7. 7. Room to Read Donations $180,000 8
  8. 8. You asked, we listened 851 Votes 9
  9. 9. “ +1 to Mercurial support...not having this is definitely holding me back from pushing from SVN to Hg internally. ” Sam - JAC comment Mercurial Support in FishEye 10
  10. 10. “ MSSQL support would certainly“ Oracle support would make make it easier to get our job easier.” management to buy into the product at my employer. ” Vivek - JAC comments Jonathan - JAC comments Oracle Support in FishEye and Crucible MSSQL Support in FishEye and Crucible 11
  11. 11. “ I am bewildered by the fact that FishEye has native support for Git but Bamboo does not. ” Sebastian - JAC comment Native Git support in Bamboo 12
  12. 12. “ It would be extremely useful to have multiple builders for a particular build, run in sequence. ” Kirk - JAC comment Multiple Builders in a single plan (Tasks) in Bamboo 13
  13. 13. Development Speed Agile Shorter release cycles Distributed Version Control System 14
  14. 14. Challenges Distributed Teams Deployment Workflow 15
  15. 15. Integration 16
  16. 16. User Management 17
  17. 17. Application Links Possibilities Less Context Switching Reduce # of Steps in Workflow 18
  18. 18. Crucible and JIRA WorkflowNavigate to Crucible Code Review If completed Summarize and Close review Navigate to associated JIRA issue Close JIRA issue 19
  19. 19. 20
  20. 20. 21
  21. 21. 22
  22. 22. Crucible Features Crucible Inbox Crucible 2.4 Starter Licenses Simplified adding Changesets to Reviews JIRA Integration Faster Activity Streams Crucible 2.6 MS SQL SupportSyntax highlight for Titles of Snippet Reviews Patch anchoring for Pre-Commit Reviews Instant SSL Support Quick Search Reviews IE 9 Support Integrate with JIRA during Setup Oracle Support Crucible 2.5 Stop SVN Props Cluttering Commits HTML EmailsBatched and Threaded comments via EmailOne-Click Submit Time to JIRA OAuth support for JIRA issues Universal Plugin Manager (UPM) JIRA-like Header with Persistent History 23
  23. 23. Crucible Features Crucible Inbox Crucible 2.4 Starter Licenses Simplified adding Changesets to Reviews JIRA Integration Faster Activity Streams Crucible 2.6 MS SQL SupportSyntax highlight for Titles of Snippet Reviews Patch anchoring for Pre-Commit Reviews Instant SSL Support Quick Search Reviews IE 9 Support Integrate with JIRA during Setup Oracle Support Crucible 2.5 Stop SVN Props Cluttering Commits HTML EmailsBatched and Threaded comments via EmailOne-Click Submit Time to JIRA OAuth support for JIRA issues Universal Plugin Manager (UPM) JIRA-like Header with Persistent History 24
  24. 24. JIRA-like Header 25
  25. 25. Code Review Search 26
  26. 26. Snippet Reviews Tweak 27
  27. 27. Review Notifications 28
  28. 28. Batched &Threaded Notifications 29
  29. 29. 30
  30. 30. Crucible Inbox 31
  31. 31. 32
  32. 32. FishEye Features Branch & Tag Selector FishEye 2.4 File History Page Re-design Custom Avatars FishEye 2.6 Commit Graph Auto-detect DVCS commiters Improved Admin UI Faster Scanning of Hg repos Instant SSL Support Faster Activity Streams Improved Camel Case Searching IE 9 Support Auto association of Git Committers to Users Improved Quick Search FishEye 2.5 JIRA integration setup HTML Emails Search performance HTTP and SSH Authentication for DVCSImproved RSS Feeds Universal Plugin Manager JIRA-like Header with Persistent History OAuth support for JIRA issues 33
  33. 33. FishEye Features Branch & Tag Selector FishEye 2.4 File History Page Re-design Custom Avatars FishEye 2.6 Commit Graph Auto-detect DVCS commiters Improved Admin UI Faster Scanning of Hg repos Instant SSL Support Faster Activity Streams Improved Camel Case Searching IE 9 Support Auto association of Git Committers to Users Improved Quick Search FishEye 2.5 JIRA integration setup HTML Emails Search performance HTTP and SSH Authentication for DVCSImproved RSS Feeds Universal Plugin Manager JIRA-like Header with Persistent History OAuth support for JIRA issues 34
  34. 34. Branch and Tag Selector 35
  35. 35. JIRA-like Header 36
  36. 36. Activity Stream Re-design 37
  37. 37. File History Re-design 38
  38. 38. A Search Story 39
  39. 39. A Better Search 30% Faster 40
  40. 40. A Better Search More Accurate 41
  41. 41. A Better Search Expanded Search Options 42
  42. 42. A Better Search Categorized Results 43
  43. 43. A Better Search Re-designed UI 44
  44. 44. 45
  45. 45. 2.6Available Today 46
  46. 46. 47
  47. 47. Commit Graph - LineageWhat changes are Where did myin my branch? commits end up? 48
  48. 48. Commit Graph - Lineage 49
  49. 49. Commit Graph - JIRA Issues What commits What work has been have associated done on a particular JIRA issues? JIRA issue? 50
  50. 50. 51
  51. 51. Commit Graph - Code Review What is the codeWhat commits have quality on abeen reviewed? specific branch? 52
  52. 52. 53
  53. 53. Everything is a URL 54
  54. 54. Commit GraphVisualize your (D)VCS Repository Wed @ 2:45pm 55
  55. 55. 56
  56. 56. Jens Schumacher 57
  57. 57. 58
  58. 58. Bitbucket Features Bitbucket 2011 REST APIs User dashboard Project exploring Per User Pricing IntelliJ plugin Subversion Importer Validated email addresses Groups JIRA Bitbucket connector Reliability Pull Requests User profiles Could9IDE support Bamboo Integration 59
  59. 59. Pricing Unlimited Storage Public Repositories Private Repositories 60
  60. 60. Importer Migrate from Subversion Mercurial Google Code SourceForge 61
  61. 61. Pull Requests Simplify Contributions Code Reviews Merges Coming Soon 62
  62. 62. Bamboo Integration Easy Setup No URLs Your repositories Branch detection 63
  63. 63. Future of Bitbucket Features Search Code Review Integration Team Features 64
  64. 64. 65
  65. 65. “ Bamboo could be so much more than just a ” Continuous Integration server Mates at Atlassian - 1 year ago 66
  66. 66. Traditional Deployment 67
  67. 67. Continuous Deployment 68
  68. 68. Bamboo Features Bamboo 2.7 New Wallboards Stages Simple Plan Creation Bamboo 3.1 Parameterised BuildsConfiguration Summaries Concurrent Builds Gravatar Support Improved .Net Support Mercurial Support Plan History Plugin Manager Tasks Bitbucket Support GitHub Support Bamboo 3.0 Amazon EC2 Spot Instances Maven 3 Git Support Artifact Sharing Plan Variables Scheduled Repository Polling UI Re-Design Audit Logs 69
  69. 69. Bamboo Features Bamboo 2.7 New Wallboards Stages Simple Plan Creation Bamboo 3.1 Parameterised BuildsConfiguration Summaries Concurrent Builds Gravatar Support Improved .Net Support Mercurial Support Plan History Plugin Manager Tasks Bitbucket Support GitHub Support Bamboo 3.0 Amazon EC2 Spot Instances Maven 3 Git Support Artifact Sharing Plan Variables Scheduled Repository Polling UI Re-Design Audit Logs 70
  70. 70. Stages PLANSTAGE JOBSTAGE JOB JOBSTAGE JOB JOB 71
  71. 71. 72
  72. 72. 73
  73. 73. 74
  74. 74. 75
  75. 75. Status Ribbon History Details Code ChangesShared Artifacts JIRA Issues Test Summary 76
  76. 76. Re-Design 77
  77. 77. “Atlassian has released Bamboo 3.0. The best CI tool Ive usedthis far. ” @mieky “ Just migrated our builds to Atlassian Bamboo 3 continuous integration server and it rocks ! I really recommend #Bamboo ” @vaacav“ The new UI overhaul in the latest Atlassian Bamboo release is ” absolutely beautiful. @ seancurtis 78
  78. 78. 79
  79. 79. 80
  80. 80. 81
  81. 81. 3.2July 2011 82
  82. 82. Manual Stages 83
  83. 83. Release Management 84
  84. 84.  85
  85. 85. Step 1 Step 2 ... Step 43 86
  86. 86. Step 1 87
  87. 87. 88
  88. 88. How can you increase your speed ? 89

×