Skip to content

feat: add the official website - #818

Merged
Xuanwo merged 6 commits into
mainfrom
xuanwo/reqsign-official-website-949172
Oct 5, 2026
Merged

Xuanwo merged 6 commits into
mainfrom
xuanwo/reqsign-official-website-949172

Conversation

@Xuanwo

@Xuanwo Xuanwo commented Aug 5, 2026 •

Copy link
Copy Markdown
Member

Add the Apache Reqsign website at https://reqsign.apache.org/, with getting-started instructions, credential and signing guides, provider capability pages, and ASF download and community information. The landing page and guides include compiled Rust examples from the workspace; the provider validator checks structural references, while capability semantics remain source-reviewed.

Pull requests build and validate the site and upload a preview artifact. Successful builds of main publish the generated site, including its .asf.yaml, to asf-site for ASF hosting. The deploy job alone has repository write permission, and manual publication is restricted to main.

The first production publication and ASF hostname/CDN update can only be verified after merge. Deployment, verification, and rollback instructions are in website/README.md.

Xuanwo added 6 commits August 5, 2026 16:07
Bootstrap the reqsign website under website/: a Docusaurus site that
shares the Apache OpenDAL website's design skeleton while carrying
reqsign's own brand identity, with docs organized around the user
journey and a machine-checked provider capability catalog that fails
CI when it drifts from the workspace.
…al-website-949172

# Conflicts:
#	licenserc.toml
Reqsign graduated from Apache OpenDAL to a standalone ASF top-level
project. Rename the site to Apache Reqsign™, move the canonical URL to
reqsign.apache.org, point downloads and the mailing list at the
project's own ASF locations, rewrite the governance copy, and list uv
alongside OpenDAL as a verified adopter.
The GitHub repository moved from apache/opendal-reqsign to apache/reqsign
as part of the top-level project setup; the old slug still redirects, but
the site should link to the canonical location.
@Xuanwo
Xuanwo marked this pull request as ready for review October 5, 2026 08:48
@Xuanwo
Xuanwo merged commit 64d5ac8 into main Oct 5, 2026
66 checks passed
@Xuanwo
Xuanwo deleted the xuanwo/reqsign-official-website-949172 branch October 5, 2026 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant