Skip to content

Commit

Permalink
Merge pull request #1748 from Adyen/chore/template-rewrite
Browse files Browse the repository at this point in the history
Update issue templates
  • Loading branch information
jreij authored Aug 15, 2024
2 parents 225819a + 1502e7f commit 7bcee7d
Show file tree
Hide file tree
Showing 3 changed files with 138 additions and 0 deletions.
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/ask_question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
name: Ask a question
about: Use this template to ask general questions about our SDK.
title: ''
labels: 'question'
assignees: ''

---
<!--
Pre-Submission Checklist
1. Check previously opened issues and confirm that your question hasn't been asked before
2. Review the integration guide and Github docs to ensure the information you need isn't included
3. Verify that the question specifically relates to the Android SDK
Integration guide: https://docs.adyen.com/online-payments/build-your-integration/?platform=Android
Github docs: https://github.com/Adyen/adyen-android/tree/develop/docs
-->

## Description
Clearly state your question. Be as specific as possible to help us understand what you need assistance with. Provide some background on the situation or problem you're facing, explain what you are trying to achieve and where you encountered difficulties.

## Code Snippets (if applicable)
Provide any relevant code snippets that illustrate your question or the problem you're experiencing.

```
Insert your code here
```

## Integration Information
1. Server-side integration: Sessions/Advanced flow
2. Client-side integration: Drop-in/Components
3. SDK version:

## Additional Information
Include any other details that might help us understand your question better. This could include links to documentation, related GitHub issues, or any steps you've already tried.
61 changes: 61 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
name: Bug report
about: Use this template to report any issues or bugs you encounter while using our SDK.
title: ''
labels: 'bug report'
assignees: ''

---
<!--
Pre-Submission Checklist
1. Check previously opened issues and confirm that your bug hasn't been reported before
2. Review the integration guide and Github docs to ensure that everything is implemented correctly
3. Verify that the bug specifically relates to the Android SDK
Integration guide: https://docs.adyen.com/online-payments/build-your-integration/?platform=Android
Github docs: https://github.com/Adyen/adyen-android/tree/develop/docs
-->

## Description
Provide a clear and concise description of the bug you're experiencing. Include details on what you expected to happen versus what actually occurred.

## Steps to Reproduce
1. I am able to consistently reproduce this issue: Yes/No
2. Steps to reproduce the issue:
1. Step 1
2. Step 2
3. Step 3
3. Screenshots or a screen recording:

## Logs and Crash Reports
<!--
Enable verbose logging and attach the logs here.
- Call `AdyenLogger.setLogLevel(Log.VERBOSE)` in your application class.
- Filter your logs by `CO.` to see the checkout logs only.
-->

<details>
<summary>Relevant logs</summary>

```
Insert your logs (and crash report) here.
```
</details>

## Code Snippets
Provide code snippets where the SDK is implemented in your project.

```
Insert your code here
```

## Integration Information
1. Server-side integration: Sessions/Advanced flow
2. Client-side integration: Drop-in/Components
3. SDK version:
4. Android version(s) where issue occurs:
5. Device model(s) where issue occurs:

## Additional Context
Provide any other information that might be helpful in diagnosing the issue. This could include environment details, specific configurations, or related issues.
41 changes: 41 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
name: Feature request
about: Use this template to submit a feature request for our SDK.
title: ''
labels: 'enhancement'
assignees: ''

---
<!--
Pre-Submission Checklist
1. Check previously opened issues and confirm that your feature hasn't been requested before
2. Review the integration guide and Github docs to ensure the feature you need isn't included
3. Verify that the feature specifically relates to the Android SDK
Integration guide: https://docs.adyen.com/online-payments/build-your-integration/?platform=Android
Github docs: https://github.com/Adyen/adyen-android/tree/develop/docs
-->

## Description
Provide a clear and concise description of the feature you are requesting. Explain what problem it solves or what improvement it brings to your development process.

## Purpose and Benefits
1. Describe the specific scenario or use case where this feature would be beneficial.
2. How will this feature enhance your experience or workflow?
3. Are you currently using any workarounds to achieve the desired functionality? If so, describe them.

## Proposed Solution
1. Describe the feature in detail, including how you envision it working.
2. Include any specific functionality, UI/UX elements, or configuration options you think are necessary.

## Alternative Solutions
1. Have you considered other solutions or features? If so, why do they not meet your needs?
2. Explain why the proposed feature is preferable over these alternatives.

## Additional Context
1. If applicable, link to any related GitHub issues or feature requests that might provide additional context.
2. Include any relevant links, documentation, or references that could help in understanding or implementing the feature.

## Priority
Specify how critical is this feature to your project?

0 comments on commit 7bcee7d

Please sign in to comment.