OPENDAP / Website

template repo for website project management
0 stars 0 forks source link

Kent noted that links to old releases are broken. #51

Closed jgallagher59701 closed 2 months ago

Mikejmnez commented 2 months ago

Indeed when I click on the option Hyrax-1.16 (see screenshot below) at the bottom of the (most) recent release page, it takes me to the page Hyrax Data-Server.

jgallagher59701 commented 2 months ago

Right, here's what he sent me in slack: Go to https://www.opendap.org/hyrax-1-17/ and scroll down close to the end of the page. You see "Older Versions" with Hyrax-1.16. Click Hyrax-1.16, you don't see the older releases but it comes to the top hyrax release page.

Mikejmnez commented 2 months ago

I found this location in the old website where binaries for older releases can be found (among other things like handlers). You think it would be fine to add the specific links for those releases on the website? Something like

Previous Releases

Hyrax-1.16 Hyrax-1.15

and so on

jgallagher59701 commented 2 months ago

That's the stuff.

Lets use those URLs. If you go up a level to https://old.opendap.org/pub/ you will see all the old binaries and sources we have. You could make a set links for the 1.16 release binaries and then add two separate links for all the old binaries and sources. For now, we pay for that site and it hosts a lot of stuff.

I tested the site and it's pretty fast. For ~$60 year, it seems like a deal. We can change the name from 'old.opendap.org' something more snazzy like 'software.opendap.org' or whatever ChatGPT suggests ;-)

Mikejmnez commented 2 months ago

Sounds like a plan.

Mikejmnez commented 2 months ago

Ok, this is work in progress. I have updated the Hyrax release post to show links to the older versions to binaries and source. But I am not super familiar with the exact files needed to download/install Hyrax 1.16 correctly. There are various options for Hyrax 1.16 and I don't know which one of this is the correct one (see https://old.opendap.org/pub/binary/hyrax-1.16/)

Below is a screenshot from the bottom of the official hyrax 1.17 release

Screenshot 2024-09-16 at 11 04 09 AM

Mikejmnez commented 2 months ago

After talking with Nathan, I will recreate the Download Hyrax from previous versions taking the template from Download Hyrax-1.17 for each of the previous releases, instead of making available all the pub directory.

Mikejmnez commented 2 months ago

I created a new post about Download Hyrax 1.16 with date matching that of the release of 1.16.18.

I also included a link to the at the bottom of Download Hyrax-1.17.0 that takes you there.

Screenshot 2024-09-18 at 5 31 23 PM

Regarding the content of Download Hyrax 1.16

Mikejmnez commented 2 months ago

@jgallagher59701 this is ready for review

jgallagher59701 commented 2 months ago

I think that looks great!