Documentation for GreenHopper 6.2.x. Documentation for earlier versions of GreenHopper is [available too].


7 March 2013

The Atlassian team announces the release of GreenHopper 6.1.4, bringing you:

This release also includes a number of fixes.

Upgrading to GreenHopper 6.1.4 is free for all customers with an active GreenHopper license.

If you are using GreenHopper "behind-the-firewall" (that is, if GreenHopper is installed on-premises at your site), you can upgrade GreenHopper via the JIRA Plugin Manager. Before upgrading, please read the GreenHopper 6.1.4 Upgrade Notes.

If you are using GreenHopper OnDemand, please watch the GreenHopper OnDemand Release Summary for the latest updates.

 

Versions now in Plan mode (via Labs)

By popular request, you can now view your issues according to which version (ie. product release) they belong to, and drag-and-drop issues to quickly add them to the relevant version. This helps you plan your upcoming versions, which may span multiple sprints.

Click VERSIONS at the left of the screen, or select Tools > Show Version Panel.

(info) Your administrator will first need to activate Release Planning in GreenHopper Labs.

We plan to make further enhancements to the Versions panel in the near future. It is intended that you will be able to create, edit and delete versions directly in GreenHopper.


^top

Version Report

The Version Report will show you a list of all issues in a given version:

(info) Before you can view the Version Report, your administrator will need to activate Release Planning in GreenHopper Labs.

We plan to make further enhancements to the Version Report in the near future.


^top

"Votes" field available in the Issue Detail View

You can now add the Votes field to your Issue Detail View.

It is with great pleasure that we announce that all fields in the Issue Detail View are now configurable, and mark GHS-3474 - Getting issue details... STATUS as Done.

Thank you for your patience. This has been a case of iterative development (we practise what we preach), enabling us to bring you new features as early as possible rather than withholding them until fully complete.

GreenHopper versionDateIncremental delivery of the Issue Detail View configurability
GreenHopper 6.0.312 September 2012

Custom fields of type text

GreenHopper 6.0.511 October 2012

Custom numeric fields

GreenHopper 6.0.822 November 2012

Custom date/time fields

GreenHopper 6.1.224 January 2013

Custom label, select, check-box, radio button, and version fields

GreenHopper 6.1.37 February 2013Bullt-in fields (Resolution, Environment, Security Level, Due Date, Resolution Date, etc) except Votes
GreenHopper 6.1.47 March 2013

Votes field


^top

Custom Fields now managed by GreenHopper

To help keep GreenHopper installations in an optimal state, the following GreenHopper-specific custom fields are no longer able to be manually configured via the JIRA administration screens:

  • Epic Colour
  • Epic Link
  • Epic Name
  • Epic Status
  • Sprint
  • Rank

The above fields will be shown as 'Locked' on the JIRA field configuration screen, e.g.:

(There is an exception to this: the fields will only be unconfigurable if they had not been manually configured in JIRA prior to upgrading to GreenHopper 6.1.4.)

For more information about these custom fields, please see GreenHopper JIRA Configuration.

^top

 

Updates and Fixes in this release

GreenHopper 6.1.4 includes the following updates and bug fixes:

T Key Summary
Loading...
Refresh

^top

 

 

