JIRA integration should use more JIRA-Features

Max Seelemann's Avatar

Max Seelemann

17 Feb, 2012 09:18 AM

I'd really like to see two features of JIRA being used:

  • Use the "External issue URL" field for the link back to hockey instead of putting it in the description
  • Attach one of the crash logs as file to the JIRA issue for easy downloading
  • Have an autocompleting search like in every JIRA-issue-link field
  1. Support Staff 2 Posted by Thomas Dohmke on 17 Feb, 2012 04:25 PM

    Thomas Dohmke's Avatar

    Hi Max,

    we are working on more features for all bug trackers. JIRA is a special case as JIRA 5 should be released soon and will deprecate the SOAP API in favor of the REST API. As SOAP is a pain, we will not add features to this anymore (but continue to support it) and concentrate on the REST API for the future.

    Cheers,

    Thomas

  2. 3 Posted by Max Seelemann on 17 Apr, 2012 05:29 PM

    Max Seelemann's Avatar

    Any update or anything to test?

  3. Support Staff 4 Posted by Thomas Dohmke on 17 Apr, 2012 07:36 PM

    Thomas Dohmke's Avatar

    Hi Max,

    the JIRA5 integration is live since JIRA5 was launched back in February. To use it, you need to delete you current JIRA configuration and then create a new one by selecting JIRA5 as the service type. The integration uses the new JIRA5 REST API and creates a Remote Issue Link in each issue back to the corresponding group in HockeyApp (it even sets a small icon). Also, if you assign a second group to the same issue, another Remote Issue Link is added so you can see that the ticket is linked to two or more groups.

    Regarding the other features: We are working on these and plan to launch them together with a completely new UI for HockeyApp. I can't provide a release timing here, but feel free to contact Andreas in iChat.

    Cheers,

    Thomas

  4. 5 Posted by Max Seelemann on 19 Apr, 2012 12:52 PM

    Max Seelemann's Avatar

    Hi Thomas,

    Just updated to the new API, however a remote issue link is not inserted. Do I need to configure something in addition?

    I'm looking forward to the new features!

    Max

  5. Support Staff 6 Posted by Thomas Dohmke on 19 Apr, 2012 05:23 PM

    Thomas Dohmke's Avatar

    Hi Max,

    which app did you switch to JIRA5? According to the database, all your trackers still use the old connector. Note that you need to select "JIRA5" in the service field when creating the new configuration.

    Cheers,

    Thomas

  6. 7 Posted by Max Seelemann on 20 Apr, 2012 07:15 AM

    Max Seelemann's Avatar

    ah, I didn't look into the popover. with "JIRA" pre-selcted I thought I already had the right one. Works great now, Thanks!

    Max

  7. 8 Posted by Ron Theis on 29 May, 2012 06:18 PM

    Ron Theis's Avatar

    In case this isn't also on the Jira-integration list:
    It would be nice if labels were used/added to issues to indicate things like device type(s), app version number(s), OS version number(s), etc. So if a crash has only happened on an iPod touch running OS 5.1.1 in English and my-app version 0.8.9, the Jira labels would indicate that.

    The Jira Mobile Connect mechanism does this, and while it isn't as nice as HockeyApp in a number of ways, this part is useful. So for the above examples, it adds these labels:
    5.1.1
    English
    build-0.8.9
    iPod-touch

    It seems like HockeyApp could take this farther, and add labels as crashes come in on different devices. So if the above crash also happened on iPad, an "iPad" label could be added; likewise for Android.

  8. 9 Posted by Max Seelemann on 29 May, 2012 06:39 PM

    Max Seelemann's Avatar

    Good idea, Ron! I'd like that as well.

  9. Support Staff 10 Posted by Thomas Dohmke on 29 May, 2012 07:10 PM

    Thomas Dohmke's Avatar

    Hi Ron & Max,

    I have put this request on our list, but quick question back: If configured, each update to an issue will trigger an email from JIRA. Even for the low amount of iOS device types, this could cause 10 - 20 emails for each issue (not to talk about Android). Would this be acceptable?

    Kind regards,

    Thomas

  10. 11 Posted by Max Seelemann on 29 May, 2012 07:17 PM

    Max Seelemann's Avatar

    Doesn't the API allow to do batch changes? At least the GUI does and only sends out a single mail. When you create an issue from Hockey, there's only one mail being sent as well. I'd prefer that way if possible.

    Otherwise, lots of mail will be okay if I'm able limit the labels to the set I'm actually interested in (like device and OS version only).

  11. 12 Posted by Ron Theis on 29 May, 2012 07:33 PM

    Ron Theis's Avatar

    Personally I would trade extra notifications from Jira in exchange for more information in Jira about crashes.

    Jira administrators could also adjust the notification scheme so that "Issue Updated" events are only sent to certain users.

    Other alternatives:
    -- add a button to HockeyApp to push the label changes all at once and/or
    -- only push the label changes once per day

  12. Support Staff 13 Posted by Thomas Dohmke on 29 May, 2012 07:56 PM

    Thomas Dohmke's Avatar

    Hi,

    thanks for the feedback, we will consider this and play a bit with the JIRA API to see what works best.

    Kind regards,

    Thomas

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.