JIRA 3.13 was one of the biggest releases of JIRA yet, and 4.0 is just around the corner. Dig into what you may have missed, and what to expect. This session explores the latest and greatest in everyone's favorite Issue Tracker.
Atlassian Speakers: Brian Lane and Dylan Etkin
Key Takeaways:
* Understand key new capabilities and planned features in JIRA 4.0
* Deep-dive on query language
* Highlight: JIRA 4.0
3. Agenda
JIRA & our market
Where have we been? - JIRA 3.13.x
Where are we now? - JIRA 4.0
What about the future? - Beyond 4.0
4. Our market...
11,000+ JIRA Customers
220 Partners
Stimulus Package
• 6,712 licenses to 86 countries in 5 days!
76% of Summit attendees use JIRA
5. Specify It
Plan &
Document It Confluence Assign
Tasks
Track Issues
JIRA
JIRA Track Progress
Build &
Release Review It FishEye
Crucible
Bamboo Code It
Clover
Test It
6. Specify It
Plan &
Document It Confluence Assign
Tasks
JIRA
Tracking
Build &
Release Review It FishEye
Crucible
Bamboo Code It
Clover
Test It
7. Specify It
Plan &
Document It Confluence Assign
Tasks
JIRA
Tracking
Build &
Release Review It FishEye
Crucible
Bamboo Code It
Clover
Test It
21. JIRA 3.13
Released on Sept 9th, 2008
Most downloaded version ever
Focus on user requests ~ 1500 votes
85+ improvements / features
Biggest release (so far...)
22. JIRA 3.13 (Cont.)
Performance Improvements
Edit Active Workflow
Dashboard Sharing
Improved Filter Sharing
• Groups & Roles
Project Import
23. JIRA 3.13.x
Version Release Issues
3.13.1 Oct Date
29, 2008 Resolved
~35
3.13.2 Dec 9, 2008 ~45
3.13.3 April 2, 2009 ~85
3.13.4 May 5, 2009 ~20
3.13.5 TBD TBD
24. Dashboard
JQL
Project UI
JIRA 4
Center of your
Streams
Ecosystem
development world. Plugins 2
25. 4.0 - Key Areas
Best (and biggest) release EVER!
Advanced Search - JQL
• #1 Request - many issues and 1000+ votes
~ 150 other fixes and improvements
Dashboards
Platform Changes
But wait, thereʼs more...
26. JIRA Query Language
High level SQL like syntax
Core JIRA API
• Plugin Developers, Integrators, End Users
More granular filters
Autocomplete!
27. JIRA Query Language
Negation resolution != Resolved
Relational Operators affectsVersion >= “3.4”
Empty fields (350 votes!) fixVersion is empty
Lists reporter in (Dylan, Anton, Brenden)
Boolean Logic project = JIRA or (assignee = Mike and component = UI)
Nesting filter = ʻBeta Bugsʼ and assignee != mike
JQL in a Nutshell
Today 5.10
28. Powerful Functions
affectsVersion in unreleasedVersions() or
Versions
fixVersion in releasedVersion()
Voting & Watching key in votedIssues() OR key in watchedIssues()
Persistent History key in issueHistory()
Remote User assignee = currentUser()
Groups reporter in membersOf(“jira-developers”)
Pluggable! project in myPluginFunction(ʻaccessʼ, ʻmyʼ, ʻdataʼ)
JQL in a Nutshell
Today 5.10
29. Unlock JIRA Data
JIRA
JQL JQL
Clients Plugins Integrations
APIs
Center of your development world.
31. 4.0 - Dashboards
Social APIs
Implemented as plugins
Gadgets - display
Gadgets - everywhere!
Gadgets - serve
• Legacy Portlets should work
Open Standard OAuth
REST APIs
32. 4.0 - Dashboards
Social APIs
New level of integration Gadgets - display
No Java experience required Gadgets - serve
www.atlassian.com/opensocial
OAuth
REST APIs
33.
34.
35.
36. Specify It
Plan &
Document It Confluence Assign
Tasks
JIRA
Tracking
Build &
Release Review It FishEye
Crucible
Bamboo Code It
Clover
Test It
60. 4.0 - Extras
Indexing Improvements - Lucene
One JS Library - jQuery
Doctype update - Standard mode rendering
61. 4.0 - Beta 1
Now Available!
• www.atlassian.com/software/jira/beta
Includes everything you have seen today
• New + Old = Awesome!
Check it out and give us your feedback
• Issues? - jira.atlassian.com
67. Beyond 4.0
Engine
Feature Issues Social Search Ecosystem Agile Infrastructure
Room
Performance X
Install / Upgrade X X
LDAP X
REST APIs X
Time Tracking X X
Priorities / Resolutions X X
Interface / Usability X X X X
70. In closing...
Continued Growth
Large (and growing larger) Ecosystem
Listening to our market
• User Feature Requests
• Innovation Leader
The center of your development world