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

Bug 313887

Summary: EPP package download button for project websites
Product: Community Reporter: Markus Knauer <mknauer>
Component: WebsiteAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: gorkem.ercan, holger.staudacher, ian.skerrett, jeremie.bresson, jhelming, nathan, rsternberg
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard: stalebug

Description Markus Knauer CLA 2010-05-21 05:09:43 EDT
In a recent discussion about the EPP package downloads we found a missing piece in the puzzle: Even though it is possible to link to eclipse.org/downloads or eclipse.org/downloads/packages, it is *not* possible to provide a direct download link to a single package.

Let me explain what I mean with some exemplary use cases:

(1) The SOA working group (or replace SOA with Pulsar) wants to provide a download link to the SOA package from their download page. At the moment they can provide a link to eclipse.org/downloads and 'tell' the user what package to download. I am sure you will agree that this is not perfect. It would be much better if they could include a little php snippet into their working group download page that generates a platform specific download link and a nice button.

(2) An Eclipse project could make use of such a simple snippet that includes just the specified package on their download page. Look at http://eclipse.org/cdt/downloads.php, http://eclipse.org/linuxtools/downloads.php, or http://eclipse.org/rap/downloads/ - they could all place such a button on their pages.

(3) EclipseCon 2011 Tutorial Foo...: "As a prerequisite you need to download this package and checkout the following project source with this project set."

I hope you get the idea behind this proposal. It is about creating a download link to a certain EPP package without linking to the main download page.
Comment 1 Nathan Gervais CLA 2010-05-21 09:30:43 EDT
If i understand correctly you're looking for a PHP snippet that will always return a link to the latest release version of a certain packages. 

Example, if you were to call it right now you would get a link to a package for Galileo SR2.   After helios is released you would call it and get a link to the Helios package.  Is this correct?
Comment 2 Markus Knauer CLA 2010-05-21 10:24:54 EDT
(In reply to comment #1)
> If i understand correctly you're looking for a PHP snippet that will always
> return a link to the latest release version of a certain packages. 

Yepp, but not only to the latest version, it should also take into account which platform I am working on. E.g. if I am working on a 64-bit Linux, it should link to the 64-bit Linux download, etc. similar to the standard download page.
Comment 3 Nathan Gervais CLA 2010-05-21 10:49:43 EDT
Ok, setting target to Helios
Comment 4 Nathan Gervais CLA 2011-04-07 10:50:19 EDT
(In reply to comment #3)
> Ok, setting target to Helios

Missed the boat on this one i guess.   We do need some kind of latest file URL magic generator thing-a-ma-bob.  This would make alot of things easier.

Hopefully Indigo gives me that time.
Comment 5 Denis Roy CLA 2011-05-27 17:07:25 EDT
> Hopefully Indigo gives me that time.

Bump?
Comment 6 Jeremie Bresson CLA 2014-01-28 05:17:15 EST
See also the discussion I had with Wayne Beaton in Bug 426377. It comes from a different corner (PMI Download tab), but I goes in the same direction.
Comment 7 Eclipse Genie CLA 2016-01-19 11:35:10 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 8 Jonas Helming CLA 2016-11-07 09:16:47 EST
We would have the same requirement. The simple solution would be a static link on Eclipse.org, which redirects to the download page of a specific EPP. You could just use a re-direct and change the link after every release.

e.g. https://www.eclipse.org/downloads/packages/eclipse-modeling-tools/latest => https://www.eclipse.org/downloads/packages/eclipse-modeling-tools/neon1a
Comment 9 Jonas Helming CLA 2016-11-07 09:35:32 EST
Same requirement here:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=426377
Comment 10 Christopher Guindon CLA 2016-11-07 11:55:12 EST
*** Bug 426377 has been marked as a duplicate of this bug. ***
Comment 11 Jonas Helming CLA 2016-11-11 06:28:18 EST
@Christopher or Webmaster in general:
Could you kindly indicate, whether you plan to provide such a redirect? This BR has been open for over 6 years now. So I think it is time for a "will do" or "wont fix"
Thanks in advance!
Comment 12 Eclipse Webmaster CLA 2017-02-07 13:57:29 EST
I agree that after 6 years we are in the 'wontfix' state.

-M.
Comment 13 Jonas Helming CLA 2017-02-13 05:08:46 EST
Thank you for the feedback.

I am curious: Who is "M."?
Comment 14 Eclipse Webmaster CLA 2017-02-13 10:17:18 EST
(In reply to Jonas Helming from comment #13)
> Thank you for the feedback.
> 
> I am curious: Who is "M."?

I am one of your friendly neighbourhood webmasters. I'm Matt and this is is the other webmaster Denis and the other webmaster Derek