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