corgy-w opened a new pull request, #475:
URL: https://github.com/apache/seatunnel-website/pull/475

   ## What changed
   
   - add a `team:contributors` generator script that pulls unique PR authors 
from `apache/seatunnel-website` via GitHub GraphQL
   - generate a new `src/pages/team/pr-contributors.json` dataset with 88 
contributors who are not already listed as PMC members or committers
   - refactor the team page to render reusable member sections and append a new 
`PR Contributors` honor-roll block with GitHub profile links and avatars
   - add localized copy for the new contributor section in both English and 
Chinese
   
   ## Why this changed
   
   The team page only showcased PMC members and committers, so many website 
contributors who had submitted pull requests were missing from the recognition 
page.
   
   ## User impact
   
   - visitors can now see all historical website PR contributors on the team 
page
   - maintainers can refresh the honor roll by rerunning `npm run 
team:contributors` instead of hand-editing member cards
   
   ## Root cause
   
   The page relied on a static hand-maintained list and had no generated source 
of truth for PR contributors.
   
   ## Validation
   
   - `npm run team:contributors`
   - local preview via `npm run start -- --host 127.0.0.1 --port 3000` and 
manual verification of `/team`
   


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

Reply via email to