36 Comments

  1. Making Sprint field uneditable... congratulations! We've been eagerly waiting for such restrictions! Please keep making fields uneditable, unsearchable, introduce non-JIRA Epics and Sprints making GreenHopper even less usable, customizable and compatible with other parts of JIRA.... and pls do not forget to fire the manager who has decided this! Come on guys, you are going against everything which makes JIRA... JIRA! DO NOT GO DOWN THIS PATH!

    We'll never install this pointless silly update, PLEASE TAKE PRACTICAL USAGE INTO CONSIDERATION! We always create bugs, reminders and assign them to Sprints immediately at the creation screen, or update it directly, why should we use the Board for this? To make the whole process slower??? Please ask your customers who pays (like me) and has to actually use your tool before introducing restrictions, do not make "ok, it will look better" kind of decisions!!! PRACTICE!!! Make your tool usable in PRACTICE, and as always the key here is CUSTOMIZABLE BEHAVIOUR, JIRA IS ALL ABOUT CUSTOMIZATION, and now GreenHopper tries to force us to use the agile approach of GreenHopper developers... Agility is about being agile, not being restricted by hard rules and practices, every company uses its own agile approach! We'll definitely do not buy GreenHopper anymore if you're going down this "we know better" path! Why not make everything configurable? GreenHopper is getting less and less agile...

    1. Hi Janos

      Thanks for your feedback. I think there is a bit of a misunderstanding here, this update doesn't change anything with regards to what you can do with regards to sprints. The only thing that has changed is that previously it was possible to change the field configuration itself and thus end up in a broken installation with no sprint support whatsoever. This has caused a lot of frustration and a number of support requests and was precisely the reason we locked those fields - to ensure that essential fields like "sprint" are always available in the system.

      Again, adding issues to sprint from JIRA View Issue screen (or inability to do so) is a completely unrelated matter, and the limitations there are caused by the current sprint implementation. We do plan to look at this in the future.

      Many thanks

      Tom Kotecki

      Product Manager, GreenHopper

  2. Support for versions is a great step forward (haven't tried it yet but will do shortly). So long as there is an action available to add an issue to an Epic without the need to go to the planning board that would be ok. From our own experience and agile methods, the choices being made in the new GreenHopper do seem less progressive. The 'Classic' functionality is much more flexible and it would be really good if the new functionality could follow the same flexible approach. The addition of support for Versions though offers me some hope that in time we will some day be able to use the new GreenHopper scrum boards without having to reinvent the process that has served us well for a number of years.

    (And if we could just go back to treating sub-tasks the same way as in 'Classic' mode then I think we'd be fully on board)

  3. I agree that being able to add an issue to a sprint from JIRA is a requirement.  Having to create a bug, find it at the bottom of the backlog, then drag and drop is too much.  Is this change a temporary one enroute to somewhere else i.e. using a dropdown with names of sprints vs ???

    1. Hi Wesley,

      As per my reply to Janos above, this release doesn't change anything with regards to adding an issue to sprint from JIRA.

      Regards

      Tom Kotecki

      Product Manager, GreenHopper

  4. Ok, i see, the note was quite misleading, in this case i take it back, sorry for the strong works but it was just the last drop,
    as we have received a few updates introducing restrictions making our lives just harder like non-JIRA Epics without a way to import/manipulate them via REST API or issue navigator or make bulk changes (there are used heavily in enterprises when you have to deal with hundreds of tickets)... special hard-to-filter Sprint fields was just another change that broke the compatibilty with JIRA feature we bought JIRA for...

    while we received "it's the intended behaviour, we know it better"-like answers for our feature requests like...

    • displaying remaining estimate instead (beside) original on Planning page (original estimates is useless when you have to plan)
    • displaying workload of team (per Assignee) on Planning page instead of total hours (without being able to check the workload there is no way to plan a Sprint correctly so we have to start a Sprint blindly then remove the tasks that cause overload one-by-one (painful process), using different reports to see the workload because there is no way to check it)
    • displaying remaining ours instead of (or beside) number of tasks on Work page (when we use Assignee swimlanes), no way to check the workload of the team which is extremely important
    • so planning is inheritely broken since
      • no workload planning
      • no team availibilty settings (like "XY has only 3 days in this Sprint")
      • no way to check remaining time of Stories
    • no real way to filter to Sprints in issue navigator
      • your own solutions ("See Sprint 1 issues" link on Sprint report page) uses loooong links and Sprint filters like "issueKey in (RED-18,RED-167,RED-237,RED-10,RED-11,RED-12,RED-13,RED-14,RED-15,RED-16,RED-17,RED-19,RED-20,RED-21,RED-22,RED-165,RED-166,RED-168,RED-169,RED-170,RED-171,RED-172,RED-212,RED-213,RED-214,RED-234,RED-235,RED-236,RED-238,RED-239,RED-240,RED-241,RED-242,RED-243,RED-244,RED-245,RED-246,RED-247)"
    • no way to bulk change Sprint fields

    all these issues make it very hard to really like GreenHopper as project manager, it is great for team and daily standups to see stories and drag&drop them, but it ultimately fails in case of real world enterprise projects when it comes to planning and monitoring, reporting. I'd suggest to consult with Agile PMs and ask them for real world use-cases...

    Thanks for the consideration of these...

    Regards,
    Janos

  5. updated and all our sprints are disappeared! Only the backlog is displayed! PLS HELP!

  6. To everyone: DO NOT UPGRADE, after upgrading all our Sprint are gone with all the reports, everything, only the Backlog remained....

  7. additonal information... recreated the last Sprints for projects as a quick dirty fix and drag&dropped the Stories from Backlog....

    now the Stories’ Sprint fields say that the Story is assigned to the sprint ID 18 (the old lost Sprint, name: Sprint 1) but the newly created Sprint 1 has id 20... however when I select the new Sprint 1 on the rapid board it shows stories with Sprint ID 18 and 20... total chaos.... pls fix!

  8. We've just found the reason and the solution.... this new update contains a bug, duplicates the "Sprint" custom field so there will be 2 "Sprint" custom fields in your system... both are "Locked"... the solution is to set back GreenHopper to use the old field

    use this SQL against your DB:

    update propertynumber SET propertyvalue=[ID OF THE OLD SPRINT FIELD, CHECK CUSTOM FIELDS LIST TO FIND OUT WHICH IS THE OLD (the bigger number is the newer)] where id = (select id from propertyentry where property_key ='GreenHopper.Sprint.Default.customfield.id');

    The newly created Sprint field remains there.... since it is "Locked"... thanks to this new update (wink)

     

  9. Could you tell me how to delete that duplicate Sprint field? Now both fields are listed as "SPRINT FILTERS:" on the "Work" board.... i could remove that if you did not lock it... anyway please tell me how to remove the "Locked" field from DB then!

     

    1. Thank you for logging a support ticket about this. We are working on the fix.

  10. We do not use time estimates in my group, but some of the other teams here does. What I hear about the remaining estimates etc. is exactly as you write - planning using time estimates is not as elegant as it could be. Have you searched the open issues on GH for these feature requests and voted for them? Or created a request for the ones not present?

     Let's help Atlassian create the product we want rather than just blow up and give sarcastic non-productive feedback to the GH-team.

    Regards,
    Kim

    1. I have sent at least 5 "feedbacks" via GreenHopper, and also opened up/voted for tickets... the answer is always the same... "we know it better"... with more polite and different wording of course... i do not see any other options but to send comments like these to make it clear that this is not attitude we have bought JIRA+GreenHopper for...

      Attlassian realized that every business, PM is different somehow and made JIRA completely configurable and open (plugins)... GreenHopper instead is getting to be a closed product nothing to do with JIRA, with a "we offer an Agile solution, use it if you like or do not buy" attitude... I definitely do not like it and protest if i can...

      1. My point is just that while I do agree with the shortcomings of time estimates on the scrum boards, my personal experience is just that those who try to create an influence with negativity and yelling are also the ones getting listened to last. ... maybe it is a cultural thing, maybe not.

        Regards,
        Kim

        1. I think I've tried everything... except not buying GH upgrade anymore... will try that now.. (smile) ... i think it is not an open source tool, so i would not like to beg for a feature or changing directions, i vote with my money...

  11. We are considering upgrading to take advantage of customizing the Issue Detail View but wanted to see if anyone else has had issues with the upgrade. It appears that Janos had a big problem when he upgraded and wanted to see if that is a bug within the upgrade or a just a bad experience.  Has anyone else tried upgrading and had issues and/or success?

     

    Thanks!

    1. We are working on a fix to the issue re the duplicate Sprint field. Please watch for 6.1.4.1 in the very near future.

      1. Rosie,

         

        Are you aware whether other GreenHopper fields are affected by this error? We have two rank fields (which is introduced by GreenHopper, and they do not offer any method to merge it), and we do not want lose any of them.

        1. Hi Laszlo, not that I know of, but can you please contact http://support.atlassian.com before proceeding?

          1. Thanks Rosie,

            I did some testing on a dev environment before upgrading and did a backup too. In our case the upgrade to 6.1.4.2 does not seem to harm anything.

  12. It's a similar story for "Story Points" - Greenhopper is insisting on adding a duplicate field which re-appears when we delete it.  It's got no data, but our existing Story Points field has around 150,000 issues with values.

    We can't use any of the estimate or reporting functionality because GH refuses to use the existing field

    1. Sounds kinda scary.

    2. Hey Nic,

      As Rosie wrote above, we are aware of a bug with how the custom field locking feature was implemented, and it should be fixed in 6.1.4.2. If you still encounter issues, please contact support at https://support.atlassian.com. This is generally the most effective way of getting help in those situations and I advise contacting them first in the future.

      Regards

      Tom Kotecki

      Product Manager, GreenHopper

  13. When will this be compatible with JIRA 6.0?  Our test system has JIRA 6.0...and I'd like to test out some of these new features.

    1. GreenHopper 6.1.4.2 is compatible with JIRA 6.0 EAP 7 (m9).

  14. Tom, as long as the version cannot be hierarchically nested like in the old greenhopper it is yet unusable for us. Especially the hierarchical way that was introduced by GH made release planning for us usable. Please provide this in on of the next GH releases.

  15. Great new Version view... And the board is better and better to manage day to day Scrum... BUT: we still don't have an easy way to get Master Backlog, cross Projects Themes & Epics info, cross Projects Versioning. We need this to fill the communication gap between Stakeholders/Upper-Management and Version/Epics/Stories doen by Jira/Greenhopper Projects. We don't have a board that align Business and Delivery team to strategize together across multiple projects. It would be great to have gadgets or specific reports related to cross projects info.

    As a CEO I want to see all Epics/Themes, Epics with estimation (Story points)  and Versioning to be able to retrospect on deliverables and to be able to strategize with my PO's, Teams... next Epics... we should tackle.... across all Products/Projects

    1. I'm not sure if this helps, but you can create a board that contains multiple projects and shows epics/versions across all of the board's projects.

      Apologies if I am misunderstanding your question?

  16. Thank you - I didn't know. I tried it quickly and it looks great!.

    I can definitively use it in Backlog Strategic sessions. Excellent.

  17. We really like the Release Planning feature.  What release will it be available outside of Labs?

    Thanks, Mark

    1. It is now available out of Labs in GreenHopper 6.2

  18. The new Release Planning from the lab is interesting but it's only useful for a specific Project and Sprint and also if your Sprint is really perfect (commit, done, release at end of Sprint, release by Team by Sprint...).

    I set a Master Backlog Board where I can see all open Sprint and all the backlogs. After enabling the "  I created Versions for 2 projects and moved some stories to the versions to plan the next release.

    First I could not see the details of the Versions like explained in the doc: Planning a Version. I could not see Start Date, Release Date etc... Therefore I could not update them either. I check here: Creating a Version Still not?

    Second, some Release doesn't occur at the end of a Sprint (even if you try to) and you may have stories accepted, ready for deployment from a previous Sprint. You can mark those with the fixVersion but they won't show in the Version in Greenhopper Plan view because the Sprint is closed.

    Third, it is often that we do release for multiple Teams (so multiple Sprints) instead of a release by Team, by Sprint. So be able to create a Version that can handle tickets from multiple Sprints (and also past Sprints) would be very very usefull. 

    Thank you

     

     

    1. Hi Emmanuel,

      Thanks for your feedback. Your first issue seems to be related to the early versions of Release Planning - you should definitely be able to specify start & release dates now.

      To your second point, yes, issues from past sprints don't show on plan mode as they are technically beyond "planning" at this point. You might want to use the version report to get information about the entire release, and specify the release date after the sprint completion date if that models your reality better.

      Lastly, you can definitely have a release spanning multiple teams - if each team is modelled using the "component" field (i.e. each team board adds "and component = X" to the board query, plus one master board without the component filter) then there's absolutely nothing stopping you from using the same version across teams.

      Hope this helps

      Tom Kotecki

      Product Manager, GreenHopper

  19. I saw that we locked some field like Epic Name. But if I want to set a filter with stories and epic name to quickly create a comprehensible report for upper-management, I can't because my Epic Name is not set to Global Context (sad) I can get a filter with stories and epic links but then I have to do a all messy sheets with Excel vlookup. Would be so simple to get the hierarchy: Epic Name, Stories. 

    Thank you 

    1. Hi Emmanuel,

      We do plan to expose full Epic name in Excel exports, please follow  GHS-8833 - Getting issue details... STATUS  for any updates.

      Cheers

      Tom Kotecki

      Product Manager, GreenHopper