Version hierarchy + Version ordering

I just tried to create a version hierarchy from the Planning board (Planning Board > Version > Add), but I wonder why the order of the child versions is inversed. I did the following:

  • Added Version "2.5", Parent "None"
  • Added Version "2.5 M1", "Parent "2.5"
  • Added Version "2.5 M2", "Parent "2.5"
  • Added Version "2.6", Parent "None"
  • Added Version "2.6 M1", "Parent "2.6"
  • Added Version "2.6 M2", "Parent "2.6"

But on the Planning board (right column), the versions are displayed in the following order:

  • 2.5
  • -> 2.5 M2
  • -> 2.5 M1
  • 2.6
  • -> 2.6 M2
  • -> 2.6 M1

I would have expected:

  • 2.5
  • -> 2.5 M1
  • -> 2.5 M2
  • 2.6
  • -> 2.6 M1
  • -> 2.6 M2

And in the Project Administration page, the versions are listed in the following order (I realize, that this page always shows all the versions in reverse, but that's not the problem!)

  • 2.6 M1
  • 2.6 M2
  • 2.6
  • 2.5 M1
  • 2.5 M2
  • 2.5

I would have expected:

  • 2.6 (will be released after 2.6 M2!)
  • 2.6 M2
  • 2.6 M1
  • 2.5 (will be released after 2.5 M2!)
  • 2.5 M2
  • 2.5 M1

Why does JIRA/GreenHopper order it that way (especially given that GreenHopper understands child versions as sprints summing up to the parent version, see http://confluence.atlassian.com/display/GH/Setting+Up+a+Version+Hierarchy) ?

4 answers

(I'm using JIRA (v4.3.4#620-r152668) & GreenHopper (v5.6.8))

Have you got release or end dates on your versions? If you do that will display them in correct order. However, it does seems strange that they haven't appeared in the order you added them if they don't have dates

Once I assign release dates, GreenHopper actually reorders the child versions on the planning board. JIRA's Project Administration page does not however.

The project administration page in JIRA treats the versions as a flat list and uses explicit ordering (there is 'sequence' attribute of the version object). You can control it using the 4 blue arrows in the table. It might be a good enhancement request to add a 'Order all versions based on release date' button.

GreenHopper uses ordering by release date - See Colin's answer for details. (Note that release date is used for ordering, not start/end dates, which are used for things like charts and estimation metrics)

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted Tuesday in Featured Groups

Tuesday tips & tricks: What is the Atlassian Community?

It's officially Tuesday, which means it's officially time for another tip to help you better navigate this space we call the Atlassian Community. 😄 I got a great question from community member, Sa...

121 views 6 8
View post

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you