|jyamihud c0025b8ddd Merge branch 'master' of https://notabug.org/jyamihud/FastLBRY-terminal||1 week ago|
|flbry||1 week ago|
|help||1 week ago|
|themes||3 weeks ago|
|.gitignore||3 weeks ago|
|How-To-Use.md||2 months ago|
|LICENSE||2 months ago|
|LICENSE.md||2 months ago|
|README.md||1 week ago|
|analytics.json||1 month ago|
|devs.json||1 week ago|
|force_terminal.sh||3 weeks ago|
|icon.png||3 weeks ago|
|run.py||1 week ago|
█▓▓█▓▓▓▓▓▓█▓██▓▓▓▓▓▓▓█▓▓▓▓▓▓█▓▓▓▓██▓▓▓▓█▓▓▓▓█ ▓▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▓▒▒▒▒▓▒▓ ██░░░▒░░░░░░▒░░░░░░░▒░░░░░░░░░▒░░▒░░░░░░░░▒▓▓ ▓▓░ ░ ░ ░ ■ ■░░▒▓ ▓▒▒ ╔════════■ ░ ╔════╗ ╔════╗ ║ ░ ║ ░▓█ ▓▒░ ║ ░ ║ ║ ║ ║ ║ ║ ║ ░▒▓ █▓░░║ ║ ╠════╣ ╠═╦══╝ ╚══╦══╝ ▒▒▓ ▓▒▒ ╠══ AST ■║ ║ ║ ║ ╚══╗ ║ ░░▒█ █▒░ ║ ║ ║ ║ ║ ║ ║ ░▓▓ ▓▓░ ║ ░ ╚═════■╚════╝ ■ ■ ░ ║ ░ ░▒▓ ▓▒░░║ ░ THE TERMINAL CLIENT ║ ▒▒█ █▒▒ ■ ░ ░ ■ ▒░ ░▓▓ ▓▒░░░░░░░▒░░░░▓░░░░░▒░░░░░░░░░▒░░░░▒░░░░░░░▒█ ▓▓▒▒▒▒▓▒▒▒▒▒▓▒▒▒▒▓▒▒▓▒▒▒▒▒▒▒▓▓▒▒▒▒▒▒▓▒▒▒▒▒▓▓▓ █▓▓█▓▓▓▓▓████▓▓▓▓█▓▓▓▓█▓▓▓▓██▓▓▓█▓▓▓▓▓█▓▓▓▓██
This is one of the 3 programs that will be the FastLBRY project. There are not enough choice when it comes to LBRY. You can either use the Odysee.com website. Or the LBRY Desktop that shares the source code with Odysee, which makes it a sub-optimal solution. LBRY Desktop is more local, but it's still a tiny browser with a website on it.
Thank you for the issue and write up. This is not something we plan to do anytime soon since we rely on the open-source videojs framework heavily. We may consider it in the future.
Fine. You won't do that. How about me? Maybe I can do that. It's Free / Libre Software we are talking about. You don't need a permission to start implementing things.
Here is the plan for this project:
This project requires a lot of work to be done. The good thing is. It's based on python. Without using too many complex features. We do use the lbrynet SDK for this for now. Maybe we can implement the entire SDK in code later on.
If you know nothing about programming, this is a good way to start. If you know something about programming, this is a good opportunity to contribute. To learn things needed to hack on this project and to help it be where it needs to be you can use the following resources.
cd flbry) and then use the
--helpfeature to see various commands of the SDK.
./lbrynet --help. This way I learned enough to hack this bare bones version so far.
#FastLBRY:matrix.org) where you can hang out with already a quite substantial amount of users / hackers or FastLBRY. I'm also there. So if you have any question what so ever, just post it there.
VIDEO TUTORIAL ON HOW TO HACK IT
Click the image to watch on odysee or... Direct Spee.ch link
Now open the
run.py file in your preferred editor and start hacking.
This project has a built in donation system using the LBC. Users choose to donate to the contributors and the funds are spread between the contributors.
FastLBRY Terminal now supports extentions. For infomation of how it works and what parts support extending please read the plugins manual.
To get an idea of what to work on, there is a checklist of things. Alternatively. You can look into the Issues page for various issues found by the users. That you can help fixing as well.
Nice to have things
lbrynetbinary to a full python implementation. Issue #3
The project is (c) J.Y.Amihud and Other Contributors 2021, under the GNU General Public License Version 3 or any later version. This choice will protect this project from proprietaryzation.
Unfortunately, the LBRY SDK is (c) LBRY Inc. and is under the Expat License ( also known as the MIT license. ) Click here to read their license. Which wasn't our choice. You can complaint about it on the LBRY SDK repository.
If you have a question or an issue please tell us about it. We are not magical wizards. We can't read your mind. And we don't have telemetry. So it's on you to tell us about errors and other annoyances. You can use the: