-
Notifications
You must be signed in to change notification settings - Fork 592
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
Add slightly modified version of GATK3 github issue template #4796
Conversation
.github/ISSUE_TEMPLATE.md
Outdated
- Consider if your "issue" is better addressed on the GATK forum: http://gatkforums.broadinstitute.org/gatk Post there if you have questions about expected tool behavior, output format, unexpected results or generally any question that does not fit the categories above; | ||
- Use a **concise** yet **descriptive** title; | ||
- Choose the corresponding template block below and fill it in, replacing or deleting text in italics (surrounded by `_`) as appropriate; | ||
- If the issue will be added to the public tracker (using the `public` label), it must conform to [these guidelines](http://gatkforums.broadinstitute.org/dsde/discussion/6801/guidelines-for-tagging-issues-with-the-public-tag#latest); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this line about the public issue tracker is relevant.
.github/ISSUE_TEMPLATE.md
Outdated
@@ -0,0 +1,55 @@ | |||
### Instructions | |||
|
|||
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only; for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe a few sentences of prefix before diving in? Something like `The github issue tracker is for bug reports, feature requests, and API documentation requests. General questions about how to use the GATK, how to interpret the output, etc should be asked on the official support forum. "
.github/ISSUE_TEMPLATE.md
Outdated
|
||
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only; for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)); | ||
- Consider if your "issue" is better addressed on the GATK forum: http://gatkforums.broadinstitute.org/gatk Post there if you have questions about expected tool behavior, output format, unexpected results or generally any question that does not fit the categories above; | ||
- Use a **concise** yet **descriptive** title; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would probably add a line suggesting to first search the issues to see if there's an existing ticket.
Done. Anyone else want to take a look? Maybe @droazen or @sooheelee ? |
Codecov Report
@@ Coverage Diff @@
## master #4796 +/- ##
===============================================
- Coverage 80.111% 80.066% -0.045%
- Complexity 17442 18215 +773
===============================================
Files 1083 1090 +7
Lines 63165 66368 +3203
Branches 10193 10983 +790
===============================================
+ Hits 50602 53138 +2536
- Misses 8574 9108 +534
- Partials 3989 4122 +133
|
.github/ISSUE_TEMPLATE.md
Outdated
### Instructions | ||
|
||
The github issue tracker is for bug reports, feature requests, and API documentation requests. General questions about how to use the GATK, how to interpret the output, etc should be asked on the [official support forum](http://gatkforums.broadinstitute.org/gatk). | ||
- Search the existing github issues to see if your issue (or something similar) has already been reported. If the issue already exists, you may comment there to inquire about the progress.; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there are a bunch of semicolons that don't belong
.github/ISSUE_TEMPLATE.md
Outdated
|
||
The github issue tracker is for bug reports, feature requests, and API documentation requests. General questions about how to use the GATK, how to interpret the output, etc should be asked on the [official support forum](http://gatkforums.broadinstitute.org/gatk). | ||
- Search the existing github issues to see if your issue (or something similar) has already been reported. If the issue already exists, you may comment there to inquire about the progress.; | ||
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only; for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2 semicolons on this line.
.github/ISSUE_TEMPLATE.md
Outdated
The github issue tracker is for bug reports, feature requests, and API documentation requests. General questions about how to use the GATK, how to interpret the output, etc should be asked on the [official support forum](http://gatkforums.broadinstitute.org/gatk). | ||
- Search the existing github issues to see if your issue (or something similar) has already been reported. If the issue already exists, you may comment there to inquire about the progress.; | ||
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only; for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)); | ||
- Consider if your "issue" is better addressed on the GATK forum: http://gatkforums.broadinstitute.org/gatk Post there if you have questions about expected tool behavior, output format, unexpected results or generally any question that does not fit the categories above; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
;
.github/ISSUE_TEMPLATE.md
Outdated
- Search the existing github issues to see if your issue (or something similar) has already been reported. If the issue already exists, you may comment there to inquire about the progress.; | ||
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only; for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)); | ||
- Consider if your "issue" is better addressed on the GATK forum: http://gatkforums.broadinstitute.org/gatk Post there if you have questions about expected tool behavior, output format, unexpected results or generally any question that does not fit the categories above; | ||
- Use a **concise** yet **descriptive** title; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
;
.github/ISSUE_TEMPLATE.md
Outdated
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only; for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)); | ||
- Consider if your "issue" is better addressed on the GATK forum: http://gatkforums.broadinstitute.org/gatk Post there if you have questions about expected tool behavior, output format, unexpected results or generally any question that does not fit the categories above; | ||
- Use a **concise** yet **descriptive** title; | ||
- Choose the corresponding template block below and fill it in, replacing or deleting text in italics (surrounded by `_`) as appropriate; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
;
@@ -170,6 +170,25 @@ public void testManyRefSamplesDontKillGoodVariant() { | |||
} | |||
} | |||
|
|||
@Test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think you meant to include this test.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wondered why I didn't have to stash the test when I checked out my other branch.
I removed the semicolons. Maybe that was what kept the old template from actually being rendered in markdown.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me -- trivial comments only. Merge after addressing them.
.github/ISSUE_TEMPLATE.md
Outdated
The github issue tracker is for bug reports, feature requests, and API documentation requests. General questions about how to use the GATK, how to interpret the output, etc should be asked on the [official support forum](http://gatkforums.broadinstitute.org/gatk). | ||
- Search the existing github issues to see if your issue (or something similar) has already been reported. If the issue already exists, you may comment there to inquire about the progress. | ||
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only -- for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)) | ||
- Consider if your "issue" is better addressed on the GATK forum: http://gatkforums.broadinstitute.org/gatk Post there if you have questions about expected tool behavior, output format, unexpected results or generally any question that does not fit the categories above |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"fit" -> "fit into"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, add oxford comma :)
.github/ISSUE_TEMPLATE.md
Outdated
|
||
### Affected version(s) | ||
- [ ] Latest public release version [version?] | ||
- [ ] Latest development/master branch as of [date of test?] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"development/master" -> "master" (we don't have a permanent develop branch in GATK4)
.github/ISSUE_TEMPLATE.md
Outdated
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only -- for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)) | ||
- Consider if your "issue" is better addressed on the GATK forum: http://gatkforums.broadinstitute.org/gatk Post there if you have questions about expected tool behavior, output format, unexpected results, or generally any question that does not fit into the categories above | ||
- Use a **concise** yet **descriptive** title | ||
- Choose the corresponding template block below and fill it in, replacing or deleting text in italics (surrounded by `_`) as appropriate |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Templates are focused on tool(s), but there isn't any guideline for engine suggestions - this is important for developers using GATK4 as a framework (that's my case).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you're savvy enough to make feature requests for the engine, you probably can write a good issue without a template. :-) @droazen or @lbergelson thoughts?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see your point @ldgauthier, but I think @magicDGS's point is worth addressing. The issue template is one of the first exposures people trying to contribute something have, so if it's an awkward match to what they're trying to tell us it is sort of dispiriting.
What if we clarify it by changing the wording to Affected Tools or Classes
in the various places tools are mentioned . It's a bit more verbose but it makes it clear that it's either for top level bugs with tools or for API / internal bugs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@magicDGS Would that make it seem better for your use case? Or do you have a different suggestion for an alternative template or something like that?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am ok with both the tool-driven and your proposal - I was just wondering what is the best way to submit an issue/proposal for the engine (as I do often), because I am planning to follow as much as possible the templates. I think that the addition of "Classes" might be good for letting know people that the template is the same for engine/tools.
Thanks for considering my opinion!
.github/ISSUE_TEMPLATE.md
Outdated
|
||
The github issue tracker is for bug reports, feature requests, and API documentation requests. General questions about how to use the GATK, how to interpret the output, etc. should be asked on the [official support forum](http://gatkforums.broadinstitute.org/gatk). | ||
- Search the existing github issues to see if your issue (or something similar) has already been reported. If the issue already exists, you may comment there to inquire about the progress. | ||
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only -- for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe tool gatk docs -> javadoc ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
By the way, I guess that the repository is private - it might be a good idea to mention it, because I was trying to access and I was wondering why it didn't work. I can't submit an issue about forum docs, but I guess that I would not realize if there is an issue there.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh. I didn't realize that. We should not link to a private repository.
Expanded issue types to include Java classes as well as GATK tools
back to @lbergelson |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 merging
Text edits are welcome. I tried to split the difference between being a pushover and fully expressing my frustration.