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 85f34c6c Link to podling.yml; redo conditionals
85f34c6c is described below

commit 85f34c6cc2732dbafae7e749f1cd695a5b634c0d
Author: Sebb <[email protected]>
AuthorDate: Fri Mar 22 00:10:13 2024 +0000

    Link to podling.yml; redo conditionals
---
 www/roster/views/ppmc/main.js.rb | 25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/www/roster/views/ppmc/main.js.rb b/www/roster/views/ppmc/main.js.rb
index eab87dbd..2dc0df68 100644
--- a/www/roster/views/ppmc/main.js.rb
+++ b/www/roster/views/ppmc/main.js.rb
@@ -194,7 +194,7 @@ class PPMC < Vue
           _a 'podlings.xml', href: 
'https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings.xml'
         end
         _li do
-          _a 'Individual status files', href: 
'https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings/'
+          _a 'Podling status file', href: 
"https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings/#{@ppmc.id}.yml";
         end
       end
       _br
@@ -239,13 +239,24 @@ class PPMC < Vue
     _ul do
       if @ppmc.podlingStatus.ipClearance
         _li  'IP Clearance: '+ @ppmc.podlingStatus.ipClearance
+      else
+        _li.podlingWarning 'No IP Clearance Filed (or invalid ipClearance 
entry)'
+      end
+      if @ppmc.podlingStatus.sga
+        _li 'Software Grant Received on: '[email protected]
+      else
+        _li.podlingWarning 'No Software Grant Filed (or invalid sga entry)'
+      end
+      if @ppmc.podlingStatus.asfCopyright
+        _li 'Confirmation of ASF Copyright Headers on Source Code on: 
'[email protected]
+      else
+        _li.podlingWarning 'No Release Yet/Missing ASF Copyright Headers on 
Source Code'
+      end
+      if @ppmc.podlingStatus.distributionRights
+        _li 'Confirmation of Binary Distribution Licensing: 
'[email protected]
+      else
+        _li.podlingWarning 'No Release Yet/Binary has licensing issues'
       end
-      _li 'Software Grant Received on: '[email protected] if 
@ppmc.podlingStatus.sga
-      _li.podlingWarning 'No Software Grant and No IP Clearance Filed' unless 
@ppmc.podlingStatus.sga || @ppmc.podlingStatus.ipClearance
-      _li 'Confirmation of ASF Copyright Headers on Source Code on: 
'[email protected] if @ppmc.podlingStatus.asfCopyright
-      _li.podlingWarning 'No Release Yet/Missing ASF Copyright Headers on 
Source Code' unless @ppmc.podlingStatus.asfCopyright
-      _li 'Confirmation of Binary Distribution Licensing: 
'[email protected] if 
@ppmc.podlingStatus.distributionRights
-      _li.podlingWarning 'No Release Yet/Binary has licensing issues' unless 
@ppmc.podlingStatus.distributionRights
     end
 
     # reporting schedule

Reply via email to