You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by "Astro-Han (via GitHub)" <gi...@apache.org> on 2026/09/20 11:47:11 UTC

[PR] fix(website): separate release downloads from developer testing [maka]

Astro-Han opened a new pull request, #5544:
URL: https://github.com/apache/maka/pull/5544

   ## Summary
   
   The public homepage and downloads page currently direct visitors to unapproved Nightly installers. Route download calls to action to Apache release status, and direct contributors to the existing contributor guide and development list. Both languages now make clear that the first Apache release is still in preparation.
   
   Remove the Nightly cards, installer links, source-install commands, unused copy and link fields; reduce the homepage's three paths to release status and contribution. Update the README links that previously promised Nightly installers on the website. This addresses the website portion of [the IPMC feedback](https://lists.apache.org/thread/88l93qpo1wtkhbrykzb37ylfkdmwks5h) under the [ASF publication policy](https://www.apache.org/legal/release-policy.html#publication). Nightly workflows, existing GitHub prereleases and provider behavior are unchanged.
   
   ## Verification
   
   - Website build, TypeScript check, and all 12 built-site tests pass. The added regression checks public download destinations and preserves contributor access across both languages.
   - Format, lint and `git diff --check` pass.
   - Browser acceptance via CDP: English/Chinese home and downloads pages, light/dark, desktop/mobile; checked actual primary-link navigation, anchors, horizontal overflow and console errors.
   - Simplification: removed unused Nightly/source copy and links rather than adding a second download flow. Updated the existing copy-button test for the three remaining verification commands; no migration or runtime tests changed.
   - Full repository suites were not run. The live website remains unchanged until this PR is merged and deployed.
   
   ## Screenshots
   
   Each comparison uses the same page, theme and viewport; BEFORE is current main, AFTER is this branch.
   
   ![Homepage light](https://github.com/user-attachments/assets/6ccee561-22cb-4182-b64f-ce0dcbe8da47)
   ![Homepage dark](https://github.com/user-attachments/assets/8764a64c-b9c4-4f55-9800-5eda08dee09f)
   ![Downloads light](https://github.com/user-attachments/assets/109e6095-23d2-4906-bd23-1cb9fc07d9fc)
   ![Downloads dark](https://github.com/user-attachments/assets/e4af8fad-6782-425c-8034-22aac4bfdc86)
   
   ## AI use
   
   - [ ] No generative tool made a substantive contribution
   - [x] Generative tooling made a substantive contribution
   
   Tool(s) and scope: Codex implemented the bilingual website changes, tests and browser validation.
   
   ## Checklist
   
   - [x] Tests cover the change and fail without it
   - [x] Lint, format, typecheck and the affected suites pass locally
   
   Does this PR entail a change in behavior?
   
   - [x] Yes — described under Summary above
   - [ ] No
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org


Re: [PR] fix(release): remove nightly promotion and retire OpenCode Free [maka]

Posted by "Astro-Han (via GitHub)" <gi...@apache.org>.
Astro-Han merged PR #5544:
URL: https://github.com/apache/maka/pull/5544


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org