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

Bug 470310

Summary: Member distros updates for Mars
Product: Community Reporter: Denis Roy <denis.roy>
Component: WebsiteAssignee: phoenix.ui <phoenix.ui-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon, ian.skerrett, Paul.White, perri.lavergne
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Denis Roy CLA 2015-06-16 14:47:48 EDT
The Member Distros program may require some updates for Mars.

Since Members can pick-and-choose which packages they mirror [1] we need to ensure that all the packages abbreviations (jee, standard, automotive) are listed for members. As a concrete example, there are no distros shown for the PHP package:

https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR2/eclipse-php-luna-SR2-linux-gtk-x86_64.tar.gz


We should also examine the algorithm that download.php uses to determine if a file is a package, and how it looks it up in the distros, just in case there are file name scheme changes.





[1] https://git.eclipse.org/c/www.eclipse.org/downloads.git/tree/distros/distros.php
Comment 1 Denis Roy CLA 2015-06-16 14:49:10 EDT
Also, do we extend the Distros program to include the installer?
Comment 2 Ian Skerrett CLA 2015-06-16 16:47:53 EDT
(In reply to Denis Roy from comment #1)
> Also, do we extend the Distros program to include the installer?

For now, I suggest we just leave the distro program focused on the packages.
Comment 3 Denis Roy CLA 2015-07-13 10:27:44 EDT
This is done.  Member Distros are working well for Mars.
Comment 4 Denis Roy CLA 2015-09-14 14:50:36 EDT
(In reply to Ian Skerrett from comment #2)
> (In reply to Denis Roy from comment #1)
> > Also, do we extend the Distros program to include the installer?
> 
> For now, I suggest we just leave the distro program focused on the packages.


Since the Installer is now the default download, I think we should make it part of the member distros program.
Comment 5 Ian Skerrett CLA 2015-09-17 12:54:47 EDT
(In reply to Denis Roy from comment #4)
> (In reply to Ian Skerrett from comment #2)
> > (In reply to Denis Roy from comment #1)
> > > Also, do we extend the Distros program to include the installer?
> > 
> > For now, I suggest we just leave the distro program focused on the packages.
> 
> 
> Since the Installer is now the default download, I think we should make it
> part of the member distros program.

+1
Comment 6 Paul White CLA 2015-09-17 15:05:49 EDT
(In reply to Ian Skerrett from comment #5)
> (In reply to Denis Roy from comment #4)
> > (In reply to Ian Skerrett from comment #2)
> > > (In reply to Denis Roy from comment #1)
> > > > Also, do we extend the Distros program to include the installer?
> > > 
> > > For now, I suggest we just leave the distro program focused on the packages.
> > 
> > 
> > Since the Installer is now the default download, I think we should make it
> > part of the member distros program.
> 
> +1

+1

Can this be done for SR1?
Comment 7 Denis Roy CLA 2015-09-21 15:32:38 EDT
For members to pick up the distros and replicate them on their servers, I need to know where they are located on our download servers.

Bug 477920 suggests download.eclipse.org/oomph/epp/mars/R1/eclipse-inst-*

Is that their permanent home?
Comment 8 Denis Roy CLA 2015-09-21 15:46:02 EDT
> +1
> 
> Can this be done for SR1?


I have started taking requests for distros for SR1, and each member distro must re-conform for each release.

So now is the time.
Comment 9 Ian Skerrett CLA 2015-09-21 16:28:32 EDT
(In reply to Denis Roy from comment #7)
> For members to pick up the distros and replicate them on their servers, I
> need to know where they are located on our download servers.
> 
> Bug 477920 suggests download.eclipse.org/oomph/epp/mars/R1/eclipse-inst-*
> 
> Is that their permanent home?

I think you need to ask Eike this question.
Comment 10 Denis Roy CLA 2015-09-21 16:48:52 EDT
I guess what I'm getting at -- is that we typically don't ask the members to pull in new packages except for three times per year.  Are these the Oomph installer files that we will live with until next February?
Comment 11 Denis Roy CLA 2015-09-21 16:51:30 EDT
Or, will we be asking the Members to pull new files once in a while when the Eclipse installer is updated?
Comment 12 Ian Skerrett CLA 2015-09-22 02:03:07 EDT
(In reply to Denis Roy from comment #11)
> Or, will we be asking the Members to pull new files once in a while when the
> Eclipse installer is updated?

I think we will need to ask Members to pull new files.
Comment 13 Denis Roy CLA 2017-04-10 10:30:47 EDT
This is long gone.