aports merge requestshttps://gitlab.alpinelinux.org/alpine/aports/-/merge_requests2021-01-04T11:40:31Zhttps://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/16421COMMITSTYLE.md: fix styling2021-01-04T11:40:31ZTBKCOMMITSTYLE.md: fix stylingLeoLeohttps://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/16437main/libssh2 & community/*: change security fixes to secfixes2021-02-08T16:02:12ZTBKmain/libssh2 & community/*: change security fixes to secfixeshttps://gitlab.alpinelinux.org/alpine/infra/docker/secdb/-/issues/1https://gitlab.alpinelinux.org/alpine/infra/docker/secdb/-/issues/1https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/16689main/tcpflow: update secfixes2021-01-10T20:26:13ZJ0WImain/tcpflow: update secfixeshttps://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/17100main/xen: add missing CVE info2021-01-20T17:11:01ZHenrik Riomarmain/xen: add missing CVE infoCVEs now assigned.CVEs now assigned.https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/17102[3.13] main/xen: add missing CVE info2021-01-20T17:11:09ZHenrik Riomar[3.13] main/xen: add missing CVE infoCVEs now assigned.CVEs now assigned.https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/17103[3.12] main/xen: add missing CVE info2021-01-20T17:11:17ZHenrik Riomar[3.12] main/xen: add missing CVE infoCVEs now assigned.CVEs now assigned.https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/17104[3.11] main/xen: add missing CVE info2021-01-20T17:11:24ZHenrik Riomar[3.11] main/xen: add missing CVE infoCVEs now assigned.CVEs now assigned.https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/24973main/man-pages-posix: split from main/man-pages2021-12-05T17:04:23ZSören Tempelmain/man-pages-posix: split from main/man-pagesThe POSIX man pages are taken from IEEE Std 1003.1-2017 and as such are
under protected under the copyright of the Institute of Electrical and
Electronics Engineers (IEEE) and The Open Group. They are, contrary to
`main/man-pages`, not l...The POSIX man pages are taken from IEEE Std 1003.1-2017 and as such are
under protected under the copyright of the Institute of Electrical and
Electronics Engineers (IEEE) and The Open Group. They are, contrary to
`main/man-pages`, not licensed under a FSF/OSI license. As such, it makes
sense to separate them from `main/man-pages`.
Thoughts? 🤔Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/61558.gitlab: Provide issue templates2024-03-27T21:30:17ZSören Tempel.gitlab: Provide issue templatesI would like to improve the bug reporting experience for Alpine users. Currently, we don't collect any metadata on reported issues and thus it is difficult to automatically assign these issues to package maintainers. Therefore, many issu...I would like to improve the bug reporting experience for Alpine users. Currently, we don't collect any metadata on reported issues and thus it is difficult to automatically assign these issues to package maintainers. Therefore, many issues are stale and it can take a long time before someone has a look at it. This can be frustrating for users. I would like to improve this situation by implementing the following:
1. Collect more metadata on bug reports through [issues templates](https://docs.gitlab.com/ee/user/project/description_templates.html). This is implemented in this merge request.
2. Enhance [alpine-qa-bot](https://gitlab.alpinelinux.org/alpine/infra/aports-qa-bot) to parse issues and automatically assign certain issue types (package issues and package upgrade requests) to the maintainer of the affected package.
3. Periodically cleanup maintainer comments, i.e. remove inactive maintainers to ensure a swift response to created issues (similar to https://gitlab.alpinelinux.org/alpine/tsc/-/issues/79). [^1]
This pull request only implements the first step, I believe this to be useful independent of the other two steps. Feedback on the provided issus templates is more than welcome, I believe the three templates added here to be the most common issues kinds we have in our bug tracker at the moment. We can add additional templates in the future.
For testing purposes, I have enabled these templates in [my fork](https://gitlab.alpinelinux.org/nmeum/aports/). Feel free to [create an issue there](https://gitlab.alpinelinux.org/nmeum/aports/-/issues) to experiment with the templates.
[^1]: This is a long-term goal and probably warrants a TSC decision.