You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/CONTRIBUTING.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,5 @@
1
+
### Please do **not** open pull requests for *new features* now, as we are planning to rewrite large chunks of the code. Only bugfix PRs will be accepted. More details will be announced soon!
2
+
1
3
NewPipe contribution guidelines
2
4
===============================
3
5
@@ -22,6 +24,7 @@ You'll see *exactly* what is sent, be able to add **your comments**, and then se
22
24
23
25
* NewPipe is translated via [Weblate](https://hosted.weblate.org/projects/newpipe/strings/). Log in there with your GitHub account, or register.
24
26
* Add the language you want to translate if it is not there already: see [How to add a new language](https://github.com/TeamNewPipe/NewPipe/wiki/How-to-add-a-new-language-to-NewPipe) in the wiki.
27
+
* NewPipe uses the [PrettyTime](https://github.com/ocpsoft/prettytime) library to display localized versions of dates and times. It needs to be translated, too. Read [these instructions to add a new language](https://www.ocpsoft.org/prettytime/#section-14) and [this issue](https://github.com/TeamNewPipe/NewPipe/issues/9134) for more info.
Copy file name to clipboardExpand all lines: .github/DISCUSSION_TEMPLATE/questions.yml
+5-6Lines changed: 5 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,8 @@
1
-
name: Question
2
-
description: Ask about anything NewPipe-related
3
-
labels: [question]
4
1
body:
5
2
- type: markdown
6
3
attributes:
7
4
value: |
8
-
Thanks for taking the time to fill out this issue! :hugs:
5
+
Thanks for taking the time to fill out this form! :hugs:
9
6
10
7
Note that you can also ask questions on our [IRC channel](https://web.libera.chat/#newpipe).
11
8
@@ -14,7 +11,9 @@ body:
14
11
attributes:
15
12
label: "Checklist"
16
13
options:
17
-
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
14
+
- label: "I made sure that there are *no existing issues or discussions* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
15
+
required: true
16
+
- label: "I have read the [FAQ](https://newpipe.net/FAQ/) and my question isn't listed."
18
17
required: true
19
18
- label: "I have taken the time to fill in all the required details. I understand that the question will be dismissed otherwise."
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.yml
+7-5Lines changed: 7 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
name: Bug report
2
2
description: Create a bug report to help us improve
3
-
labels: [bug]
3
+
labels: [bug, needs triage]
4
4
body:
5
5
- type: markdown
6
6
attributes:
@@ -14,10 +14,12 @@ body:
14
14
attributes:
15
15
label: "Checklist"
16
16
options:
17
-
- label: "I am able to reproduce the bug with the [latest version](https://github.com/TeamNewPipe/NewPipe/releases/latest)."
17
+
- label: "I am able to reproduce the bug with the latest version given here: [CLICK THIS LINK](https://github.com/TeamNewPipe/NewPipe/releases/latest)."
18
18
required: true
19
19
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
20
20
required: true
21
+
- label: "I have read the [FAQ](https://newpipe.net/FAQ/) and my problem isn't listed."
22
+
required: true
21
23
- label: "I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise."
22
24
required: true
23
25
- label: "This issue contains only one bug."
@@ -40,7 +42,7 @@ body:
40
42
label: Steps to reproduce the bug
41
43
description: |
42
44
What did you do for the bug to show up?
43
-
45
+
44
46
If you can't cause the bug to show up again reliably (and hence don't have a proper set of steps to give us), please still try to give as many details as possible on how you think you encountered the bug.
45
47
placeholder: |
46
48
1. Go to '...'
@@ -69,11 +71,11 @@ body:
69
71
label: Screenshots/Screen recordings
70
72
description: |
71
73
A picture or video is worth a thousand words.
72
-
74
+
73
75
If applicable, add screenshots or a screen recording to help explain your problem.
74
76
GitHub supports uploading them directly in the text box.
75
77
If your file is too big for Github to accept, try to compress it (ZIP-file) or feel free to paste a link to an image/video hoster here instead.
76
-
78
+
77
79
:heavy_exclamation_mark: DON'T POST SCREENSHOTS OF THE ERROR PAGE.
78
80
Instead, follow the instructions in the "Logs" section below.
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/feature_request.yml
+4-3Lines changed: 4 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,22 @@
1
1
name: Feature request
2
2
description: Suggest an idea for this project
3
-
labels: [enhancement]
3
+
labels: [feature request, needs triage]
4
4
body:
5
5
- type: markdown
6
6
attributes:
7
7
value: |
8
8
Thank you for helping to make NewPipe better by suggesting a feature. :hugs:
9
9
10
10
Your ideas are highly welcome! The app is made for you, the users, after all.
11
-
12
11
- type: checkboxes
13
12
id: checklist
14
13
attributes:
15
14
label: "Checklist"
16
15
options:
17
16
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
18
17
required: true
18
+
- label: "I have read the [FAQ](https://newpipe.net/FAQ/) and my problem isn't listed."
19
+
required: true
19
20
- label: "I'm aware that this is a request for NewPipe itself and that requests for adding a new service need to be made at [NewPipeExtractor](https://github.com/TeamNewPipe/NewPipeExtractor/issues)."
20
21
required: true
21
22
- label: "I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise."
@@ -43,7 +44,7 @@ body:
43
44
Describe any problem or limitation you come across while using the app which would be solved by this feature.
Copy file name to clipboardExpand all lines: .github/PULL_REQUEST_TEMPLATE.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,10 +25,10 @@
25
25
<!-- Delete this if it doesn't apply to your PR. -->
26
26
-
27
27
28
-
#### APK testing
28
+
#### APK testing
29
29
<!-- Use a new, meaningfully named branch. The name is used as a suffix for the app ID to allow installing and testing multiple versions of NewPipe, e.g. "commentfix", if your PR implements a bugfix for comments. (No names like "patch-0" and "feature-1".) -->
30
30
<!-- Remove the following line if you directly link the APK created by the CI pipeline. Directly linking is preferred if you need to let users test.-->
31
-
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR.
31
+
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR. You can find more info and a video demonstration [on this wiki page](https://github.com/TeamNewPipe/NewPipe/wiki/Download-APK-for-PR).
32
32
33
33
#### Due diligence
34
34
-[ ] I read the [contribution guidelines](https://github.com/TeamNewPipe/NewPipe/blob/HEAD/.github/CONTRIBUTING.md).
0 commit comments