Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 134630

Summary: Mirrors should state whether they use HTTP or FTP on download pages and update managers
Product: Community Reporter: Alex Blewitt <alex.blewitt>
Component: WebsiteAssignee: phoenix.ui <phoenix.ui-inbox>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: ed.burnette
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Alex Blewitt CLA 2006-04-03 18:00:54 EDT
Not everyone can download FTP URLs because of firewall issues, whereas HTTP is universally accepted as a download mechanism. However, it's impossible to tell whether a URL is an FTP or HTTP download from either the download page or the update manager; you only get to know which organisation is hosting the download. The alternative is to always download from eclipse.org which supports HTTP and use up the foundation's bandwidth to solve the problem.

It would be simple to have an HTTP or FTP annotation next to an organisation's name to indicate what type of download it was using. That way, intelligent choices could be made as to which mirror to select instead of using the default eclipse.org to use.
Comment 1 Alex Blewitt CLA 2006-04-03 18:01:50 EDT
See also http://www.eclipsezone.com/eclipse/forums/t63246.html#91989036
Comment 2 Alex Blewitt CLA 2006-04-05 20:12:07 EDT
I'd like to make it clear that I disagree with Denis' comments regarding my blog post. I am not doing this for extortion nor blackmail, and I fully agree that bugs are prioritised and processed in a manner that the appropriate team should handle. I intended to raise the point so that others would be aware of the issue, not to encourage wilful usage of Eclipse.org's resources. In fact, I raised both this bug to help highlight ways in which Eclipse.org could minimise bandwidth in the future by giving users more information about the choice and operation of mirrors. I will be perfectly happy for this bug to be closed WONTFIX if there is no community support, or it is impractical. My aim was simply to make Eclipse a better place by highlighting things that could be done better.
Comment 3 Alex Blewitt CLA 2006-04-06 09:25:05 EDT
I still think that having (http) or (ftp) in the title of the mirror would be of benefit, since if you need to select a mirror yourself it's a bit hit-or-miss as to which one it is. This also applies to mirrors in the update manager dialog, where you have no idea whether it's FTP or HTTP.
Comment 4 Alex Blewitt CLA 2006-04-06 09:57:28 EDT
If you go to the download page (where you get to choose a mirror) you can get it to filter out the HTTP ones or FTP ones by adding &protocol=http or &protocol=ftp to the URL.

BTW I discovered that if you add &protocol=http to the end of the URL, you get a selected list of mirror sites back. Cool :-) Why not have (on the generated page) a link to (a href="...?protocol=http")see only http mirrors(/a), and similarly for ftp? I'll add this to bug 134630 too.
Comment 5 Eclipse Webmaster CLA 2006-04-06 11:07:49 EDT
(ftp) and (http) have been added to the mirror title, on the HTML list and on the XML list for Update.  Update may take a while to display this.

> Why not have (on the generated
> page) a link to (a href="...?protocol=http")see only http mirrors(/a)

Because you didn't ask?  So much for 10 minutes  ;)  I'd appreciate a separate bug for the above functionality, as I consider this one fixed.

D.
Comment 6 Alex Blewitt CLA 2006-04-06 11:18:50 EDT
I've verifed this as fixed on the HTTP downloads; I'll let you know when I've seen it in an Eclipse install update manager.

Bug 135297 has been raised for the other suggestion.
Comment 7 Alex Blewitt CLA 2006-04-06 11:55:37 EDT
Verified that this works inside Update Manager as well.

If you mark this bug as fixed, I'll verify it.
Comment 8 Eclipse Webmaster CLA 2006-04-06 12:13:30 EDT
Marking as fixed