stevedlawrence opened a new pull request, #102:
URL: https://github.com/apache/daffodil-site/pull/102

   The closer.lua page does not provide any information we don't already 
provide. The mirrors that it used to list have been replaced by a CDN, and we 
provide a message and link describing how to verify downloads on our download 
page. This has also been known to cause issues when users try to wget/curl a 
download link, since they just download an HTML page instead of the actual 
intended artifact, causing confusing about failed installations or invalid gpg 
signatures or checksums.
   
   To avoid this issues, for apache release artifcts using closer.lua, this now 
appends ?action=download to the end of the URL so the download links skip the 
normal closer.lua page and instead download straight from the CDN.
   
   Additionally, closer.lua is aware of archived artifacts, so we can use the 
same URL for archived and non-archived URLs. The downloads.apache.org URL is 
aware of archived .sha512 and .asc release artifacts, so these too can use the 
same URL for all releases. By using these URLs, we no longer need to update 
previous release pages when they are archived. We just need to delete old 
releases from dist.apache.org and the links will automatically redirect to the 
archives, removing one manual step from the release process.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to