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

Added new issues and feature report template #42

Merged
merged 1 commit into from
Dec 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
109 changes: 109 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
name: Bug Report
description: Create a bug report
labels: ["t/bug"]
assignees: []
body:
- type: markdown
attributes:
value: |
Thanks for submitting the bug report! Please provide as much detail as possible to help us diagnose and resolve the issue faster.
- type: textarea
id: description
attributes:
label: Description
description: Please provide a detailed description of the issue you're experiencing, including any relevant screenshots or videos.
placeholder: Please describe what you're seeing!
validations:
required: true
- type: textarea
id: repro-steps
attributes:
label: Steps to Reproduce
description: Please describe the steps to reproduce the behavior you've observed, along with what you expected to happen and what actually occurred.
placeholder: |
1. Add a `SfSegmentedControl` and add `ItemsSource`, and 'FlowDirection' to `RightToLeft`
like so: `<segmentedControl:SfSegmentedControl FlowDirection="RightToLeft">
<segmentedControl:SfSegmentedControl.ItemsSource>
<x:Array Type="{x:Type x:String}">
<x:String>Day</x:String>
<x:String>Week</x:String>
<x:String>Month</x:String>
<x:String>Year</x:String>
</x:Array>
</segmentedControl:SfSegmentedControl.ItemsSource>
</segmentedControl:SfSegmentedControl>`
2. If the `FlowDirection` is set to `RightToLeft` and observe the layout issue 🐞

Expected outcome: a bug was added
Actual outcome: a ladybug appeared
validations:
required: false
- type: dropdown
id: version-with-bug
attributes:
label: Version with bug
description: In which version are you encountering this issue?
options:
- 1.0.2
- 1.0.1
validations:
required: true
- type: dropdown
id: is-regression
attributes:
label: Is this a regression from previous behavior?
description: Did this work prior to an update or migration and now no longer functions as expected?
multiple: true
options:
- Yes, this used to work
- No, this is a new issue
- Not sure, haven't tested other versions
validations:
required: true
- type: dropdown
id: version-that-worked
attributes:
label: Last Known Working Version
description: If you answered "Yes," please specify the version where this functionality previously worked.
options:
- 1.0.2
- 1.0.1
validations:
required: true
- type: dropdown
id: platforms-affected
attributes:
label: Affected platforms
description: Select all platforms where you see the issue. If tested on only one platform, choose the last option.
multiple: true
options:
- iOS
- Android
- Windows
- macOS
- I was *not* able test on other platforms
validations:
required: true
- type: input
id: platform-versions
attributes:
label: Affected Platform Versions
description: Specify the platform versions where this issue occurs.
placeholder: E.g. iOS 15, Android 11 and up, Windows SDK 10.0.17134.0, etc.
validations:
required: false
- type: textarea
id: workaround
attributes:
label: Have you found a workaround?
description: Have you found a workaround? It could help others and assist in resolving the issue.
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Include a stack trace for further analysis.
render: shell
- type: markdown
attributes:
value: |

43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Feature Request
description: Provide a suggestion for a Syncfusion Toolkit for .NET MAUI open source controls.
labels: ["proposal/open", "t/enhancement"]
assignees: []
body:
- type: markdown
attributes:
value: |
Thank you for your interest in Syncfsuion Toolkit for .NET MAUI open source controls! We welcome all ideas. Please provide a detailed description, including screenshots, mockups, and pseudo-code, and consider the platform feasibility across .NET MAUI to expedite review.

If you're unsure about a request, feel free to [start a discussion(https://github.com/syncfusion/maui-toolkit/discussions/new?category=ideas) to collaborate with the team and community before proceeding.
- type: textarea
id: description
attributes:
label: Description
description: Please describe the feature, focusing on what it does and the end result. Feel free to include diagrams, mockups, or screenshots to support your idea.
placeholder: Provide support for vertical orientation in SfSegmentedControl to modify the arrangement of items.
validations:
required: true
- type: textarea
id: api-changes
attributes:
label: Public API Changes
description: 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 (pseudo-)code of usage of your new API. This will not only help us understand better, but also help you think about how you want to use this feature as a developer.
placeholder: |
```csharp
var SfSegmentedControl = new SfSegmentedControl();
SfSegmentedControl.Orientation = SegmentOrientation.Vertical; // new API
```
validations:
required: true
- type: textarea
id: use-case
attributes:
label: Intended Use-Case
description: Provide a detailed example of how and why this feature would be used, emphasizing the purpose behind implementing this feature, rather than simply describing its functionality.
placeholder: In my app, I want to change the SfSegmentedControl from horizontal to vertical orientation to better organize items and enhance the user experience.
validations:
required: true
- type: markdown
attributes:
value: |