Skip to content

Commit

Permalink
docs: doc for download (#2424)
Browse files Browse the repository at this point in the history
* docs: doc for download

Signed-off-by: suyanhanx <suyanhanx@gmail.com>

* remove other imports part

Signed-off-by: suyanhanx <suyanhanx@gmail.com>

---------

Signed-off-by: suyanhanx <suyanhanx@gmail.com>
  • Loading branch information
suyanhanx committed Jun 6, 2023
1 parent bff9cd5 commit 807064f
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 2 deletions.
4 changes: 2 additions & 2 deletions website/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -152,8 +152,8 @@ const config = {
]
},
{
to: `${repoAddress}/releases`,
label: 'Releases',
to: '/download',
label: 'Download',
position: 'right'
},
{
Expand Down
47 changes: 47 additions & 0 deletions website/src/pages/download.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
title: Download
---
# Download

<br/>

# Apache OpenDAL(incubating) Downloads

Apache OpenDAL(incubating) is released as a source artifact.

## Releases

|Name|Archive|Signature|Checksum|
|---|---|---|---|
|0.36.0-incubating|[tarball](https://dlcdn.apache.org/incubator/opendal/0.36.0/apache-opendal-incubating-0.36.0-src.tar.gz)|[asc](https://dlcdn.apache.org/incubator/opendal/0.36.0/apache-opendal-incubating-0.36.0-src.tar.gz.asc)|[sha512](https://dlcdn.apache.org/incubator/opendal/0.36.0/apache-opendal-incubating-0.36.0-src.tar.gz.sha512)|

For older releases, please check the [archive](https://dlcdn.apache.org/incubator/opendal/).

### Notes
- When downloading a release, please check the SHA-512 and verify the OpenPGP compatible signature from the main Apache site. Links are provided above (next to the release download link).

- The KEYS file contains the public keys used for signing release. It is recommended that (when possible) a web of trust is used to confirm the identity of these keys.

- Please download the [KEYS](https://dlcdn.apache.org/incubator/opendal/KEYS) as well as the .asc signature files.

### To verify the signature of the release artifact

You will need to download both the release artifact and the .asc signature file for that artifact. Then verify the signature using:

- Download the KEYS file and the .asc signature files for the relevant release artifacts.
- Import the KEYS file to your GPG keyring:
```
$ gpg --import KEYS
```
- Verify the signature of the release artifact using the following command:
```
$ gpg --verify <artifact>.asc <artifact>
```

### To verify the checksum of the release artifact

You will need to download both the release artifact and the .sha512 checksum file for that artifact. Then verify the checksum using:

```
$ shasum -a 512 -c <artifact>.sha512
```

0 comments on commit 807064f

Please sign in to comment.