-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ngosang/trackerslist with support the tracklisttorrent.json, orbit-db? #416
Comments
Thank you for the ideas. I will try to respond.
Yes it's. It has been updated every day for 7 years. It has 37.200 stars in GitHub. The lists are used by bittorrent clients like qBittorrent, several public torrent sites and thousands of users. It's hard to known how many millions of request this repository receives but I had to publish CDN/mirror URLs because a notice from GitHub. You can consider this repositoy the reference for public trackers.
The use of the txt format was invented by uTorrent client like 20 years ago. It's de-facto standard used by all bittorrent clients and third-party-tools.
I appreciate your energy, but defining an RFC is not enough. Bittorrent clients and third-party scripts need to implement it. The bittorrent ecosystem is very old and things move slowly. It takes me 5 minutes to read the RFC and 10 minutes to change the code to upload JSON files. The thing is, if the bittorrent clients don't use that format, we are just creating fragmentation in the ecosystem and a few lines of code that I have to maintain.
The goal of this project is to keep alive the bittorrent ecosystem providing a reliable list of public trackers. Trackers come and go but you will always find the best ones on this list. I don't agree with the last phrase. The "tracker list format" is really well defined. It's a text format with one tracker per line. Lines are separated with 2 "new lines" in Windows format
You can make a script to publish the files in this project to IPFS or in OrbitDB. The files in this project are public domain and they can be used in any way, even without quoting me. I don't know much about those technologies, but, if you think it can be useful I can take a look and create a IPFS mirror for the files. |
Hi ngosang.
Anyway, everything you said is right, I just tried to say a few things to complement your answer.
thank you for feedback... so... this idea is great. Note: IPFS stores the information on multiple servers, or nodes, all around the world. This distribution increases stability by creating numerous points of access that can act as backups no matter the state of a single node. |
Hi ngosang. thank you for feedback. I will close this issue, you clarified my doubt. Have a great day, and thank you for your patience in answering my question. |
Hi everyone.
I'm creating a file format and would like to know what you all think. What do you all think of the tracklistorrrent file format in the project: ngosang/tracklist?
what is tracklistorrrent file?
I'm thinking of creating a tracklisttorrent.json file format - this file format contains a list of metadata to propagate in torrent files.
why write this issue here?
what relationship is there in the open project github/ngosang/tracklist and the tracklisttorrent format?
Why create a file format for trackerslistorrent for torrent?
What is orbit-db?
OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses CRDTs for conflict-free database merges making OrbitDB an excellent choice for decentralized apps (dApps), blockchain applications and local-first web applications.
question/feedback
What do you all think of the idea?
The text was updated successfully, but these errors were encountered: