rzo1 opened a new pull request, #40: URL: https://github.com/apache/stormcrawler-site/pull/40
Generates the team list at build time from the Apache Whimsy LDAP exports (public_ldap_projects.json + public_ldap_people.json) so committers and PMC members are picked up without manual edits. The chair badge and any GH login that differs from the Apache ID are pinned in _data/team_overrides.yml; gh also accepts a list to alias multiple GitHub accounts to the same person. The Wall of Fame aggregates contributors across the configured project repos (default: incubator-stormcrawler and incubator-stormcrawler-site), filters out bots and PMC/committers, and renders an initials-on-color badge for each contributor with a link to their GitHub profile. No avatar images are fetched. The plugin auto-discovers a team member's GitHub login when their Apache ID matches a contributor login on the project repos. Whimsy + GitHub responses are cached under .jekyll-cache/team/ for 6 hours; JEKYLL_TEAM_NO_FETCH=1 reuses the cache without hitting the network. Preview: https://stormcrawler.staged.apache.org/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]
