From 546711db74e43517b3672c08be12584a33933f4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliberk=20Sand=C4=B1k=C3=A7=C4=B1?= Date: Fri, 24 Jan 2025 22:23:51 +0300 Subject: [PATCH] Update README.md * change links * organize and give more credits * remove unnecessary comment lines * add general information about project * add MaintainTeam f-droid repo link --- README.md | 241 +++++++----------------------------------------------- 1 file changed, 31 insertions(+), 210 deletions(-) diff --git a/README.md b/README.md index 5a2e40b7e..b53222698 100644 --- a/README.md +++ b/README.md @@ -1,55 +1,42 @@ -[Project Status](https://github.com/maintainteam/lastpipebender/discussions/6) -
-[Join Matrix Channel](https://matrix.to/#/!tYUpeILeZnyZspckwY:matrix.org?via=matrix.org) - -
-

+

LastPipeBender

-

A libre lightweight streaming front-end for Android.

+

A libre lightweight streaming front-end for Android - Fork of NewPipe & Tubular

- +

Get it on F-Droid
(F-Droid Repo Hosted by us, import it to Repositories)

-GitHub release -License: GPLv3 -Build Status -Translation Status -IRC channel: #newpipe -Matrix channel: #newpipe +GitHub release +License: GPLv3 +Build Status +Upstream Translation Status + +Matrix channel: #newpipe

-### Upstream Projects that Merged -- Completely Merged - - [NewPipe](https://github.com/TeamNewPipe/NewPipe) - - [Tubular](https://github.com/polymorphicshade/Tubular) -- Will be Merged - - [BraveNewPipe](https://github.com/bravenewpipe/NewPipe) -- Other apps to get some other features from - - [PipePipe](https://github.com/InfinityLoop1308/PipePipe) - - [SmartTube](https://github.com/yuliskov/SmartTube) - - [FreeTube](https://github.com/FreeTubeApp/FreeTube/) - - -Note: This readme will be updated and more citations will be given +### Upstream Projects +- [NewPipe](https://github.com/TeamNewPipe/NewPipe) + - This is the core of our Project ! + - Thanks to TeamNewPipe Maintainers and [Contributors](https://github.com/TeamNewPipe/NewPipe/graphs/contributors) + - [Donate](https://newpipe.net/donate/) +- [Tubular](https://github.com/polymorphicshade/Tubular) + - This is the fork that we merged RYD and SponsorBlock features + - Thanks to @polymorphicshade +- [Other forks/apps to merge other cool features from](https://github.com/MaintainTeam/LastPipeBender/wiki/Alternative-YouTube-Clients-List) -### APK Info +### APK Info & Security + +Both Debug and Release versions built by GitHub Actions. You can check checksum notice in Release Actions or/and checksum.txt in releases to compare with Application's This is the SHA fingerprint of LastPipeBender's signing key to verify downloaded APKs which are signed by us. ``` 1B:00:8D:64:BB:95:AB:47:74:D6:8B:87:F2:2B:8B:E9:A2:72:F4:92:4D:F5:20:29:D7:E6:18:38:35:D9:18:CC ``` -You should also check checksums in releases. Also you can compare checksums with GitHub Actions notices to ensure the apk file built with CI - - ### Project Management ```mermaid @@ -57,184 +44,18 @@ You should also check checksums in releases. Also you can compare checksums with title: Project Management --- graph TD - A[master_newpipe] --> D[dev] - B[master_tubular] --> D - C[dev_brave] --> D - D --> | Test & Mini Changes | E[master] - D --> X[A-feature] - D --> Y[B-feature] + A[NewPipe] --> D[dev] + B[Tubular] --> D + C[features from other forks/apps] --> F + D --> | test & mini changes | E[master] + D --> X[unique features] X --> | REVIEW | F[extended] - Y --> | REVIEW | F - F --> | Pre-Release | G(v0.xx.x-extended) + F --> G(Extended Version) - F --> | Ensure Long-Term Compatibility | E - E --> | Stable Release | K(v0.xx.x) + F --> | ensure long-term compatibility | E + E --> K(Stable Version) ``` --to be updated- ## License [![GNU GPLv3](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.en.html) - - - - -