diff --git a/.github/ISSUE_TEMPLATE/------question.md b/.github/ISSUE_TEMPLATE/------question.md new file mode 100644 index 00000000..fb540b98 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/------question.md @@ -0,0 +1,82 @@ +--- +name: "\U0001F64B‍♀️ Question" +about: Ask a question about Mithril +title: '' +labels: question +assignees: '' + +--- + + + +**Mithril version:** + + +**Browser and OS:** + + +**Project:** + +## Code + +```javascript +// Code +``` + +## Expected Behavior + + +## Current Behavior + + +## Steps to Reproduce + +1. +2. +3. +4. + +## Context + diff --git a/.github/ISSUE_TEMPLATE/-----question.md b/.github/ISSUE_TEMPLATE/-----question.md new file mode 100644 index 00000000..6320a5c2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/-----question.md @@ -0,0 +1,82 @@ +--- +name: "\U0001F64B‍♀️Question" +about: Ask a question about Mithril +title: '' +labels: question +assignees: '' + +--- + + + +**Mithril version:** + + +**Browser and OS:** + + +**Project:** + +## Code + +```javascript +// Code +``` + +## Expected Behavior + + +## Current Behavior + + +## Steps to Reproduce + +1. +2. +3. +4. + +## Context + diff --git a/.github/ISSUE_TEMPLATE/---bug.md b/.github/ISSUE_TEMPLATE/---bug.md new file mode 100644 index 00000000..d0b4af49 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/---bug.md @@ -0,0 +1,102 @@ +--- +name: "\U0001F41B Bug" +about: Report a bug in Mithril +title: '' +labels: bug +assignees: isiahmeadows + +--- + + + +**Mithril version:** + + +**Browser and OS:** + + +**Project:** + +## Code + +```javascript +// Code +``` + +## Steps to Reproduce + +1. +2. +3. +4. + +## Expected Behavior + + +## Current Behavior + + +## Context + diff --git a/.github/ISSUE_TEMPLATE/---feature-or-enhancement.md b/.github/ISSUE_TEMPLATE/---feature-or-enhancement.md new file mode 100644 index 00000000..1e69d383 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/---feature-or-enhancement.md @@ -0,0 +1,71 @@ +--- +name: "\U0001F680 Feature or Enhancement" +about: Suggest an idea or feature for Mithril +title: '' +labels: enhancement +assignees: isiahmeadows + +--- + + + +**Mithril version:** + + +**Browser and OS:** + + +**Project:** + + +**Is this something you're interested in implementing yourself?** + +### Description + + +### Why + + +### Possible Implementation + + +### Open Questions + diff --git a/.github/ISSUE_TEMPLATE/--bug.md b/.github/ISSUE_TEMPLATE/--bug.md new file mode 100644 index 00000000..2a248ee6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/--bug.md @@ -0,0 +1,102 @@ +--- +name: "\U0001F41BBug" +about: Report a bug in Mithril +title: '' +labels: bug +assignees: isiahmeadows + +--- + + + +**Mithril version:** + + +**Browser and OS:** + + +**Project:** + +## Code + +```javascript +// Code +``` + +## Steps to Reproduce + +1. +2. +3. +4. + +## Expected Behavior + + +## Current Behavior + + +## Context + diff --git a/.github/ISSUE_TEMPLATE/Bug_report.md b/.github/ISSUE_TEMPLATE/Bug_report.md index f7f1a40a..843d1e1c 100644 --- a/.github/ISSUE_TEMPLATE/Bug_report.md +++ b/.github/ISSUE_TEMPLATE/Bug_report.md @@ -1,49 +1,102 @@ --- name: "\U0001F41BBug report" -about: Report a bug in MithrilJS +about: Report a bug in Mithril title: '' labels: bug assignees: isiahmeadows --- -### Mithril Version: x.x.x + + +**Mithril version:** - + +**Browser and OS:** + +**Project:** - +## Code + - +In addition, make sure the bug still persists with the latest version of +Mithril. If it's an older version, the bug may have already been fixed. -## Current Behavior - - +If you'd prefer, replace this code block with a link to a code playground like +any of these: -## Possible Solution - - +- Flems (stores everything in URL hash) +- JSFiddle +- CodePen +- JSBin +- Plunker +- Glitch (supports backend) +- CodeSandbox (supports backend) + +Or if it's a remote development project on your own server, feel free to provide +that if it's serving unminified code we can look at. + +If it's a closed-source repo, it's okay to censor names and pull out irrelevant +logic - we'd rather not sign NDAs just to see the code you're having trouble +with. We do still need code of some kind that triggers the bug you're running +into. +--> +```javascript +// Code +``` ## Steps to Reproduce - - + 1. 2. 3. 4. +## Expected Behavior + + +## Current Behavior + + ## Context - - - -
- Additional Information - -## Your Environment - -* Browser Name and version: -* Operating System and version (desktop or mobile): -* Link to your project: -
+ diff --git a/.github/ISSUE_TEMPLATE/Feature_request.md b/.github/ISSUE_TEMPLATE/Feature_request.md index 68ddedd2..ae840348 100644 --- a/.github/ISSUE_TEMPLATE/Feature_request.md +++ b/.github/ISSUE_TEMPLATE/Feature_request.md @@ -1,28 +1,71 @@ --- name: "\U0001F680Feature or Enhancement" -about: Suggest an Idea or Enhancement for MithrilJS +about: Suggest an idea or feature for Mithril title: '' labels: enhancement assignees: isiahmeadows --- -### Description + + +**Mithril version:** - + +**Browser and OS:** + + +**Project:** + + +**Is this something you're interested in implementing yourself?** + +### Description + ### Why + - +### Possible Implementation + +(This is why the discussion on a context API similar to React's got so +contentious - it's right on that line where it could go either way on the +cost/benefit ratio for us.) +--> -### Possible Implementation & Open Questions - - - - - -### Is this something you're interested in working on? - - +### Open Questions +