You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by su...@apache.org on 2024/04/28 14:53:17 UTC
(opendal) 01/01: docs: update the outdated download link
This is an automated email from the ASF dual-hosted git repository.
suyanhanx pushed a commit to branch fix-outdated-download-link
in repository https://gitbox.apache.org/repos/asf/opendal.git
commit c57721a9cfcb2fc2668dd51161ac2168b7bd0814
Author: suyanhanx <su...@gmail.com>
AuthorDate: Sun Apr 28 22:52:31 2024 +0800
docs: update the outdated download link
Signed-off-by: suyanhanx <su...@gmail.com>
---
core/src/services/postgresql/backend.rs | 8 ++++----
website/community/committers/release.md | 30 ++++++++++++++++--------------
website/src/pages/download.md | 19 ++++++++++---------
3 files changed, 30 insertions(+), 27 deletions(-)
diff --git a/core/src/services/postgresql/backend.rs b/core/src/services/postgresql/backend.rs
index 66b4e6ae40..7092102d58 100644
--- a/core/src/services/postgresql/backend.rs
+++ b/core/src/services/postgresql/backend.rs
@@ -32,16 +32,16 @@ use crate::raw::adapters::kv;
use crate::raw::*;
use crate::*;
-/// Config for PostGresQL services support.
+/// Config for PostgreSQL services support.
#[derive(Default, Deserialize)]
#[serde(default)]
#[non_exhaustive]
pub struct PostgresqlConfig {
- /// root of this backend.
+ /// Root of this backend.
///
/// All operations will happen under this root.
///
- /// default to `/` if not set.
+ /// Default to `/` if not set.
pub root: Option<String>,
/// the connection string of postgres server
connection_string: Option<String>,
@@ -69,7 +69,7 @@ impl Debug for PostgresqlConfig {
}
}
-/// [Postgresql](https://www.postgresql.org/) services support.
+/// [PostgreSQL](https://www.postgresql.org/) services support.
#[doc = include_str!("docs.md")]
#[derive(Default)]
pub struct PostgresqlBuilder {
diff --git a/website/community/committers/release.md b/website/community/committers/release.md
index 7b0e5f6f1c..d984f8d8bf 100644
--- a/website/community/committers/release.md
+++ b/website/community/committers/release.md
@@ -116,7 +116,7 @@ This issue is used to track tasks of the opendal ${opendal_version} release.
- [ ] Push the release git tag
- [ ] Publish artifacts to SVN RELEASE branch
-- [ ] Change OpenDAL Website download link
+- [ ] Update the download link on [OpenDAL Website](https://opendal.apache.org) to the new release version
- [ ] Release Maven artifacts
- [ ] Send the announcement
@@ -149,7 +149,7 @@ Please note that this version is the exact version of the release, not the relea
Download and setup `cargo-deny`. You can refer to [cargo-deny](https://embarkstudios.github.io/cargo-deny/cli/index.html).
-Running `python3 ./scripts/dependencies.py generate` to update the dependencies list of every package.
+Running `python3 ./scripts/dependencies.py generate` to update the dependency list of every package.
### Push release candidate tag
@@ -201,19 +201,19 @@ For example:
```shell
dist
-├── apache-opendal-bindings-c-0.44.2+core.0.45.0-src.tar.gz
-├── apache-opendal-bindings-c-0.44.2+core.0.45.0-src.tar.gz.asc
-├── apache-opendal-bindings-c-0.44.2+core.0.45.0-src.tar.gz.sha512
+├── apache-opendal-bindings-c-0.44.2-src.tar.gz
+├── apache-opendal-bindings-c-0.44.2-src.tar.gz.asc
+├── apache-opendal-bindings-c-0.44.2-src.tar.gz.sha512
...
├── apache-opendal-core-0.45.0-src.tar.gz
├── apache-opendal-core-0.45.0-src.tar.gz.asc
├── apache-opendal-core-0.45.0-src.tar.gz.sha512
-├── apache-opendal-integrations-dav-server-0.0.0+core.0.45.0-src.tar.gz
-├── apache-opendal-integrations-dav-server-0.0.0+core.0.45.0-src.tar.gz.asc
-├── apache-opendal-integrations-dav-server-0.0.0+core.0.45.0-src.tar.gz.sha512
-├── apache-opendal-integrations-object_store-0.42.0+core.0.45.0-src.tar.gz
-├── apache-opendal-integrations-object_store-0.42.0+core.0.45.0-src.tar.gz.asc
-└── apache-opendal-integrations-object_store-0.42.0+core.0.45.0-src.tar.gz.sha512
+├── apache-opendal-integrations-dav-server-0.0.0-src.tar.gz
+├── apache-opendal-integrations-dav-server-0.0.0-src.tar.gz.asc
+├── apache-opendal-integrations-dav-server-0.0.0-src.tar.gz.sha512
+├── apache-opendal-integrations-object_store-0.42.0-src.tar.gz
+├── apache-opendal-integrations-object_store-0.42.0-src.tar.gz.asc
+└── apache-opendal-integrations-object_store-0.42.0-src.tar.gz.sha512
1 directory, 60 files
```
@@ -454,9 +454,11 @@ We need to check the language binding artifacts in the language package repo to
- Java: <https://repository.apache.org/#nexus-search;quick~opendal>
- Node.js: <https://www.npmjs.com/package/opendal>
-For Java binding, if we can not find the latest version of artifacts in the repo, we need to check the `orgapacheopendal-${maven_artifact_number}` artifact status in staging repo.
+For Java binding, if we cannot find the latest version of artifacts in the repo,
+we need to check the `orgapacheopendal-${maven_artifact_number}` artifact status in staging repo.
-For non-Java bindings, if we can not find the latest version of artifacts in the repo, we need to check the GitHub action status.
+For non-Java bindings, if we cannot find the latest version of artifacts in the repo,
+we need to check the GitHub action status.
### Create a GitHub Release
@@ -471,7 +473,7 @@ For non-Java bindings, if we can not find the latest version of artifacts in the
Send the release announcement to `dev@opendal.apache.org` and CC `announce@apache.org`.
-> Tips: Please following the [Committer Email](https://infra.apache.org/committer-email.html) guide to make sure you have already set up the email SMTP. Otherwise, your email cannot be sent to the announcement mailing list.
+> Tips: Please follow the [Committer Email](https://infra.apache.org/committer-email.html) guide to make sure you have already set up the email SMTP. Otherwise, your email cannot be sent to the announcement mailing list.
Instead of adding breaking changes, let's include the new features as "notable changes" in the announcement.
diff --git a/website/src/pages/download.md b/website/src/pages/download.md
index 81716d2a13..853430c4f2 100644
--- a/website/src/pages/download.md
+++ b/website/src/pages/download.md
@@ -4,9 +4,10 @@ The official Apache OpenDAL releases are provided as source artifacts.
## Releases
-The latest source release is [0.45.0](
-https://www.apache.org/dyn/closer.lua/opendal/0.45.0/apache-opendal-0.45.0-src.tar.gz?action=download) ([asc](https://downloads.apache.org/opendal/0.45.0/apache-opendal-0.45.0-src.tar.gz.asc),
-[sha512](https://downloads.apache.org/opendal/0.45.0/apache-opendal-0.45.0-src.tar.gz.sha512)).
+The latest source release is [0.45.1](
+https://www.apache.org/dyn/closer.lua/opendal/0.45.1/apache-opendal-0.45.0-src.tar.gz?action=download)
+([asc](https://downloads.apache.org/opendal/0.45.1/apache-opendal-0.45.0-src.tar.gz.asc),
+[sha512](https://downloads.apache.org/opendal/0.45.1/apache-opendal-0.45.0-src.tar.gz.sha512)).
For older releases, please check the [archive](https://archive.apache.org/dist/opendal/).
@@ -25,15 +26,15 @@ You will need to download both the release artifact and the .asc signature file
* Download the KEYS file and the .asc signature files for the relevant release artifacts.
* Import the KEYS file to your GPG keyring:
- ```shell
- gpg --import KEYS
- ```
+```shell
+gpg --import KEYS
+```
* Verify the signature of the release artifact using the following command:
- ```shell
- gpg --verify <artifact>.asc <artifact>
- ```
+```shell
+gpg --verify <artifact>.asc <artifact>
+```
### To verify the checksum of the release artifact