Duansg opened a new pull request, #4373:
URL: https://github.com/apache/hertzbeat/pull/4373

   ## What's changed
   
   Replace the static all-contributors table in `README.md`, `README_CN.md` and 
`README_JP.md` with a dynamic contributors image:
   
   ```html
   <a href="https://github.com/apache/hertzbeat/graphs/contributors";>
     <img 
src="https://contrib.rocks/image?repo=apache/hertzbeat&max=400&columns=18&anon=1";
 alt="contributors"/>
   </a>
   ```
   
   ## Why
   
   The table had grown to 305 hand-generated entries, ~400 lines in each of the 
three READMEs, burying the actual project content. Since the all-contributors 
bot stopped running on this repo (last bot commit 110b4b7ee9, 2024-04-12), the 
table has been regenerated by hand — the most recent update (#4245) rewrote 
~252 lines across the three files. contrib.rocks reads the contributors graph 
directly, so the list stays current with no maintenance at all.
   
   ## Why .all-contributorsrc is kept
   
   home/github-avatar.js reads its contributors array to build the website team 
page data, so deleting it would break pnpm github-avatar. Its files key is set 
to [] instead: adding a contributor still updates the array (and the website), 
but generate has no README table left to rewrite. Documented in home/README.md.
   
   ## Notes
   
   - No LICENSE/NOTICE impact — only a URL is added, nothing bundled. The 
README already hot-links shields.io, codecov, artifacthub and deepwiki badges.
   - Full attribution stays one click away via the contributors graph link.
   


-- 
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]

Reply via email to