morningman opened a new pull request, #4149: URL: https://github.com/apache/doris-website/pull/4149
## What Adds `community/how-to-contribute/community-badges.mdx`, the announcement page for the Apache Doris Community Badge program, and lists it in the "How to Contribute" sidebar right after the Community Contribution Guide (`/community/how-to-contribute/community-badges`, sidebar label "Community Badges"). The page is laid out so a developer can see the claim process at a glance instead of reading the full announcement: - Hero: the Contributor badge, the eligibility rule (one merged PR in the Apache Doris project), the claim-form button, and a journey strip showing that the physical badge comes after the digital one - All five badges as cards (Contributor, Committer, PMC Member, Active Contributor 2026, Community Champion 2026). Only Contributor is claimable today; the other four show "Coming soon" and the MDX carries a TODO for their criteria and process - Digital badge, steps 1-4: add the `Apache Doris Community Badge` passphrase to the GitHub profile README, fill in the claim form, claim on Holopin, then show the badge on GitHub / LinkedIn / elsewhere (tabs) - Physical badge, steps 5-6: LinkedIn post (must mention @Apache Doris and #ApacheDorisCommunityBadge) and the shipping form, plus the shipping caveat - Questions go to the Doris Slack Implementation follows `contribute-to-doris.mdx`: MDX with an inline `<style>` block, Infima buttons, Docusaurus tabs, a code block and an admonition; no new React components. Images (5 badge PNGs at 640px and 6 JPEG screenshots, 1.1 MB total) are under `static/images/community-badges/`. ## Verified - The page compiles with Docusaurus's MDX processor; the TOC lists the five H2s and the six step anchors (`#step-1` to `#step-6`) - Rendered on a local dev server and checked at desktop width: button text and hover colors (the site's `.markdown a` rule and the blue `--ifm-color-primary-dark` would otherwise hide the text / turn buttons blue), the tabs, and the step cards ## Versions - [x] dev - [ ] 4.x - [ ] 3.x - [ ] 2.1 or older (not covered by version/language sync gate) ## Languages - [ ] Chinese - [x] English ## Docs Checklist - [x] Checked by AI - [ ] Test Cases Built - [x] Updated required version and language counterparts, or explained why not: community docs are unversioned; the zh-CN page is a planned follow-up once the English copy is final - [x] If only one language changed, confirmed whether source/translation counterparts need sync: the zh-CN translation will be added in a separate PR after the EN copy is finalized 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01L1CgQWjpaZr6gL2RWtxSGn -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
