[go: up one dir, main page]

Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » P2 » Specifying mirror P2 repository does not alter the behavior of hard-coded official P2 repo
Specifying mirror P2 repository does not alter the behavior of hard-coded official P2 repo [message #1854700] Fri, 02 September 2022 16:32 Go to next message
Yue Yang is currently offline Yue YangFriend
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".


  1. 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!
  2. 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:


  1. 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
  2. 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

Re: Specifying mirror P2 repository does not alter the behavior of hard-coded official P2 repo [message #1855286 is a reply to message #1854700] Thu, 06 October 2022 10:23 Go to previous message
Yue Yang is currently offline Yue YangFriend
Messages: 13
Registered: December 2019
Junior Member
Tycho has done the first step in altering hard-coded official P2 repo URL, good job! And I wish P2 in Eclipse IDE can follow up.
Previous Topic:Querying P2 repository categories programmatically
Next Topic:Does p2 have the ability to check the installed IUs' checksum ?
Goto Forum:
  


Current Time: Thu Dec 12 16:43:33 GMT 2024

Powered by FUDForum. Page generated in 0.03140 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top