Specifying mirror P2 repository does not alter the behavior of hard-coded official P2 repo [message #1854700] |
Fri, 02 September 2022 16:32 |
Yue Yang Messages: 13 Registered: December 2019 |
Junior Member |
|
|
The Polarsys transparent mirroring says "A number of projects simply link to download.$FORGENAME which costs bandwidth to the Eclipse Foundation, and provides a slow download experience for our users." but I don't see much intention from the Eclipse Foundation to improve the "download experience".
- Hard-coded official P2 repo URL (download.eclipse.org/...) was not altered even if the user specified a mirror and P2 should have had a mechanism to get aware of that. Instead, P2 tries to download from the original hard-coded URL still, giving little relief to the so called bandwidth! P2 just does nothing to help the foundation!
- P2 is quite lazy to test the latency of the specified optional mirrors in the P2 update site and choose the fastest or the nearest. Instead, it picks one of them at will, caring nothing about where the user is and how far and inaccessible the Internet connection could be, and keep annoying users for the always failed downloads. I doubt whether current P2 mechanism really cares about so called "download experience" for us users. P2 is like driving a tortoise-speed canoe around the globe to fetch needed jars, shutting up its shouting and slamming passengers in the cabin. P2 just does nothing to help the users!
I keep fascinated by your ecosystems and ambitions but as well frustrated by the P2 update mechanisms. Can I expect any improvement in the near future? I'm also expecting:
- Getting updates from, or backing up to Maven repositories (inspired by Tycho project, making package provision stable, archivable and irrespective of the authors' server statuses), with versioning on
- Getting updates from, building bundles from or backing up to Git repositories (an idea borrowed from R programming language, where we can build unofficial or bleeding-edge packages in this way), with versioning on
They will give me options to forget and forgive the pains of the damning P2 update sites and embrace the trends.
If you are not able to, please offer me guidance which files and which lines of source codes I can contribute to. I can perhaps try my best to help myself and users like me. Come on and make Eclipse great again!
[Updated on: Fri, 02 September 2022 17:26] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.03618 seconds