From 6a5facde3d1b515df78ee37eb9c2f475861b932f Mon Sep 17 00:00:00 2001 From: vanous Date: Sun, 7 Aug 2022 19:59:54 +0200 Subject: [PATCH] Update Issue Templates, provide new PR template, move all to .gitea --- {.github => .gitea}/ISSUE_TEMPLATE.md | 14 +++++++++----- {.github => .gitea}/ISSUE_TEMPLATE/bug_report.md | 14 +++++++++----- .../ISSUE_TEMPLATE/device_request.md | 0 .../ISSUE_TEMPLATE/feature_request.md | 2 +- .gitea/PULL_REQUEST_TEMPLATE.md | 14 ++++++++++++++ 5 files changed, 33 insertions(+), 11 deletions(-) rename {.github => .gitea}/ISSUE_TEMPLATE.md (83%) rename {.github => .gitea}/ISSUE_TEMPLATE/bug_report.md (83%) rename {.github => .gitea}/ISSUE_TEMPLATE/device_request.md (100%) rename {.github => .gitea}/ISSUE_TEMPLATE/feature_request.md (87%) create mode 100644 .gitea/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE.md b/.gitea/ISSUE_TEMPLATE.md similarity index 83% rename from .github/ISSUE_TEMPLATE.md rename to .gitea/ISSUE_TEMPLATE.md index a4b3d8e57..f6dedd485 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.gitea/ISSUE_TEMPLATE.md @@ -5,18 +5,25 @@ about: Create a report to help us improve --- You can use the `Preview` tab ^ above to see final rendering of your report. Use `x` in brackets ([x]) to "check" a checkbox. -If you just have a question, please ask first in the user chatroom in Matrix: `#gadgetbridge:matrix.org` ([web access via Element.io](https://app.element.io/#/room/#gadgetbridge:matrix.org)). +If you just have a question, please ask first in the user chatroom in Matrix: [`#gadgetbridge:matrix.org`](https://matrix.to/#/#gadgetbridge:matrix.org) + #### Before reporting a bug, please confirm the following: - [ ] I have read the [wiki](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki), and I didn't find a solution to my problem / an answer to my question. - [ ] I have searched the [issues](https://codeberg.org/Freeyourgadget/Gadgetbridge/issues), and I didn't find a solution to my problem / an answer to my question. - [ ] If you upload an image or other content, please make sure you have read and understood the [Codeberg Terms of Use](https://codeberg.org/Codeberg/org/src/branch/main/TermsOfUse.md) -### I got Gadgetbridge from: +### Where did you get Gadgetbridge from: * [ ] F-Droid +* [ ] Gadgetbridge Nightly F-Droid repository +* [ ] Bangle.js Gadgetbridge from the Play Store * [ ] I built it myself from source code (specify tag / commit) * [ ] I previously used Gadgetbridge from other sources and then updated to F-Droid version +### Your Gadgetbridge version is: + +(This can be found in Gadgetbridge - Menu - About: Version and Commit) + #### Your issue is: *If possible, please attach [logs](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Log-Files)! that might help identifying the problem.* *Long logs can be also included but make sure to tuck them into the `details` tag:* @@ -36,9 +43,6 @@ Here go lines of your log. #### Your Android version/manufacturer flavor is: -#### Your Gadgetbridge version is: - - *New issues about already solved/documented topics could be closed without further comments. Same for too generic or incomplete reports.* diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.gitea/ISSUE_TEMPLATE/bug_report.md similarity index 83% rename from .github/ISSUE_TEMPLATE/bug_report.md rename to .gitea/ISSUE_TEMPLATE/bug_report.md index a4b3d8e57..f6dedd485 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.gitea/ISSUE_TEMPLATE/bug_report.md @@ -5,18 +5,25 @@ about: Create a report to help us improve --- You can use the `Preview` tab ^ above to see final rendering of your report. Use `x` in brackets ([x]) to "check" a checkbox. -If you just have a question, please ask first in the user chatroom in Matrix: `#gadgetbridge:matrix.org` ([web access via Element.io](https://app.element.io/#/room/#gadgetbridge:matrix.org)). +If you just have a question, please ask first in the user chatroom in Matrix: [`#gadgetbridge:matrix.org`](https://matrix.to/#/#gadgetbridge:matrix.org) + #### Before reporting a bug, please confirm the following: - [ ] I have read the [wiki](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki), and I didn't find a solution to my problem / an answer to my question. - [ ] I have searched the [issues](https://codeberg.org/Freeyourgadget/Gadgetbridge/issues), and I didn't find a solution to my problem / an answer to my question. - [ ] If you upload an image or other content, please make sure you have read and understood the [Codeberg Terms of Use](https://codeberg.org/Codeberg/org/src/branch/main/TermsOfUse.md) -### I got Gadgetbridge from: +### Where did you get Gadgetbridge from: * [ ] F-Droid +* [ ] Gadgetbridge Nightly F-Droid repository +* [ ] Bangle.js Gadgetbridge from the Play Store * [ ] I built it myself from source code (specify tag / commit) * [ ] I previously used Gadgetbridge from other sources and then updated to F-Droid version +### Your Gadgetbridge version is: + +(This can be found in Gadgetbridge - Menu - About: Version and Commit) + #### Your issue is: *If possible, please attach [logs](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Log-Files)! that might help identifying the problem.* *Long logs can be also included but make sure to tuck them into the `details` tag:* @@ -36,9 +43,6 @@ Here go lines of your log. #### Your Android version/manufacturer flavor is: -#### Your Gadgetbridge version is: - - *New issues about already solved/documented topics could be closed without further comments. Same for too generic or incomplete reports.* diff --git a/.github/ISSUE_TEMPLATE/device_request.md b/.gitea/ISSUE_TEMPLATE/device_request.md similarity index 100% rename from .github/ISSUE_TEMPLATE/device_request.md rename to .gitea/ISSUE_TEMPLATE/device_request.md diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.gitea/ISSUE_TEMPLATE/feature_request.md similarity index 87% rename from .github/ISSUE_TEMPLATE/feature_request.md rename to .gitea/ISSUE_TEMPLATE/feature_request.md index 787399bb3..4e92a04aa 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.gitea/ISSUE_TEMPLATE/feature_request.md @@ -4,7 +4,7 @@ about: Suggest a feature or an idea --- You can use the `Preview` tab ^ above to see final rendering of your report. Use `x` in brackets ([x]) to "check" a checkbox. -If you just have a question or want to discuss some things, please do so in the user chatroom in Matrix: `#gadgetbridge:matrix.org` ([web access via Element.io](https://app.element.io/#/room/#gadgetbridge:matrix.org)). +If you just have a question, please ask first in the user chatroom in Matrix: [`#gadgetbridge:matrix.org`](https://matrix.to/#/#gadgetbridge:matrix.org) #### Before requesting a new feature, please confirm the following: - [ ] I have read the [wiki](https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki), and I didn't find a solution to my problem / an answer to my question. diff --git a/.gitea/PULL_REQUEST_TEMPLATE.md b/.gitea/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 000000000..5b92d9460 --- /dev/null +++ b/.gitea/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,14 @@ +Thank you for your contribution! 🎉 + +Please make sure that you: + +- Use `git rebase` to bring your branch up to date, do not use a merge commit + for that +- Do not add translations by editing the language variants of strings.xml as + that creates merge conflicts between Codeberg git repo and Weblate git repo, + use Weblate https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ +- do not use `e.printStacktrace()`, use slf4j logger or `GB.toast` for logging + as per https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Developer-Documentation#logging +- Please erase these hints from this PR :), thank you! +--- +