housekeep: remove unused templates and rework existing ones

Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
This commit is contained in:
Leonidas Spyropoulos 2023-04-26 23:39:10 +01:00
parent 8c5b85db5c
commit a8d14e0194
No known key found for this signature in database
GPG key ID: 59E43E106B247368
4 changed files with 41 additions and 81 deletions

View file

@ -1,14 +0,0 @@
## Checklist
- [ ] I have set a Username in the Details section
- [ ] I have set an Email in the Details section
- [ ] I have set a valid Account Type in the Details section
## Details
- Instance: aur-dev.archlinux.org
- Username: the_username_you_want
- Email: valid@email.org
- Account Type: (User|Trusted User)
/label account-request

View file

@ -1,12 +1,24 @@
<!--
This template is used to report potential bugs with the AURweb website.
NOTE: All comment sections with a MODIFY note need to be edited. All checkboxes
in the "Checklist" section need to be checked by the owner of the issue.
-->
/label ~bug ~unconfirmed
/title [BUG] <!-- MODIFY: add subject -->
<!--
Please do not remove the above quick actions, which automatically label the
issue and assign relevant users.
-->
### Checklist ### Checklist
This bug template is meant to provide bug issues for code existing in **NOTE:** This bug template is meant to provide bug issues for code existing in
the aurweb repository. This bug template is **not meant** to handle the aurweb repository.
bugs with user-uploaded packages.
To work out a bug you have found in a user-uploaded package, contact **This bug template is not meant to handle bugs with user-uploaded packages.**
the package's maintainer first. If you receive no response, file the To report issues you might have found in a user-uploaded package, contact
relevant package request against it so TUs can deal with cleanup. the package's maintainer in comments.
- [ ] I confirm that this is an issue with aurweb's code and not a - [ ] I confirm that this is an issue with aurweb's code and not a
user-uploaded package. user-uploaded package.
@ -29,7 +41,7 @@ this bug.
### Logs ### Logs
If you have any logs relevent to the bug, include them here in If you have any logs relevant to the bug, include them here in
quoted or code blocks. quoted or code blocks.
### Version(s) ### Version(s)

View file

@ -1,3 +1,25 @@
<!--
This template is used to feature request for AURweb website.
NOTE: All comment sections with a MODIFY note need to be edited. All checkboxes
in the "Checklist" section need to be checked by the owner of the issue.
-->
/label ~feature ~unconfirmed
/title [FEATURE] <!-- MODIFY: add subject -->
<!--
Please do not remove the above quick actions, which automatically label the
issue and assign relevant users.
-->
### Checklist
**NOTE:** This bug template is meant to provide bug issues for code existing in
the aurweb repository.
**This bug template is not meant to handle bugs with user-uploaded packages.**
To report issues you might have found in a user-uploaded package, contact
the package's maintainer in comments.
- [ ] I have summed up the feature in concise words in the [Summary](#summary) section. - [ ] I have summed up the feature in concise words in the [Summary](#summary) section.
- [ ] I have completely described the feature in the [Description](#description) section. - [ ] I have completely described the feature in the [Description](#description) section.
- [ ] I have completed the [Blockers](#blockers) section. - [ ] I have completed the [Blockers](#blockers) section.
@ -28,5 +50,3 @@ Example:
- [Feature] Do not allow users to be Tyrants - [Feature] Do not allow users to be Tyrants
- \<(issue|merge_request)_link\> - \<(issue|merge_request)_link\>
/label feature unconsidered

View file

@ -1,58 +0,0 @@
**NOTE:** This issue template is only applicable to FastAPI implementations
in the code-base, which only exists within the `pu` branch. If you wish to
file an issue for the current PHP implementation of aurweb, please file a
standard issue prefixed with `[Bug]` or `[Feature]`.
**Checklist**
- [ ] I have prefixed the issue title with `[Feedback]` along with a message
pointing to the route or feature tested.
- Example: `[Feedback] /packages/{name}`
- [ ] I have completed the [Changes](#changes) section.
- [ ] I have completed the [Bugs](#bugs) section.
- [ ] I have completed the [Improvements](#improvements) section.
- [ ] I have completed the [Summary](#summary) section.
### Changes
Please describe changes in user experience when compared to the PHP
implementation. This section can actually hold a lot of info if you
are up for it -- changes in routes, HTML rendering, back-end behavior,
etc.
If you cannot see any changes from your standpoint, include a short
statement about that fact.
### Bugs
Please describe any bugs you've experienced while testing the route
pertaining to this issue. A "perfect" bug report would include your
specific experience, what you expected to occur, and what happened
otherwise. If you can, please include output of `docker-compose logs fastapi`
with your report; especially if any unintended exceptions occurred.
### Improvements
If you've experienced improvements in the route when compared to PHP,
please do include those here. We'd like to know if users are noticing
these improvements and how they feel about them.
There are multiple routes with no improvements. For these, just include
a short sentence about the fact that you've experienced none.
### Summary
First: If you've gotten here and completed the [Changes](#changes),
[Bugs](#bugs), and [Improvements](#improvements) sections, we'd like
to thank you very much for your contribution and willingness to test.
We are not a company, and we are not a large team; any bit of assistance
here helps the project astronomically and moves us closer toward a
new release.
That being said: please include an overall summary of your experience
and how you felt about the current implementation which you're testing
in comparison with PHP (current aur.archlinux.org, or https://localhost:8443
through docker).
/label feedback