This is an automated email from the ASF dual-hosted git repository.
chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-fury-site.git
The following commit(s) were added to refs/heads/main by this push:
new b599eb2 fix install and download pages (#112)
b599eb2 is described below
commit b599eb2aa2c9f9cf633c3545065248627a9829c8
Author: Shawn Yang <[email protected]>
AuthorDate: Wed Apr 24 13:25:13 2024 +0800
fix install and download pages (#112)
This PR fix install pages by add non-asf notes adn remove install for
language that we don't publish in next release:

And add a download pages, which just say: `Apache Fury hasn't make a
release since joined Apache Incubator`:

---
docs/download.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++
docs/start/install.md | 36 ++++++------------------
docusaurus.config.ts | 7 +++++
3 files changed, 93 insertions(+), 27 deletions(-)
diff --git a/docs/download.md b/docs/download.md
new file mode 100644
index 0000000..a37c558
--- /dev/null
+++ b/docs/download.md
@@ -0,0 +1,77 @@
+---
+id: download
+title: Apache Fury(incubating) Download
+---
+
+The official Apache Fury releases are provided as source artifacts.
+
+For binary install, please see Fury [install](/docs/start/install/) document.
+
+## The latest release
+
+Apache Fury (Incubating) hasn't made a release since joining the Apache
Incubator.
+
+## All archived releases
+
+Apache Fury (Incubating) hasn't made a release since joining the Apache
Incubator.
+
+## Verify a release
+
+It's highly recommended to verify the files that you download.
+
+Fury provides SHA digest and PGP signature files for all the files that we
host on the download site.
+These files are named after the files they relate to but have `.sha512/.asc`
extensions.
+
+### Verifying Checksums
+
+To verify the SHA digests, you need the `.tgz` and its associated
`.tgz.sha512` file. An example command:
+
+```bash
+sha512sum --check apache-fury-incubating-0.5.0-src.tar.gz
+```
+
+It should output something like:
+
+```bash
+apache-fury-incubating-0.5.0-src.tar.gz: OK
+```
+
+### Verifying Signatures
+
+To verify the PGP signatures, you will need to download the
+[release KEYS](https://downloads.apache.org/incubator/fury/KEYS) first.
+
+Then import the downloaded `KEYS`:
+
+```bash
+gpg --import KEYS
+```
+
+Then you can verify signature:
+```bash
+gpg --verify apache-fury-incubating-0.5.0-src.tar.gz.asc
apache-fury-incubating-0.5.0-src.tar.gz
+```
+
+If something like the following appears, it means the signature is correct:
+
+```bash
+gpg: Signature made Wed 17 Apr 2024 11:49:45 PM CST using RSA key ID 5E580BA4
+gpg: checking the trustdb
+gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
+gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
+gpg: Good signature from "chaokunyang (CODE SIGNING KEY)
<[email protected]>"
+```
+
+You should also verify the key using a command like:
+
+```bash
+gpg --fingerprint 1E2CDAE4C08AD7D694D1CB139D7BE8E45E580BA4
+```
+
+It should output something like:
+```bash
+pub rsa4096 2024-03-27 [SC]
+ 1E2C DAE4 C08A D7D6 94D1 CB13 9D7B E8E4 5E58 0BA4
+uid [ unknown] chaokunyang (CODE SIGNING KEY)
<[email protected]>
+sub rsa4096 2024-03-27 [E]
+```
\ No newline at end of file
diff --git a/docs/start/install.md b/docs/start/install.md
index 8c4a180..4b7f1b9 100644
--- a/docs/start/install.md
+++ b/docs/start/install.md
@@ -4,6 +4,11 @@ title: Install
sidebar_position: 0
---
+The official Apache Fury releases are provided as source artifacts.
+
+For source download, please see Fury [download](/docs/download/) page.
+
+
### Java
To add a dependency on Fury using Maven, use the following:
@@ -20,31 +25,8 @@ To add a dependency on Fury using Maven, use the following:
<version>0.4.1</version>
</dependency> -->
```
-Maven groupId will be changed to `org.apache.fury` when next version is
released.
-
-### Scala
-```sbt
-libraryDependencies += "org.furyio" % "fury-core" % "0.4.1"
-```
-
-### Golang
-
-```bash
-go get github.com/apache/incubator-fury/go/fury
-```
-
-### JavaScript
-
-```bash
-npm install @furyjs/fury
-```
+Maven groupId will be changed to `org.apache.fury` when the next version is
released.
-### Rust
-
-```bash
-# Cargo.toml
-
-[dependencies]
-fury = { git= "https://github.com/apache/incubator-fury.git", branch = "main" }
-lazy_static = { version = "1.4.0" }
-```
+Note:
+> This was released before Fury joined the Apache Incubator, Fury hasn't made
a release under ASF yet.
+> The maven groupId will be replaced to `org.apache.fury` when the next
version is released.
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index a51d9e6..28daa95 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -84,6 +84,13 @@ const config: Config = {
position: 'right',
label: 'Specification',
},
+ {
+ type: 'doc',
+ docId: 'download',
+ position: 'right',
+ to: 'docs/download',
+ label: 'Download',
+ },
{to: '/blog', label: 'Blog', position: 'right'},
{
type: 'dropdown',
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]