This is an automated email from the ASF dual-hosted git repository.
sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git
The following commit(s) were added to refs/heads/master by this push:
new 7c5aa472 Standardise on owners for LDAP
7c5aa472 is described below
commit 7c5aa472913d5e99a924d00a205f5af246544ce6
Author: Sebb <[email protected]>
AuthorDate: Sun Apr 23 21:06:53 2023 +0100
Standardise on owners for LDAP
---
www/roster/models/committee.rb | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/www/roster/models/committee.rb b/www/roster/models/committee.rb
index 35b9aaaf..8534c4ec 100644
--- a/www/roster/models/committee.rb
+++ b/www/roster/models/committee.rb
@@ -3,13 +3,13 @@ class Committee
pmc = ASF::Committee.find(id)
return unless pmc.pmc? # Only show PMCs
- members = pmc.owners
+ owners = pmc.owners
committers = pmc.committers
- return if members.empty? and committers.empty?
+ return if owners.empty? and committers.empty?
ASF::Committee.load_committee_info
# We'll be needing the mail data later
- ASF::Person.preload(['cn', 'mail', 'asf-altEmail', 'githubUsername'],
(members + committers).uniq)
+ ASF::Person.preload(['cn', 'mail', 'asf-altEmail', 'githubUsername'],
(owners + committers).uniq)
comdev = ASF::SVN['comdev-foundation']
info = JSON.parse(File.read(File.join(comdev, 'projects.json')))[id]
@@ -67,7 +67,7 @@ class Committee
roster[key]['githubUsername'] = (person.attrs['githubUsername'] ||
[]).join(', ')
end
- members.each do |person| # process the owners
+ owners.each do |person| # process the owners
roster[person.id] ||= {
name: person.public_name,
role: 'PMC member' # TODO not strictly true, as CI is the canonical
source
@@ -164,8 +164,8 @@ class Committee
report: pmc.report,
site: pmc.site,
established: pmc.established,
- ldap: members.map(&:id),
- members: pmc.roster.keys,
+ ldap: owners.map(&:id), # ldap project owners
+ members: pmc.roster.keys, # committee-info members
committers: committers.map(&:id),
roster: roster,
mail: lists.sort.to_h,