Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JIRA-related queries #35

Open
3 of 5 tasks
joeflack4 opened this issue Sep 22, 2022 · 0 comments
Open
3 of 5 tasks

JIRA-related queries #35

joeflack4 opened this issue Sep 22, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@joeflack4
Copy link
Member

joeflack4 commented Sep 22, 2022

Overview

Davera said:
It would be awesome to identify which messages mention JIRA or JIRA tickets.
You could generate a search in the string “JIRA” but better yet, also search for the inclusion of the HL7 base url into the JIRA instance indicating a message has a JIRA link in it. So: mentions if JIRA and also links to a JIRA page. In context of those searches, also whether that Zulip “resolved” check mark is used (I doubt much) withdraw be good.
Re: that check mark… data re: when that check is used in the context of JIRA mentions or use will give us data to encourage adoption of a best practice by the community to use that checkmatk functionality. So that above is an additional search / data pull focus that will help us

Tasks

  • 1. Add "JIRA" as new keyword. It belongs to (and is only member of) category also called "JIRA" (I'm unclear on spelling. Maybe we want to search for it in all caps and title case ("Jira") as well)
  • 2. Context: "HL7 base url". (www.hl7.org?). This needs to be in the context field.
  • 3. Get JIRA URL (a) Does Zulip API support regex? (b) Or do we have to do straight NLP / regex on downloaded messages?
  • 4. Query JIRA tickets themselves?
    • Is this something Davera wants? What would she want to see? The full text of the ticket? Don't we need authentication to Jira? How does that work? Does Jira have an API? If not, we would need to use something like beautifulsoup to do screen scraping. Seems like a lot of work. Davera said this step is not necessary.
  • 5. Thread resolution: Check if thread is 'marked resolved'. (less important)
    • This is not so important because (i) such a small % of threads (probably <1%) at http://chat.fhir.org have the checkmark icon on them which indicates resolved, and (ii) more importantly, this is essentially impossible to check for if the zulip api is not set up to provide us with that information.

Additional info

Related to: #36

@joeflack4 joeflack4 added the enhancement New feature or request label Sep 22, 2022
@joeflack4 joeflack4 removed their assignment Sep 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants