whimsical-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From curc...@apache.org
Subject [whimsy] branch master updated: Update descriptions and linked tools for index pages
Date Fri, 03 Apr 2020 00:45:11 GMT
This is an automated email from the ASF dual-hosted git repository.

curcuru 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 e589b6b  Update descriptions and linked tools for index pages
e589b6b is described below

commit e589b6b80f827693a686c1f533bbff05c1f71904
Author: Shane Curcuru <asf@shanecurcuru.org>
AuthorDate: Thu Apr 2 20:44:58 2020 -0400

    Update descriptions and linked tools for index pages
---
 www/committers/index.cgi |  3 ++-
 www/members/index.cgi    | 41 ++++++++++++++++++++++++++++++++---------
 2 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/www/committers/index.cgi b/www/committers/index.cgi
index 1d8378a..a501a8d 100755
--- a/www/committers/index.cgi
+++ b/www/committers/index.cgi
@@ -35,7 +35,8 @@ _html do
           _a '/dev developer info pages', href: 'https://www.apache.org/dev/'
           _ ' or ask the '
           _a 'Community Development PMC', href: 'https://community.apache.org/'
-          _ ' for pointers to everything Apache.'
+          _ ' for pointers to everything Apache. REMINDER: This service is maintained by
the Apache Whimsy PMC - if you have questions about OTHER Apache servers, please '
+          _a 'Contact the Apache Infra team.', href: 'https://infra.apache.org/'
         end
       },
       breadcrumbs: {
diff --git a/www/members/index.cgi b/www/members/index.cgi
index 8f7e776..a741fb9 100755
--- a/www/members/index.cgi
+++ b/www/members/index.cgi
@@ -12,19 +12,29 @@ MEETING = {
   'proxy.cgi' => "Assign a proxy for the (current) Member's meeting",
   'watch.cgi' => "Potential Member Watch List - tracking candidates for future nominations",
   'memberless-pmcs.cgi' => "Crosscheck PMCs with few/no ASF Members, for future nominations",
-  'nominations.cgi' => "Member nominations cross-check - ensuring nominations get on the
ballot, etc.",
-  'attendance-xcheck.cgi' => "Member's Meeting Attendance Cross-Check - who attended when",
+  'nominations.cgi' => "Member's Meeting nominations cross-check - ensuring nominations
get on the ballot, etc.",
+  'attendance-xcheck.cgi' => "Member's Meeting Attendance cross-check - who attended when",
   'non-participants.cgi' => "Active Members not participating in recent meetings (to send
a poll to)",
   'inactive.cgi' => "Poll of Inactive Members - tool to query non-participating members
why",
   'whatif.cgi' => "Board STV Results 'what-if' tool - review past board election votes"
 }
 
-MISC = {
+LISTS = {
+  '/committers/subscribe.cgi' => "Subscribe or unsubscribe from any mailing list",
+  'list-traffic.cgi' => "Statistics about members@ mailing list traffic",
+  '/officers/list-traffic.cgi' => "Statistics about board@ mailing list traffic",
   'subscriptions.cgi' => "Apache members@ List Subscription Crosscheck",
-  'security-subs.cgi' => "Security Mailing Lists Subscription Check",
+  'security-subs.cgi' => "Security Mailing Lists Subscription Check"
+
+}
+MISC = {
+  'mentors.cgi' => "New Member mentoring program overview",
+  'board-attend.cgi' => "Director attendance statistics at board meetings",
   'namediff.cgi' => "Crosscheck Members Names With ICLA records",
-  'mirror_check.cgi' => "ASF Distribution Mirror Check - is a mirror configured correctly"
+  'mirror_check.cgi' => "ASF Distribution Mirror Check - is a mirror configured correctly",
+  'download_check.cgi' => "Verify an Apache project download page is configured correctly"
 }
+
 _html do
   _body? do
     _whimsy_body(
@@ -32,7 +42,7 @@ _html do
       subtitle: 'Member-restricted tools only',
       relatedtitle: 'More Useful Links',
       related: {
-        "/committers/tools" => "Whimsy All Tools Listing",
+        "/committers/tools" => "Whimsy All Available Tools Listing",
         "https://svn.apache.org/repos/private/foundation/" => "Checkout the private 'foundation'
repo for Members",
         "https://github.com/apache/whimsy/blob/master/www#{ENV['SCRIPT_NAME']}" => "See
This Source Code",
         "mailto:dev@whimsical.apache.org?subject=[FEEDBACK] members/index idea" => "Email
Feedback To dev@whimsical"
@@ -42,9 +52,10 @@ _html do
           This script lists various Whimsy tools restricted to Members.  These all deal with
private or 
           sensitive data, so be sure to keep confidential.
         }
-        _p %{
-          Coming soon: pointers to the calendar and process around Member's Meetings, and
the various tools that help automate tasks.
-        }
+        _p do
+          _ 'For more information about ASF Governance and what it means to be a Member,
see the '
+          _a 'Membership Governance overview.', href: 'https://www.apache.org/foundation/governance/members'
+        end
       },
       breadcrumbs: {
         members: '/committers/tools#members',
@@ -64,6 +75,18 @@ _html do
           end
         end
       end
+      _h2 "Tools related to mailing lists"
+      _ul do
+        LISTS.each do |url, desc|
+          _li do
+            _a desc, href: url
+            _ ' - '
+            _code! do
+              _a url, href: url
+            end
+          end
+        end
+      end
       _h2 "Miscellaneous Tools - private mailing list checks, etc."
       _ul do
         MISC.each do |url, desc|


Mime
View raw message