You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@community.apache.org by se...@apache.org on 2019/10/06 18:36:27 UTC
svn commit: r1868070 - /comdev/reporter.apache.org/trunk/scripts/parsepmcs.py
Author: sebb
Date: Sun Oct 6 18:36:27 2019
New Revision: 1868070
URL: http://svn.apache.org/viewvc?rev=1868070&view=rev
Log:
No longer needed
Modified:
comdev/reporter.apache.org/trunk/scripts/parsepmcs.py
Modified: comdev/reporter.apache.org/trunk/scripts/parsepmcs.py
URL: http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/scripts/parsepmcs.py?rev=1868070&r1=1868069&r2=1868070&view=diff
==============================================================================
--- comdev/reporter.apache.org/trunk/scripts/parsepmcs.py (original)
+++ comdev/reporter.apache.org/trunk/scripts/parsepmcs.py Sun Oct 6 18:36:27 2019
@@ -28,10 +28,6 @@ if sys.hexversion < 0x030000F0:
so to avoid mixing this with a genuine change, it needs to be planned, and
done between normal updates.
- It also reads
- https://svn.apache.org/repos/asf/infrastructure/site/trunk/content/foundation/index.mdtext
- and compares the chair names against committee-info.json.
- Discrepancies are reported and also mailed to site-dev@apache.org
"""
import errtee
from urlutils import UrlCache
@@ -222,7 +218,6 @@ with open(__HOME + "history/projects.jso
json.dump(projects, f, sort_keys=True ,indent=1, ensure_ascii=False)
f.close()
-print("Checking foundation/index.mdtext against list of chairs from committee-info")
chairs={}
for e in c_info:
if c_info[e]['pmc']:
@@ -233,38 +228,4 @@ for e in c_info:
else:
print("WARN: no chair name found for %s in CI" % v['display_name'])
-chairIndex = 'https://svn.apache.org/repos/asf/infrastructure/site/trunk/content/foundation/index.mdtext'
-resp = uc.get(chairIndex, name=None, encoding='utf-8', errors=None)
-web={}
-for line in resp:
- m = re.match("^\| V.P., \[?Apache (.+?)(\]\(.+?\))? \| (.+?) \|", line)
- if m:
-# print(m.group(1),m.group(3))
- web[m.group(1)] = m.group(3)
-chairDiffs = []
-for w in web:
- if not w in chairs:
- chairDiffs.append("Missing from cttee %s " % w)
-for c in sorted(chairs):
- if not c in web:
- chairDiffs.append("Missing from web page \n| V.P., Apache %s | %s |" % (c, chairs[c]))
- else:
- if not chairs[c] == web[c].strip():
- chairDiffs.append("Mismatch: Apache %s ctte %s web %s" % (c, chairs[c], web[c]))
-
-DEST='Site Development <si...@apache.org>'
-
-if len(chairDiffs) == 0:
- print("foundation/index.mdtext list of chairs agrees with committee-info")
-else:
- print("WARN: foundation/index.mdtext list of chairs disagrees with committee-info:")
- for m in chairDiffs:
- print(m)
- try:
- BODY="Comparison of foundation/index.mdtext list of chairs with committee-info\n"
- errs = "\n".join(chairDiffs)
- sendmail.sendMail("foundation/index list of chairs disagrees with committee-info", BODY+"\n"+errs, DEST)
- except Exception as e:
- print("ERROR: unable to send email", e)
-
print("All done! removed %u retired entries" % ret)