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 aa29191  += ldap_roles
aa29191 is described below

commit aa29191a0885f2d56e164722fd12f73554193cea
Author: Sebb <[email protected]>
AuthorDate: Fri Sep 10 12:03:02 2021 +0100

    += ldap_roles
    
    Tweak other wording
---
 www/public/README.html |  8 ++++++--
 www/test/dataflow.json | 12 ++++++++++--
 2 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/www/public/README.html b/www/public/README.html
index 854aec3..ca6356d 100644
--- a/www/public/README.html
+++ b/www/public/README.html
@@ -6,8 +6,10 @@
   <dd>Summary details of retired committees (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/committee-retired.json";>docs</a>)</dd>
 <dt>icla-info.json</dt>
   <dd>Names of people who have submitted ICLAs who have uids (committer 
accounts) (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/icla-info.json";>docs</a>)</dd>
+<dt>icla-info_noid.json</dt>
+  <dd>Names of people who have submitted ICLAs who don't (yet) have uids 
(commiter accounts) (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/icla-info_noid.json";>docs</a>)</dd>
 <dt>member-info.json</dt>
-  <dd>ASF Member name listing (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/member-info.json";>docs</a>)</dd>
+  <dd>ASF Member id listing (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/member-info.json";>docs</a>)</dd>
 <dt>pods-scan.json</dt>
   <dd>Current status of Incubator podling websites relating to required 
navigation links (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/pods-scan.json";>docs</a>)</dd>
 <dt>public_ldap_authgroups.json</dt>
@@ -20,10 +22,12 @@
   <dd>Basic details of LDAP personal entries. Shows the public name and 
whether the login is currently disabled (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/public_ldap_people.json";>docs</a>)</dd>
 <dt>public_ldap_projects.json</dt>
   <dd>Details of PMCs and Podlings. The 'owners' list holds the ids with 
(P)PMC karma, and the 'members' list holds the ids with (P)PMC committer karma. 
(Currently being introduced; will eventually replace public_ldap_groups and 
public_ldap_committees) (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/public_ldap_projects.json";>docs</a>)</dd>
+<dt>public_ldap_roles.json</dt>
+  <dd>Membership of LDAP role groups. For example committers shows the list of 
people with committer karma (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/public_ldap_roles.json";>docs</a>)</dd>
 <dt>public_ldap_services.json</dt>
   <dd>Membership of LDAP service groups. For example pmc_chairs shows the list 
of people with PMC chair karma (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/public_ldap_services.json";>docs</a>)</dd>
 <dt>public_nonldap_groups.json</dt>
-  <dd>Membership of auth groups not defined in LDAP. For example, Incubator 
podlings. (Podlings are being moved to public_ldap_projects.json, this file is 
likely to become obsolete) (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/public_nonldap_groups.json";>docs</a>)</dd>
+  <dd>Membership of auth groups not defined in LDAP. (this file is likely to 
become obsolete) (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/public_nonldap_groups.json";>docs</a>)</dd>
 <dt>public_podling_status.json</dt>
   <dd>Current Incubation status of each podling (<a 
href="https://whimsy.apache.org/test/dataflow.cgi#https://whimsy.apache.org/public/public_podling_status.json";>docs</a>)</dd>
 <dt>public_podlings.json</dt>
diff --git a/www/test/dataflow.json b/www/test/dataflow.json
index 8482f06..196a17a 100644
--- a/www/test/dataflow.json
+++ b/www/test/dataflow.json
@@ -39,7 +39,7 @@
     ]
   },
   "https://whimsy.apache.org/public/member-info.json": {
-    "description": "ASF Member name listing",
+    "description": "ASF Member id listing",
     "format": "hash of arrays['members'][0] = 'aadamchik' and 
hash['ex_members']['dion'] = 'Deceased Member (RIP)'",
     "maintainer": "/www/roster/public_member_info.rb",
     "sources": [
@@ -94,6 +94,14 @@
       "/lib/whimsy/asf/ldap.rb"
     ]
   },
+  "https://whimsy.apache.org/public/public_ldap_roles.json": {
+    "description": "Membership of LDAP role groups. For example committers 
shows the list of people with committer karma",
+    "format": "hash of hashes['rolegroups']['committers']['roster'][n] = 
'brett'",
+    "maintainer": "/www/roster/public_ldap_roles.rb",
+    "sources": [
+      "/lib/whimsy/asf/ldap.rb"
+    ]
+  },
   "https://whimsy.apache.org/public/public_ldap_services.json": {
     "description": "Membership of LDAP service groups. For example pmc_chairs 
shows the list of people with PMC chair karma",
     "format": "hash of hashes['services']['board']['roster'][1] = 'brett'",
@@ -103,7 +111,7 @@
     ]
   },
   "https://whimsy.apache.org/public/public_nonldap_groups.json": {
-    "description": "Membership of auth groups not defined in LDAP. For 
example, Incubator podlings. (Podlings are being moved to 
public_ldap_projects.json, this file is likely to become obsolete)",
+    "description": "Membership of auth groups not defined in LDAP. (this file 
is likely to become obsolete)",
     "format": "hash of hashes['groups']['blur']['roster'][0] = 'dblevins'",
     "maintainer": "/www/roster/public_nonldap_groups.rb",
     "sources": [

Reply via email to