P2P support for infrastructure Topic is solved
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.
This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.
Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.
This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.
Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
-
Schimon
- Apollo supporter

- Posts: 41
- Joined: 2024-12-09, 14:01
P2P support for infrastructure
Greetings!
I suggest to consider to utilize a P2P protocol (BitTorrent, ED2K, Gnutella, IPFS, Pears etc.) for Palemoon infrastructure, namely for extensions.
The repository of RealityRipple Software can be also available via P2P or both, and thereby reduce the costs of RealityRipple Software.
I think that an installer based on P2P would also be useful.
I share (i.e. seed, so called) over 50K torrents and I would be delighted to seed all of the extensions and themes of Palemoon and other XUL projects.
Related topics: Decentralised internet protocol support.
I suggest to consider to utilize a P2P protocol (BitTorrent, ED2K, Gnutella, IPFS, Pears etc.) for Palemoon infrastructure, namely for extensions.
The repository of RealityRipple Software can be also available via P2P or both, and thereby reduce the costs of RealityRipple Software.
I think that an installer based on P2P would also be useful.
I share (i.e. seed, so called) over 50K torrents and I would be delighted to seed all of the extensions and themes of Palemoon and other XUL projects.
Related topics: Decentralised internet protocol support.
-
RealityRipple
- Keeps coming back

- Posts: 894
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
Re: P2P support for infrastructure
My website has unlimited file storage and bandwidth. Whether one byte or one terabyte is downloaded, my monthly bill remains the same.
-
Schimon
- Apollo supporter

- Posts: 41
- Joined: 2024-12-09, 14:01
Re: P2P support for infrastructure
There may be other constrains such as censorship.
For instance, if you would have an IP address of Iran, GttLab would be blocked to you due to "legal" restrictions by Washington D.C.
P2P solves such arbitrary restrictions.
For instance, if you would have an IP address of Iran, GttLab would be blocked to you due to "legal" restrictions by Washington D.C.
P2P solves such arbitrary restrictions.
-
Moonchild
- Pale Moon guru

- Posts: 38398
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: P2P support for infrastructure
So you want Pale Moon to also become a torrent client?

"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
Schimon
- Apollo supporter

- Posts: 41
- Joined: 2024-12-09, 14:01
Re: P2P support for infrastructure
I prefer ED2K or Gnutella with DHT support.
I think, that it would be of a great benefit to distribute Pale Moon data.
I think, that it would be of a great benefit to distribute Pale Moon data.
-
Moonchild
- Pale Moon guru

- Posts: 38398
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: P2P support for infrastructure
So the answer is "let's add a complex peer-to-peer chunked protocol to a web browser because http downloads are so pedestrian"
No. just no.
No. just no.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
moonbat
- Knows the dark side

- Posts: 5689
- Joined: 2015-12-09, 15:45
Re: P2P support for infrastructure
What gave you the impression that RealityRipple or anyone else here was from Iran or any other restricted country? Solution looking for a problem much?
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Jabber: moonbat@hot-chili.net

KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Jabber: moonbat@hot-chili.net
-
Schimon
- Apollo supporter

- Posts: 41
- Joined: 2024-12-09, 14:01
Re: P2P support for infrastructure
Iran was an example because I have heard of it from a friend.
I have no intention to propose needless complexity.
I genuinely think, that a decentralized communication mean would be of a good value to Pale Moom and other projects.
I have no intention to propose needless complexity.
I genuinely think, that a decentralized communication mean would be of a good value to Pale Moom and other projects.
-
RoestVrijStaal
- Moon lover

- Posts: 82
- Joined: 2019-06-19, 19:18
- Location: Dependency Hell
Re: P2P support for infrastructure
In theory the possibilities for addons delivered by XUL are endless.
There is/was an addon which implements an complete IRC client with even DCC file sending support.
So you could write an addon implementing any P2P-client.
But why would you when there is a thing like WebTorrent?
There is/was an addon which implements an complete IRC client with even DCC file sending support.
So you could write an addon implementing any P2P-client.
But why would you when there is a thing like WebTorrent?
-
Moonchild
- Pale Moon guru

- Posts: 38398
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: P2P support for infrastructure
Because it's broken. It can only connect to other WebTorrent browser peers. ;P
Also, it uses WebRTC, so it's not even implementing P2P itself but rather misusing a chat protocol:Note: WebTorrent does not support UDP/TCP peers in browser.
Now, using XUL and access to all the platform APIs, it could, actually, implement a full-fat BitTorrent client. "Torrent Tornado" is one such thing. Of note: Firefox no longer supports this kind of client because WebExtensions simply don't have the functionality available to them for this kind of client. We, however, do.In the browser, WebTorrent uses WebRTC (data channels) for peer-to-peer transport. It can be used without browser plugins, extensions, or installations. It's Just JavaScript™.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite