Skip to content

Commit

Permalink
update issue templates
Browse files Browse the repository at this point in the history
  • Loading branch information
dansiegel committed May 29, 2019
1 parent fdf1635 commit 15588d0
Show file tree
Hide file tree
Showing 4 changed files with 79 additions and 8 deletions.
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
name: Bug report
about: Create a report to help us improve
title: "[Bug] "
labels: t/bug :bug:, s/unverified
assignees: ''

---

### Description

<!-- REQUIRED -->
<!-- Issues reporting a bug, but lacking a Reproduction will be closed!
Please ask questions on StackOverflow or on Slack. Issues opened
that are questions will be closed without comment. -->

### Steps to Reproduce

1.
2.
3.

### Expected Behavior

### Actual Behavior

### Basic Information

- Version with issue:
- Last known good version:
- Xamarin.Forms version:
- IDE:

### Screenshots

<!-- If the issue is a visual issue, please include screenshots showing the problem if possible -->

### Reproduction Link

<!-- REQUIRED - Please upload or provide a link to a reproduction case. If no reproduction sample is included, this issue may be closed or ignored until a sample has been provided -->
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Feature request
about: Suggest an idea for this project
title: "[Enhancement] YOUR IDEA!"
labels: t/enhancement ➕, proposal-open
assignees: ''

---

## Summary

Please provide a brief summary of your proposal. Two to three sentences is best here.

## API Changes

Include a list of all API changes, additions, subtractions as would be required by your proposal. These APIs should be considered placeholders, so the naming is not as important as getting the concepts correct. If possible you should include some "example" code of usage of your new API.

e.g.

In order to facilitate the new Shiny Button api, a bool is added to the Button class. This is done as a bool because it is simpler to data bind and other reasons...

var button = new Button ();
button.MakeShiny = true; // new API

The MakeShiny API works even if the button is already visible.

## Intended Use Case

Provide a detailed example of where your proposal would be used and for what purpose.
16 changes: 9 additions & 7 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,28 @@
### Description of Change ###
## Description of Change

Describe your changes here.

### Bugs Fixed ###
### Bugs Fixed

- Provide links to bugs here

### API Changes ###
### API Changes

List all API changes here (or just put None), example:

Added:
- void INavigationService.GoBackToRootAsync();

- void INavigationService.GoBackToRootAsync();

Changed:
- void INavigationService.GoBackAsync => bool INavigationService.GoBackAsync

### Behavioral Changes ###
- void INavigationService.GoBackAsync => bool INavigationService.GoBackAsync

### Behavioral Changes

Describe any non-bug related behavioral changes that may change how users app behaves when upgrading to this version of the codebase.

### PR Checklist ###
### PR Checklist

- [ ] Has tests (if omitted, state reason in description)
- [ ] Rebased on top of master at time of PR
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Prism 7 is a fully open source version of the Prism guidance [originally produce

- Documentation is maintained in [the Prism-Documentation repo](https://github.com/PrismLibrary/Prism-Documentation) under /docs and can be found in a readable format on [the website](http://prismlibrary.github.io/docs/).
- For general questions and support, post your questions on [StackOverflow](http://stackoverflow.com/questions/tagged/prism).
- You can enter bugs and feature requests in our [Issues](https://github.com/PrismLibrary/Prism/issues).
- You can enter bugs and feature requests in our [Issues](https://github.com/PrismLibrary/Prism/issues/new/choose).

## Help Support Prism

Expand Down

0 comments on commit 15588d0

Please sign in to comment.