Community
Participate
Working Groups
I think that these pages seem pretty dead and suspect that they don't get much traffic. Can/should we prune them? http://www.eclipse.org/downloads/distros.php Nothing listed here. I'm not sure if the page is linked from anywhere. http://www.eclipse.org/callisto/downloads.php Several of the member distro links on the "Callisto" page are invalid. It may be time to do a little house keeping on the entire Callisto site (it is maybe time to retire it completely?)
I've redirected http://www.eclipse.org/downloads/distros.php to the Distros program. Renaming this bug so that we can deal with the old release train sites: http://www.eclipse.org/callisto/ http://www.eclipse.org/europa/ http://www.eclipse.org/ganymede/ http://www.eclipse.org/galileo/ http://www.eclipse.org/helios/ I suggest we: a) delete the Git repos b) add rewites to redirect the entire trees to the main downloads page
*** Bug 433022 has been marked as a duplicate of this bug. ***
We had a discussion about this on bug #433022 (In reply to Denis Roy from comment #8) > Ian thought it would be appropriate to simply use the "deprecated" theme for > these pages, and to let them live on the Nova skin indefinitely. I don't see why we should be responsible for maintaining these pages. These sites include a bunch of custom js/php scripts that we will need to maintain (security fixes). The content is only interesting a few months before/after the official release date. I prefer we get rid of them with a redirect to: http://www.eclipse.org/callisto/ ?? http://www.eclipse.org/europa/ https://www.eclipse.org/downloads/packages/release/europa/winter http://www.eclipse.org/ganymede/ https://www.eclipse.org/downloads/packages/release/ganymede/sr2 http://www.eclipse.org/galileo/ https://www.eclipse.org/downloads/packages/release/galileo/sr2 http://www.eclipse.org/helios/ https://www.eclipse.org/downloads/packages/release/helios/sr2 http://www.eclipse.org/juno/ https://www.eclipse.org/downloads/packages/release/juno/sr2 http://www.eclipse.org/kepler/ https://www.eclipse.org/downloads/packages/release/kepler/sr2
> I don't see why we should be responsible for maintaining these pages. Because we created them, and the content could be valuable for still some time. > These sites include a bunch of custom js/php scripts that we will need to > maintain (security fixes). Agreed. We need to keep this in consideration when creating new content pages. ie, for the current Luna page that is in development. > The content is only interesting a few months before/after the official > release date. > I prefer we get rid of them with a redirect to: A newcomer could find a tutorial that says "download Eclipse Ganymede". I prefer the user lands on a page that says "Ganymede is an old version, please go to X" than a confusing redirect to something that is not Eclipse Ganymede. > I prefer we get rid of them I would prefer that too, but I think that would be a disservice to our community. I suggest that, like old EclipseCon sites, we archive the old content to static html so that it is indefinitely useful yet not a security liability.
(In reply to Denis Roy from comment #4) > > I don't see why we should be responsible for maintaining these pages. > > Because we created them, and the content could be valuable for still some > time. You are right. I took a look the stats for /juno and it got 40,411 pageviews last month. > > > > These sites include a bunch of custom js/php scripts that we will need to > > maintain (security fixes). > > Agreed. We need to keep this in consideration when creating new content > pages. ie, for the current Luna page that is in development. Right. The luna page is only using components supported in the solstice theme. > > > > The content is only interesting a few months before/after the official > > release date. > > I prefer we get rid of them with a redirect to: > > A newcomer could find a tutorial that says "download Eclipse Ganymede". I > prefer the user lands on a page that says "Ganymede is an old version, > please go to X" than a confusing redirect to something that is not Eclipse > Ganymede. > > > I prefer we get rid of them > > I would prefer that too, but I think that would be a disservice to our > community. I suggest that, like old EclipseCon sites, we archive the old > content to static html so that it is indefinitely useful yet not a security > liability. Sounds good. I think the plan here is: 1- convert landing pages to static HTML 2- add deprecated message/theme + "RELEASE X is an old version, please go to our downloads page". If we specify the current version, we will need to update theses pages every year.
+1
We have the simultaneous releases all captured in the PMI. https://projects.eclipse.org/releases/callisto https://projects.eclipse.org/releases/europa etc. Could this be of some use?
Before I start converting these sites to static HTML I would like to get approval for the text that I am using for Callisto: http://www.eclipse.org/callisto/ I plan on using the same phrase for each release. I will replace "Callisto" with the correct release name for each site. If all is well, I will convert Callisto to static HTML.
(In reply to Christopher Guindon from comment #8) > Before I start converting these sites to static HTML I would like to get > approval for the text that I am using for Callisto: "Callisto is a previous version of Eclipse, please visit our download page for the latest version of Eclipse. " I would replace the comma to either a semicolon or a period. Callisto is a previous version of Eclipse. Please visit our download page for the latest version of Eclipse. Callisto is a previous version of Eclipse; please visit our download page for the latest version of Eclipse.
*** Bug 383444 has been marked as a duplicate of this bug. ***
(In reply to Denis Roy from comment #9) > (In reply to Christopher Guindon from comment #8) > > Before I start converting these sites to static HTML I would like to get > > approval for the text that I am using for Callisto: > > "Callisto is a previous version of Eclipse, please visit our download page > for the latest version of Eclipse. " > > > I would replace the comma to either a semicolon or a period. > > Callisto is a previous version of Eclipse. Please visit our download page > for the latest version of Eclipse. > > Callisto is a previous version of Eclipse; please visit our download page > for the latest version of Eclipse. Previous is a synonym for "last" (at least I strongly associate that particular synonym). How about "... an old(er)? version..." or perhaps "... a past version..."?
(In reply to Denis Roy from comment #9) > (In reply to Christopher Guindon from comment #8) > I would replace the comma to either a semicolon or a period. > > Callisto is a previous version of Eclipse. Please visit our download page > for the latest version of Eclipse. (In reply to Wayne Beaton from comment #11) > (In reply to Denis Roy from comment #9) > > (In reply to Christopher Guindon from comment #8) > Previous is a synonym for "last" (at least I strongly associate that > particular synonym). How about "... an old(er)? version..." or perhaps "... > a past version..."? I made an update to the text. I am now using: "Callisto is a past version of Eclipse. Please visit our download page for the latest version of Eclipse."
(In reply to Denis Roy from comment #1) > I've redirected http://www.eclipse.org/downloads/distros.php to the Distros > program. > > > Renaming this bug so that we can deal with the old release train sites: > > http://www.eclipse.org/callisto/ > http://www.eclipse.org/europa/ > http://www.eclipse.org/ganymede/ > http://www.eclipse.org/galileo/ > http://www.eclipse.org/helios/ > > I suggest we: > a) delete the Git repos > b) add rewites to redirect the entire trees to the main downloads page Should i add these build as well to the list of deprecated builds? http://www.eclipse.org/indigo/ http://www.eclipse.org/juno/ http://www.eclipse.org/kepler/ http://www.eclipse.org/luna/
New Gerrit change created: https://git.eclipse.org/r/56781 WARNING: this patchset contains 2951 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire
New Gerrit change created: https://git.eclipse.org/r/56782
New Gerrit change created: https://git.eclipse.org/r/56785
(In reply to Eric Poirier from comment #13) > (In reply to Denis Roy from comment #1) > > I've redirected http://www.eclipse.org/downloads/distros.php to the Distros > > program. > > > > > > Renaming this bug so that we can deal with the old release train sites: > > > > http://www.eclipse.org/callisto/ > > http://www.eclipse.org/europa/ > > http://www.eclipse.org/ganymede/ > > http://www.eclipse.org/galileo/ > > http://www.eclipse.org/helios/ > > > > I suggest we: > > a) delete the Git repos > > b) add rewites to redirect the entire trees to the main downloads page > > Should i add these build as well to the list of deprecated builds? > > http://www.eclipse.org/indigo/ > http://www.eclipse.org/juno/ > http://www.eclipse.org/kepler/ > http://www.eclipse.org/luna/ After discussion with Chris, I created a new bug (Bug 478543) to add only the deprecated messages to the 4 builds (indigo, juno, kepler and luna).
Now after discussion with Denis, we think it'd best to keep it all under one bug since it's all related. Therefor, this is the new list of builds to add the deprecated message to and convert into HTML. http://www.eclipse.org/callisto/ http://www.eclipse.org/europa/ http://www.eclipse.org/ganymede/ http://www.eclipse.org/galileo/ http://www.eclipse.org/helios/ http://www.eclipse.org/indigo/ http://www.eclipse.org/juno/ http://www.eclipse.org/kepler/ http://www.eclipse.org/luna/
New Gerrit change created: https://git.eclipse.org/r/56977
New Gerrit change created: https://git.eclipse.org/r/56984
New Gerrit change created: https://git.eclipse.org/r/56985
New Gerrit change created: https://git.eclipse.org/r/56986
New Gerrit change created: https://git.eclipse.org/r/57001
New Gerrit change created: https://git.eclipse.org/r/57003
New Gerrit change created: https://git.eclipse.org/r/57004
New Gerrit change created: https://git.eclipse.org/r/57006
Hi Eric, thanks for working on these bugs! Here some of my comments: General comments: I like your idea of keeping the pages in php and hardcoding the content in html. This should be fairly safe. In general, when calling $App->generatePage(), please use NULL, instead of “solstice”. If we ever change our default theme, these pages will use the new theme automatically. Also, please make sure to include the copyright header for every page you update. You seems to have added it in most places but it's missing in some files like _projectCommon.php for galileo. Galileo 1./galileo/projects.php: In the sidebar, please remove galileo bird’s nest, it’s a dead link. 2./galileo/friends.php: The sidebar links is for Helios not Galileo 3./galileo/galileoinaction.php: I see that you removed the JS here, this is perfect but I would remove the JS links since they don’t do anything now. 4. /galileo/: "Galileo on twitter" is dead link, please remove if it’s not to much work otherwise redirect to eclipse twitter account. Ganymede 1. /ganymede/: The header is now off the website grid for most pages on firefox. 2./ganymede/learn.php: we can remove the projects tabs since we are removing the demo tabs. 3./ganymede/map.php: I think we can remove this page. To avoid any dead link, you can create a redirect to ganymede/mapList.php 4. /ganymede/mapList.php: The formatting is broken here, the content is going under the sidebar. Kepler 1./kepler/projects.php: It appears that we are now missing some padding to the right. Juno +1. I would just change the $theme variable to NULL here to make sure we dont need to update them in the future. Luna 1. the warning message is going over the breadcrumb menu 2. the luna link in the warning message is going to indigo and not /luna 3, Become a Friend of Eclipse is purple instead of white Indigo 1.the download link in the menu goes to /downloads instead of /downloads/packages/release/indigo/sr2 for some pages like /indigo/friends.php and /indigo/projects.php Europa 1. I can’t find a link to the europa download page, can you add a download link in the sidebar for europa that goes here: http://www.eclipse.org/downloads/packages/release/Europa/WINTER Callisto +1. I would just change the $theme variable to NULL here to make sure we don't need to update them in the future.
(In reply to christopher Guindon from comment #27) > Hi Eric, > > thanks for working on these bugs! Here some of my comments: > > General comments: > I like your idea of keeping the pages in php and hardcoding the content in > html. This should be fairly safe. > > In general, when calling $App->generatePage(), please use NULL, instead of > “solstice”. If we ever change our default theme, these pages will use the > new theme automatically. > > Also, please make sure to include the copyright header for every page you > update. You seems to have added it in most places but it's missing in some > files like _projectCommon.php for galileo. > > > > Galileo > 1./galileo/projects.php: In the sidebar, please remove galileo bird’s nest, > it’s a dead link. > 2./galileo/friends.php: The sidebar links is for Helios not Galileo > 3./galileo/galileoinaction.php: I see that you removed the JS here, this is > perfect but I would remove the JS links since they don’t do anything now. > 4. /galileo/: "Galileo on twitter" is dead link, please remove if it’s not > to much work otherwise redirect to eclipse twitter account. > > > > Ganymede > 1. /ganymede/: The header is now off the website grid for most pages on > firefox. > 2./ganymede/learn.php: we can remove the projects tabs since we are removing > the demo tabs. > 3./ganymede/map.php: I think we can remove this page. To avoid any dead > link, you can create a redirect to ganymede/mapList.php > 4. /ganymede/mapList.php: The formatting is broken here, the content is > going under the sidebar. > > > > Kepler > 1./kepler/projects.php: It appears that we are now missing some padding to > the right. > > > > Juno > +1. I would just change the $theme variable to NULL here to make sure we > dont need to update them in the future. > > > > Luna > 1. the warning message is going over the breadcrumb menu > 2. the luna link in the warning message is going to indigo and not /luna > 3, Become a Friend of Eclipse is purple instead of white > > > > Indigo > 1.the download link in the menu goes to /downloads instead of > /downloads/packages/release/indigo/sr2 for some pages like > /indigo/friends.php and /indigo/projects.php > > > > Europa > 1. I can’t find a link to the europa download page, can you add a download > link in the sidebar for europa that goes here: > http://www.eclipse.org/downloads/packages/release/Europa/WINTER > > > > Callisto > +1. I would just change the $theme variable to NULL here to make sure we > don't need to update them in the future. Hi, All the patches have been updated following your comments. I'm currently waiting for Helios to be available in Gerrit. I'll push my changes for Helios after.
New Gerrit change created: https://git.eclipse.org/r/57235
Here are the staging links for the updated pages: http://staging.eclipse.org/callisto/ http://staging.eclipse.org/europa/ http://staging.eclipse.org/ganymede/ http://staging.eclipse.org/galileo/ http://staging.eclipse.org/helios/ http://staging.eclipse.org/indigo/ http://staging.eclipse.org/juno/ http://staging.eclipse.org/kepler/ http://staging.eclipse.org/luna/ Could you give me feedback on those changes and if there is more changes to be made. Thanks!
Looks good to me. Thanks for knocking these out.
Gerrit change https://git.eclipse.org/r/56781 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/callisto.git/commit/?id=e9bfefeaef0ef20570853f07c2702c69454808a6
Gerrit change https://git.eclipse.org/r/56782 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/europa.git/commit/?id=4f264a6cc7cc80f838e903b8a69ac508a148d4db
Gerrit change https://git.eclipse.org/r/56785 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/galileo.git/commit/?id=89deff200bd552f051137a6f1346ffaebbfbc27b
Gerrit change https://git.eclipse.org/r/56986 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/juno.git/commit/?id=2886780421d5d7f8a8d857f40c4e3c4a9d08113a
Gerrit change https://git.eclipse.org/r/57001 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/indigo.git/commit/?id=2c1f27af4fe6fcaa6525bf83c41e44f9f0a74789
Gerrit change https://git.eclipse.org/r/57003 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/kepler.git/commit/?id=6e9c320de505e95efbe6a6f56215b3fc074d8615
Gerrit change https://git.eclipse.org/r/57004 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/luna.git/commit/?id=4f693a235b650c3d56e2c890a5e4887eb058fba6
Gerrit change https://git.eclipse.org/r/57006 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/ganymede.git/commit/?id=005364b47be661a398923ffa1fcb11ebd7a8bcd5
Gerrit change https://git.eclipse.org/r/57235 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/helios.git/commit/?id=d852d31fcbaba7ef468b73bbcb276d19c2b4c8b8
Hi, The following sites have now been archived: http://www.eclipse.org/callisto/ http://www.eclipse.org/europa/ http://www.eclipse.org/ganymede/ http://www.eclipse.org/galileo/ http://www.eclipse.org/helios/ http://www.eclipse.org/indigo/ http://www.eclipse.org/juno/ http://www.eclipse.org/kepler/ http://www.eclipse.org/luna/ I'm now closing this bug. Please reopen if there's an issue with this. Thanks!
(In reply to Eric Poirier from comment #41) > Hi, > > The following sites have now been archived: > > http://www.eclipse.org/callisto/ > http://www.eclipse.org/europa/ > http://www.eclipse.org/ganymede/ > http://www.eclipse.org/galileo/ > http://www.eclipse.org/helios/ > http://www.eclipse.org/indigo/ > http://www.eclipse.org/juno/ > http://www.eclipse.org/kepler/ > http://www.eclipse.org/luna/ > > I'm now closing this bug. > > Please reopen if there's an issue with this. > > Thanks! Great job!