Create issue templates

This commit is contained in:
Wilhelm Bartel
2024-11-11 14:26:52 +01:00
committed by RSWilli
parent 9f4a034ade
commit a9ea8153c1
4 changed files with 76 additions and 0 deletions

31
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,31 @@
---
name: Bug report
about: X is broken in go-gst or go-glib
title: ''
labels: bug
assignees: ''
---
**What are you trying to do?**
A clear and concise description of what you are trying to achieve.
**To Reproduce**
Please add a short reproduction snippet or link to a pastebin.
```go
```
**Panic log**
if there was a panic, please provide the full panic message, at least of the panicking goroutine.
**Working C solution**
optional: if you are trying to port C code to go or have a working example in C that helps fixing the bug tremendously
```c
```
**Additional context**
Add any other context about the problem here.

8
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: GStreamer discourse forum
url: https://discourse.gstreamer.org/
about: Get info about specific elements or general functionality of GStreamer.
- name: GStreamer matrix channel
url: https://matrix.to/#/#community:gstreamer.org
about: Get in touch with the GStreamer community.

View File

@@ -0,0 +1,25 @@
---
name: How to do X in go-gst
about: The documentation is unclear, how can I do X?
title: ''
labels: documentation
assignees: ''
---
**Preflight**
For general gstreamer questions or questions about the usage of specific elements please use one of these:
* https://matrix.to/#/#community:gstreamer.org
* https://discourse.gstreamer.org/
[] I already know how this could be done in gstreamer, I just have issues porting the solution to go
**What are you trying to do?**
Post a snippet / link here of what you want to do. Native C or any other bindings code is fine.
```C
```

View File

@@ -0,0 +1,12 @@
---
name: New bindings request
about: please support this gstreamer feature in go-gst
title: ''
labels: enhancement
assignees: ''
---
**What are you trying to do?**
Any information about what you want to to in `go-gst`. C code snippets, documentation links etc.