Skip to content

Commit

Permalink
chore: issue templates (#268)
Browse files Browse the repository at this point in the history
  • Loading branch information
sargunv authored Feb 2, 2025
1 parent 7c8bc92 commit c3e125d
Show file tree
Hide file tree
Showing 2 changed files with 136 additions and 0 deletions.
58 changes: 58 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Bug Report
description: File a bug report
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Include any errors or stack traces if available.
placeholder: Describe the bug
validations:
required: true
- type: dropdown
id: platform
attributes:
label: Affected Platforms
description: On which platforms have you seen this bug?
multiple: true
options:
- Android
- iOS
- Desktop (JVM)
- Browser (JS)
- Browser (Wasm)
validations:
required: true
- type: input
id: platform-version
attributes:
label: Platform Version
description: What version of the platform are you using?
placeholder: e.g. Android 14, iOS 17.2, macOS 14.2
validations:
required: true
- type: input
id: library-version
attributes:
label: Library Version
description: What version of MapLibre Compose are you using?
placeholder: e.g. 1.0.0
validations:
required: true
- type: textarea
id: sample-code
attributes:
label: Sample Code
description: Please provide a minimal code sample that demonstrates the issue
placeholder: |
@Composable
fun MyMap() {
// Code that reproduces the issue
}
validations:
required: true
78 changes: 78 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
name: Feature Request
description: Suggest a new feature
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to suggest a new feature!
- type: textarea
id: feature
attributes:
label: Feature Description
description: What feature would you like to see added?
placeholder: Describe the feature and its use case
validations:
required: true
- type: dropdown
id: platform
attributes:
label: Target Platforms
description: Which platforms should support this feature?
multiple: true
options:
- Android
- iOS
- Desktop (JVM)
- Browser (JS)
- Browser (Wasm)
validations:
required: true
- type: dropdown
id: maplibre_support
attributes:
label: MapLibre Native/JS Support
description: Is this feature already supported by MapLibre Native or JS?
options:
- "Yes"
- "No"
- "Not sure"
validations:
required: true
- type: textarea
id: maplibre_docs
attributes:
label: MapLibre Documentation Links
description: If the feature exists in MapLibre, please provide links to relevant documentation
placeholder: |
- Android: https://maplibre.org/maplibre-native/android/api/...
- iOS: https://maplibre.org/maplibre-native/ios/latest/documentation/maplibre/...
- JS: https://maplibre.org/maplibre-gl-js/docs/...
- type: dropdown
id: willing_to_pr
attributes:
label: Implementation
description: Would you be willing to implement this feature and submit a PR?
options:
- "Yes"
- "No"
validations:
required: true
- type: dropdown
id: development_platforms
attributes:
label: Development Platforms
description: If you're willing to implement this, which platforms can you develop for?
multiple: true
options:
- Android
- iOS
- Browser
- Linux (x86_64)
- Linux (aarch64)
- macOS (x86_64)
- macOS (aarch64)
- Windows (x86_64)
- Windows (aarch64)
validations:
required: false

0 comments on commit c3e125d

Please sign in to comment.