Skip to content

infra: publish the podling website at maka.apache.org #3404

Description

@Astro-Han
English

Part of #2974, supports #3272 (G5: Incubator branding and release surfaces).

maka.apache.org serves the podling website. This issue owns the publication path and the pages ASF policy requires; what the site says was settled in #4307.

Delivered

  • The site source is in apache/maka under website/, following OpenDAL rather than a separate site repository. A workflow builds it and force-pushes to asf-site, .asf.yaml publishes that branch, and staging: autostage: site/* gives release candidates a review path (feat(website): publish the podling site from website/ #4660, live since 2026-09-03).
  • Every page identifies Apache Maka (Incubating), carries the full Incubator disclaimer and the ASF footer, and loads nothing from a third party. Fonts and assets carry recorded provenance, and the site carries LICENSE and NOTICE.
  • The downloads page states that the signed source archive is the release, keeps Desktop Nightly, source builds and future Apache Releases separate, and gives the KEYS, GPG and SHA-512 steps a reviewer runs before voting.
  • The homepage is complete in English and Chinese with the same sections, claims, warnings and links. @Astro-Han keeps the two in sync. A benchmarks block links the reports in docs/eval/ without restating numbers.
  • The homepage, both READMEs and the repository description all open with the [DISCUSS] Rebuild the Maka website and project narrative #4307 sentence: "Apache Maka (Incubating) is a high-performance agent workspace that keeps a complete record of everything it did." (docs: hand the landing-page role from the README to maka.apache.org #4686)

Tests in website/test/site.test.mjs hold the ASF-required parts, the bilingual link parity and that sentence, so they fail rather than drift.

Remaining

Out of scope

AI use: I used Claude to draft this rewrite. I own the public change.

简体中文

属于 #2974,支撑 #3272(G5:孵化器品牌与发布面)。

maka.apache.org 已经在提供 podling 官网。 本 issue 负责发布链路和 ASF 政策要求的页面;官网讲什么由 #4307 定下。

已交付

  • 站点源码在 apache/makawebsite/ 下,照 OpenDAL 的做法,不新建独立站点仓库。workflow 构建后强推到 asf-site.asf.yaml 发布该分支,staging: autostage: site/* 为发版候选提供审查路径(feat(website): publish the podling site from website/ #4660,2026-09-03 起上线)。
  • 每个页面都标识 Apache Maka (Incubating),带完整 Incubator disclaimer 与 ASF 页脚,且不加载任何第三方资源。字体与资产有来源记录,站点具备 LICENSENOTICE
  • 下载页写明带签名的源码包才是 release,把 Desktop Nightly、源码构建与未来的 Apache Releases 分开,并给出 reviewer 投票前会实际执行的 KEYS、GPG 与 SHA-512 步骤。
  • 首页中英两版章节、主张、警示与链接完全一致,由 @Astro-Han 负责同步。跑分板块链接 docs/eval/ 的报告,不复述数字。
  • 首页、两份 README 和仓库描述都以 [DISCUSS] Rebuild the Maka website and project narrative #4307 那句话开头:「Apache Maka(孵化中)是一个高性能的 Agent 工作台,并完整记录它做过的每一件事。」(docs: hand the landing-page role from the README to maka.apache.org #4686

website/test/site.test.mjs 里的测试守住 ASF 要求的部分、中英链接对齐和这句话,漂移会直接失败而不是悄悄发生。

待办

不在范围内

AI use:本次重写由我用 Claude 起草,我对这次公开改动负责。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions