[ 
https://issues.apache.org/jira/browse/BEAM-3717?focusedWorklogId=153604&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-153604
 ]

ASF GitHub Bot logged work on BEAM-3717:
----------------------------------------

                Author: ASF GitHub Bot
            Created on: 11/Oct/18 17:42
            Start Date: 11/Oct/18 17:42
    Worklog Time Spent: 10m 
      Work Description: charlesccychen closed pull request #6631: [BEAM-3717] 
Fix problems with Beam downloads page
URL: https://github.com/apache/beam/pull/6631
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/website/src/get-started/downloads.md 
b/website/src/get-started/downloads.md
index 34d02e1931e..27aa7c9caef 100644
--- a/website/src/get-started/downloads.md
+++ b/website/src/get-started/downloads.md
@@ -61,6 +61,17 @@ at scale.
 You can download the source code package for a release from the links in the
 [Releases](#releases) section.
 
+### Release integrity
+
+You *must* (verify)[https://www.apache.org/info/verification.html] the 
integrity
+of downloaded files. We provide OpenPGP signatures for every release file. This
+signature should be matched against the
+(KEYS)[https://www.apache.org/dist/beam/KEYS] file which contains the OpenPGP
+keys of Apache Beam's Release Managers. We also provide SHA-512 checksums for
+every release file (or SHA-1 and MD5 checksums for older releases). After you
+download the file, you should calculate a checksum for your download, and make
+sure it is the same as ours.
+
 
 ## API stability
 
@@ -80,48 +91,62 @@ versions denoted `0.x.y`.
 ## Releases
 
 ### 2.7.0 (2018-10-02)
-Official [source code 
download](https://dist.apache.org/repos/dist/release/beam/2.7.0/apache-beam-2.7.0-source-release.zip)
-[SHA-512](https://dist.apache.org/repos/dist/release/beam/2.7.0/apache-beam-2.7.0-source-release.zip.sha512)
-[signature](https://dist.apache.org/repos/dist/release/beam/2.7.0/apache-beam-2.7.0-source-release.zip.asc).
+Official [source code 
download](https://www.apache.org/dist/beam/2.7.0/apache-beam-2.7.0-source-release.zip).
+[SHA-512](https://www.apache.org/dist/beam/2.7.0/apache-beam-2.7.0-source-release.zip.sha512).
+[signature](https://www.apache.org/dist/beam/2.7.0/apache-beam-2.7.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12343654).
 
 ### 2.6.0 (2018-08-08)
-Official [source code 
download](https://archive.apache.org/dist/beam/2.6.0/apache-beam-2.6.0-source-release.zip)
-[SHA-512](https://archive.apache.org/dist/beam/2.6.0/apache-beam-2.6.0-source-release.zip.sha512)
+Official [source code 
download](https://archive.apache.org/dist/beam/2.6.0/apache-beam-2.6.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.6.0/apache-beam-2.6.0-source-release.zip.sha512).
 
[signature](https://archive.apache.org/dist/beam/2.6.0/apache-beam-2.6.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12343392).
 
 ### 2.5.0 (2018-06-06)
-Official [source code 
download](https://archive.apache.org/dist/beam/2.5.0/apache-beam-2.5.0-source-release.zip)
-[SHA-512](https://archive.apache.org/dist/beam/2.5.0/apache-beam-2.5.0-source-release.zip.sha512)
+Official [source code 
download](https://archive.apache.org/dist/beam/2.5.0/apache-beam-2.5.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.5.0/apache-beam-2.5.0-source-release.zip.sha512).
 
[signature](https://archive.apache.org/dist/beam/2.5.0/apache-beam-2.5.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12342847).
 
 ### 2.4.0 (2018-03-20)
-Official [source code 
download](https://archive.apache.org/dist/beam/2.4.0/apache-beam-2.4.0-source-release.zip)
+Official [source code 
download](https://archive.apache.org/dist/beam/2.4.0/apache-beam-2.4.0-source-release.zip).
+[SHA-512](https://archive.apache.org/dist/beam/2.4.0/apache-beam-2.4.0-source-release.zip.sha512).
+[signature](https://archive.apache.org/dist/beam/2.4.0/apache-beam-2.4.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12342682).
 
 ### 2.3.0 (2018-01-30)
 Official [source code 
download](https://archive.apache.org/dist/beam/2.3.0/apache-beam-2.3.0-source-release.zip).
+[SHA-1](https://archive.apache.org/dist/beam/2.3.0/apache-beam-2.3.0-source-release.zip.sha1).
+[MD5](https://archive.apache.org/dist/beam/2.3.0/apache-beam-2.3.0-source-release.zip.md5).
+[signature](https://archive.apache.org/dist/beam/2.3.0/apache-beam-2.3.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12341608).
 
 ### 2.2.0 (2017-12-02)
 Official [source code 
download](https://archive.apache.org/dist/beam/2.2.0/apache-beam-2.2.0-source-release.zip).
+[SHA-1](https://archive.apache.org/dist/beam/2.2.0/apache-beam-2.2.0-source-release.zip.sha1).
+[MD5](https://archive.apache.org/dist/beam/2.2.0/apache-beam-2.2.0-source-release.zip.md5).
+[signature](https://archive.apache.org/dist/beam/2.2.0/apache-beam-2.2.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12341044).
 
 ### 2.1.0 (2017-08-23)
 Official [source code 
download](https://archive.apache.org/dist/beam/2.1.0/apache-beam-2.1.0-source-release.zip).
+[SHA-1](https://archive.apache.org/dist/beam/2.1.0/apache-beam-2.1.0-source-release.zip.sha1).
+[MD5](https://archive.apache.org/dist/beam/2.1.0/apache-beam-2.1.0-source-release.zip.md5).
+[signature](https://archive.apache.org/dist/beam/2.1.0/apache-beam-2.1.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12340528).
 
 ### 2.0.0 (2017-05-17)
 Official [source code 
download](https://archive.apache.org/dist/beam/2.0.0/apache-beam-2.0.0-source-release.zip).
+[SHA-1](https://archive.apache.org/dist/beam/2.0.0/apache-beam-2.0.0-source-release.zip.sha1).
+[MD5](https://archive.apache.org/dist/beam/2.0.0/apache-beam-2.0.0-source-release.zip.md5).
+[signature](https://archive.apache.org/dist/beam/2.0.0/apache-beam-2.0.0-source-release.zip.asc).
 
 [Release 
notes](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12339746).
 


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

    Worklog Id:     (was: 153604)
    Time Spent: 1h  (was: 50m)

> Problems with download page
> ---------------------------
>
>                 Key: BEAM-3717
>                 URL: https://issues.apache.org/jira/browse/BEAM-3717
>             Project: Beam
>          Issue Type: Bug
>          Components: website
>            Reporter: Sebb
>            Assignee: Melissa Pashniak
>            Priority: Major
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> The download page has some problems:
> 1) Links to previous releases are broken.
> These should either be removed, or be converted to use the archive server, 
> e.g. instead of
> https://www.apache.org/dyn/closer.cgi?filename=beam/2.2.0/apache-beam-2.2.0-source-release.zip&action=download
> use
> https://archive.apache.org/dist/beam/2.2.0/apache-beam-2.2.0-source-release.zip
> 2) The download page must include links to the signature (.asc) file and 
> hashes for all downloads.
> These must be linked from https://www.apache.org/dist/beam/... (or 
> archive.apache.org for older releases)
> 3) There should be a link to the KEYS file at
> https://www.apache.org/dist/beam/KEYS
> 4) There should be instructions on the need to verify downloads.
> See for example:
> https://tomcat.apache.org/download-70.cgi#Release_Integrity



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to