svn commit: r1908994 - in /comdev/projects.apache.org/trunk/site/json/foundation: accounts-evolution.json accounts-evolution2.json committees.json groups.json people.json people_name.json projects.jso

2023-04-05 Thread projects_role
Author: projects_role
Date: Thu Apr  6 04:20:03 2023
New Revision: 1908994

URL: http://svn.apache.org/viewvc?rev=1908994=rev
Log:
updating projects data

Modified:

comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution.json

comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution2.json
comdev/projects.apache.org/trunk/site/json/foundation/committees.json
comdev/projects.apache.org/trunk/site/json/foundation/groups.json
comdev/projects.apache.org/trunk/site/json/foundation/people.json
comdev/projects.apache.org/trunk/site/json/foundation/people_name.json
comdev/projects.apache.org/trunk/site/json/foundation/projects.json
comdev/projects.apache.org/trunk/site/json/foundation/releases-files.json
comdev/projects.apache.org/trunk/site/json/foundation/releases.json

Modified: 
comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution.json
URL: 
http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution.json?rev=1908994=1908993=1908994=diff
==
--- 
comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution.json 
(original)
+++ 
comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution.json 
Thu Apr  6 04:20:03 2023
@@ -289,5 +289,5 @@
 "2023-01": 52,
 "2023-02": 55,
 "2023-03": 46,
-"2023-04": 0
+"2023-04": 5
 }
\ No newline at end of file

Modified: 
comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution2.json
URL: 
http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution2.json?rev=1908994=1908993=1908994=diff
==
--- 
comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution2.json 
(original)
+++ 
comdev/projects.apache.org/trunk/site/json/foundation/accounts-evolution2.json 
Thu Apr  6 04:20:03 2023
@@ -290,5 +290,5 @@
 "2023-01": 52,
 "2023-02": 55,
 "2023-03": 46,
-"2023-04": 0
+"2023-04": 5
 }
\ No newline at end of file

Modified: comdev/projects.apache.org/trunk/site/json/foundation/committees.json
URL: 
http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/committees.json?rev=1908994=1908993=1908994=diff
==
--- comdev/projects.apache.org/trunk/site/json/foundation/committees.json 
(original)
+++ comdev/projects.apache.org/trunk/site/json/foundation/committees.json Thu 
Apr  6 04:20:03 2023
@@ -3202,6 +3202,10 @@
 "date": "2018-07-16",
 "name": "Nicola Ferraro"
 },
+"nfilotto": {
+"date": "2023-04-05",
+"name": "Nicolas Filotto"
+},
 "ningjiang": {
 "date": "2008-12-17",
 "name": "Willem Ning Jiang"
@@ -18874,6 +18878,10 @@
 "date": "2022-12-21",
 "name": "Adam Binford"
 },
+"kontinuation": {
+"date": "2023-04-05",
+"name": "Kristin Cowalcijk"
+},
 "malka": {
 "date": "2022-12-21",
 "name": "Netanel Malka"

Modified: comdev/projects.apache.org/trunk/site/json/foundation/groups.json
URL: 
http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/groups.json?rev=1908994=1908993=1908994=diff
==
--- comdev/projects.apache.org/trunk/site/json/foundation/groups.json (original)
+++ comdev/projects.apache.org/trunk/site/json/foundation/groups.json Thu Apr  
6 04:20:03 2023
@@ -890,6 +890,7 @@
 "arrow": [
 "adeneche",
 "agrove",
+"akurmustafa",
 "alamb",
 "alenka",
 "alexlevenson",
@@ -2112,6 +2113,7 @@
 "krasserm",
 "lburgazzoli",
 "nferraro",
+"nfilotto",
 "ningjiang",
 "oalsafi",
 "onders",
@@ -4225,6 +4227,7 @@
 "suneet",
 "surekha",
 "techdocsmith",
+"tejaswini",
 "victoria",
 "vogievetsky",
 "xvrl",
@@ -9295,6 +9298,7 @@
 "ming",
 "mingfai",
 "minho",
+"mintsweet",
 "mir",
 "miron",
 "misakuo",
@@ -12636,6 +12640,7 @@
 "markh",
 "martinkanters",
 "mauro",
+"maxnovikov",
 "mfriedenhagen",
 "michaelo",
 "mkleint",
@@ -15851,6 +15856,7 @@
 "jinxuanw",
 "kanchanchy",
 "kimahriman",
+"kontinuation",
 "malka",
 "mosarwat",
 "percivall",
@@ -15869,6 +15875,7 @@
 "jinxuanw",
 "kanchanchy",
 "kimahriman",
+"kontinuation",
 "malka",
 "mosarwat",
 "percivall",

Modified: comdev/projects.apache.org/trunk/site/json/foundation/people.json
URL: 
http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/people.json?rev=1908994=1908993=1908994=diff
==
--- comdev/projects.apache.org/trunk/site/json/foundation/people.json (original)
+++ comdev/projects.apache.org/trunk/site/json/foundation/people.json Thu Apr  
6 04:20:03 2023
@@ -1814,6 +1814,13 @@
 "member": false,
 "name": "Andrey Kurdyumov"
 },
+"akurmustafa": {
+"groups": [
+"arrow"
+],
+"member": false,
+"name": "Mustafa Akur"
+},
 "akuznetsov": {
 "groups": [
 "ignite",
@@ -32547,6 

svn commit: r1908992 - in /comdev/reporter.apache.org/trunk/data/history: pmcs.json projects.json

2023-04-05 Thread projects_role
Author: projects_role
Date: Wed Apr  5 20:10:02 2023
New Revision: 1908992

URL: http://svn.apache.org/viewvc?rev=1908992=rev
Log:
updating report releases data

Modified:
comdev/reporter.apache.org/trunk/data/history/pmcs.json
comdev/reporter.apache.org/trunk/data/history/projects.json

Modified: comdev/reporter.apache.org/trunk/data/history/pmcs.json
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/data/history/pmcs.json?rev=1908992=1908991=1908992=diff
==
--- comdev/reporter.apache.org/trunk/data/history/pmcs.json (original)
+++ comdev/reporter.apache.org/trunk/data/history/pmcs.json Wed Apr  5 20:10:02 
2023
@@ -16972,6 +16972,10 @@
"Adam Binford",
0
   ],
+  "kontinuation": [
+   "Kristin Cowalcijk",
+   1680724800
+  ],
   "malka": [
"Netanel Malka",
0

Modified: comdev/reporter.apache.org/trunk/data/history/projects.json
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/data/history/projects.json?rev=1908992=1908991=1908992=diff
==
--- comdev/reporter.apache.org/trunk/data/history/projects.json (original)
+++ comdev/reporter.apache.org/trunk/data/history/projects.json Wed Apr  5 
20:10:02 2023
@@ -2030,6 +2030,10 @@
"Andrew Grove",
1533672001
   ],
+  "akurmustafa": [
+   "Mustafa Akur",
+   1680724800
+  ],
   "alamb": [
"Andrew Lamb",
1604721600
@@ -10072,6 +10076,10 @@
"Charles Smith",
1628740800
   ],
+  "tejaswini": [
+   "Tejaswini Bandlamudi",
+   1680724800
+  ],
   "victoria": [
"Victoria Lim",
1655236800
@@ -25996,6 +26004,10 @@
"Minho Kim",
1447876802
   ],
+  "mintsweet": [
+   "Junren Yu",
+   1680724800
+  ],
   "mir": [
"Manuel Innerhofer",
0
@@ -35552,6 +35564,10 @@
"Mauro Talevi",
0
   ],
+  "maxnovikov": [
+   "Maximilian Novikov",
+   1680724800
+  ],
   "mfriedenhagen": [
"Mirko Friedenhagen",
1394924080
@@ -42798,6 +42814,10 @@
"Adam Binford",
0
   ],
+  "kontinuation": [
+   "Kristin Cowalcijk",
+   1680724800
+  ],
   "malka": [
"Netanel Malka",
0




svn commit: r1908991 - /comdev/reporter.apache.org/trunk/data/releases/nifi.json

2023-04-05 Thread projects_role
Author: projects_role
Date: Wed Apr  5 18:45:02 2023
New Revision: 1908991

URL: http://svn.apache.org/viewvc?rev=1908991=rev
Log:
updating report releases data

Modified:
comdev/reporter.apache.org/trunk/data/releases/nifi.json

Modified: comdev/reporter.apache.org/trunk/data/releases/nifi.json
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/data/releases/nifi.json?rev=1908991=1908990=1908991=diff
==
--- comdev/reporter.apache.org/trunk/data/releases/nifi.json (original)
+++ comdev/reporter.apache.org/trunk/data/releases/nifi.json Wed Apr  5 
18:45:02 2023
@@ -23,7 +23,10 @@
  "1.1.2": 1487548800.0,
  "1.14.0": 1627862400,
  "1.15.0": 1636675200,
+ "1.19.0": 1680652800,
  "1.2.0": 1494201600.0,
+ "1.20.0": 1680652800,
+ "1.21.0": 1680652800,
  "1.3.0": 149688.0,
  "1.4.0": 1506902400.0,
  "1.5.0": 1515715200.0,




svn commit: r1908990 - /comdev/reporter.apache.org/trunk/scripts/scandist.py

2023-04-05 Thread sebb
Author: sebb
Date: Wed Apr  5 18:10:18 2023
New Revision: 1908990

URL: http://svn.apache.org/viewvc?rev=1908990=rev
Log:
Code tidy

Modified:
comdev/reporter.apache.org/trunk/scripts/scandist.py

Modified: comdev/reporter.apache.org/trunk/scripts/scandist.py
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/scripts/scandist.py?rev=1908990=1908989=1908990=diff
==
--- comdev/reporter.apache.org/trunk/scripts/scandist.py (original)
+++ comdev/reporter.apache.org/trunk/scripts/scandist.py Wed Apr  5 18:10:18 
2023
@@ -193,10 +193,8 @@ def read_chunk(req):
 else:
 print("No more lines?")
 break
-except Exception as info:
-
+except Exception:
 break
-return
 
  
 #
@@ -257,12 +255,12 @@ def processCommit(commit):
 print("Processing update of file %s" % path)
 # a single commit can potentially affect multiple projects
 # create the dict and array if necessary
-if not project in targets:
+if project not in targets:
 targets[project] = {}
 committer = commit['committer']
-if not committer in targets[project]:
+if committer not in targets[project]:
 targets[project][committer] = []
-if not commit in targets[project][committer]: 
+if commit not in targets[project][committer]: 
 targets[project][committer].append(commit)
 else:
 if trace:
@@ -306,7 +304,7 @@ class PubSubClient(Thread):
 commit = obj['commit']
 processCommit(commit)
 
-except ValueError as detail:
+except ValueError:
 continue
 
 




svn commit: r1908989 - /comdev/reporter.apache.org/trunk/scripts/mailglomper2.py

2023-04-05 Thread sebb
Author: sebb
Date: Wed Apr  5 18:09:54 2023
New Revision: 1908989

URL: http://svn.apache.org/viewvc?rev=1908989=rev
Log:
+= hashbang

Modified:
comdev/reporter.apache.org/trunk/scripts/mailglomper2.py

Modified: comdev/reporter.apache.org/trunk/scripts/mailglomper2.py
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/scripts/mailglomper2.py?rev=1908989=1908988=1908989=diff
==
--- comdev/reporter.apache.org/trunk/scripts/mailglomper2.py (original)
+++ comdev/reporter.apache.org/trunk/scripts/mailglomper2.py Wed Apr  5 
18:09:54 2023
@@ -1,3 +1,5 @@
+#!/usr/bin/env python3
+
 """
Reads public mailing list data from
https://lists.apache.org/




svn commit: r1908988 - /comdev/reporter.apache.org/trunk/scripts/mailglomper2.py

2023-04-05 Thread humbedooh
Author: humbedooh
Date: Wed Apr  5 17:44:33 2023
New Revision: 1908988

URL: http://svn.apache.org/viewvc?rev=1908988=rev
Log:
fix up mailglomper to work with lists.a.o. initial work, more to be done

Modified:
comdev/reporter.apache.org/trunk/scripts/mailglomper2.py

Modified: comdev/reporter.apache.org/trunk/scripts/mailglomper2.py
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/scripts/mailglomper2.py?rev=1908988=1908987=1908988=diff
==
--- comdev/reporter.apache.org/trunk/scripts/mailglomper2.py (original)
+++ comdev/reporter.apache.org/trunk/scripts/mailglomper2.py Wed Apr  5 
17:44:33 2023
@@ -1,27 +1,27 @@
-# OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE
-
 """
Reads public mailing list data from
-   http://mail-archives.us.apache.org/mod_mbox/
+   https://lists.apache.org/
- listing of mailboxes
and from each:
-   http://mail-archives.us.apache.org/mod_mbox//mm.mbox
+   
https://lists.apache.org/api/stats.json?list={listpart}={project}.apache.org=-mm
- messages per week and per last two rolling quarters (92 days)
-   
+
Updates:
data/maildata_extended.json - output data for display
data/cache/maildata_weekly.json - cache of weekly email stats
 """
 import sys
+
 if sys.hexversion < 0x0300:
 raise ImportError("This script requires Python 3")
-import re, json, os, time, email.utils, signal, calendar
+import json
+import time
+import signal
 from datetime import datetime
-import urlutils
-import urllib.error
 import traceback
-import errtee
-import committee_info
+import asyncio
+import aiohttp
+import requests
 
 SECS_PER_DAY = 86400
 SECS_PER_WEEK = 604800
@@ -32,33 +32,37 @@ __RAO_HOME = "../"
 
 __MAILDATA_EXTENDED = __RAO_HOME + "data/maildata_extended.json"
 
-__MAILDATA_CACHE= __RAO_HOME + "data/cache/maildata_weekly.json"
+__MAILDATA_CACHE = __RAO_HOME + "data/cache/maildata_weekly.json"
 
-def tsprint(s): # print with timestamp
+
+def tsprint(s):  # print with timestamp
 msg = "%s %s" % (time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()), s)
 if isinstance(s, Exception):
 print(msg, file=sys.stderr)
-type, value, tb = sys.exc_info()
-traceback.print_exception(type, value, tb)
+etype, value, tb = sys.exc_info()
+traceback.print_exception(etype, value, tb)
 else:
 print(msg)
 
+
 interrupted = False
 
+
 def handle(signum, frame):
 """
 Handles signals, e.g. ^C (SIGINT) and kill (SIGTERM)
 Sets the interrupted flag on first signal (graceful shutdown)
 Raises KeyboardInterrupt on second signal (abrupt shutdown)
 """
-global interrupted # otherwise handler does not set the same variable
+global interrupted  # otherwise handler does not set the same variable
 if signum == 2:
-print("") # ensure newline after ^C
+print("")  # ensure newline after ^C
 tsprint("Interrupted with %d" % signum)
-if interrupted: # second interrupt
-raise KeyboardInterrupt # not generated by Python because we catch its 
signal
+if interrupted:  # second interrupt
+raise KeyboardInterrupt  # not generated by Python because we catch 
its signal
 interrupted = True
 
+
 tsprint("Start")
 startTime = time.time()
 
@@ -66,7 +70,7 @@ startTime = time.time()
 mls = {}
 
 try:
-with open(__MAILDATA_CACHE,'r') as f:
+with open(__MAILDATA_CACHE, "r") as f:
 mldcache = json.loads(f.read())
 tsprint("Read maildata cache successfully")
 except:
@@ -78,11 +82,11 @@ currentMonth = DTNOW.month
 currentYear = DTNOW.year
 
 NOW = time.time()
-after = NOW - (SECS_PER_DAY*92)
-wayafter = NOW - (SECS_PER_DAY*92*2)
+after = NOW - (SECS_PER_DAY * 92)
+wayafter = NOW - (SECS_PER_DAY * 92 * 2)
 
 months = []
-for i in range(0,7):
+for i in range(0, 7):
 date = "%04u%02u" % (currentYear, currentMonth)
 currentMonth -= 1
 if currentMonth == 0:
@@ -91,7 +95,7 @@ for i in range(0,7):
 months.append(date)
 
 # Remove any stale entries
-obsolete = [] # list of keys to remove (cannot do it while iterating)
+obsolete = []  # list of keys to remove (cannot do it while iterating)
 for mld in mldcache.keys():
 mm = mld[-6:]
 if mm not in months:
@@ -101,104 +105,36 @@ for key in obsolete:
 tsprint("Dropping obsolete cache entry: " + key)
 del mldcache[key]
 
-fc = urlutils.UrlCache(interval=30, silent=True) # generates too much output 
if not silent
 
 # Get the index of mailing lists
 # Not strictly necessary to cache this, but it makes testing easier
-data = fc.get("http://mail-archives.us.apache.org/mod_mbox/;, "mod_mbox.html", 
encoding='utf-8').read()
+data = requests.get("https://lists.apache.org/api/preferences.json;).json()
 tsprint("Fetched %u bytes of main data" % len(data))
 
-"""
-N.B. The project name empire-db is truncated to empire in the main list
-
-Rather than fixing 

svn commit: r1908986 - in /comdev/reporter.apache.org/trunk/data/releases: maven.json sling.json

2023-04-05 Thread projects_role
Author: projects_role
Date: Wed Apr  5 12:45:02 2023
New Revision: 1908986

URL: http://svn.apache.org/viewvc?rev=1908986=rev
Log:
updating report releases data

Modified:
comdev/reporter.apache.org/trunk/data/releases/maven.json
comdev/reporter.apache.org/trunk/data/releases/sling.json

Modified: comdev/reporter.apache.org/trunk/data/releases/maven.json
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/data/releases/maven.json?rev=1908986=1908985=1908986=diff
==
--- comdev/reporter.apache.org/trunk/data/releases/maven.json (original)
+++ comdev/reporter.apache.org/trunk/data/releases/maven.json Wed Apr  5 
12:45:02 2023
@@ -37,6 +37,7 @@
  "Apache Parent POM 26": 1657411200,
  "Apache Parent POM 28": 1669075200,
  "Apache Parent POM 29": 1670716800,
+ "Apache Resource Bundles 1.5": 1680652800,
  "Apache Resource Bundles 5": 1424732400,
  "Apache Source Release Assembly Descriptor 1.0.5": 1424732400,
  "Apache Source Release Assembly Descriptor 1.0.6": 1462572000,

Modified: comdev/reporter.apache.org/trunk/data/releases/sling.json
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/data/releases/sling.json?rev=1908986=1908985=1908986=diff
==
--- comdev/reporter.apache.org/trunk/data/releases/sling.json (original)
+++ comdev/reporter.apache.org/trunk/data/releases/sling.json Wed Apr  5 
12:45:02 2023
@@ -359,6 +359,7 @@
  "Apache Sling JCR Base 3.0.0": 1482278400,
  "Apache Sling JCR Base 3.1.10": 1627344000,
  "Apache Sling JCR Base 3.1.12": 1676332800,
+ "Apache Sling JCR Base 3.1.14": 1680652800,
  "Apache Sling JCR Base 3.1.4": 1597059363,
  "Apache Sling JCR Base 3.1.6": 1602753422,
  "Apache Sling JCR Base Bundle 2.4.0": 1466974800,




svn commit: r1908985 - /comdev/reporter.apache.org/trunk/data/history/pmcs.json

2023-04-05 Thread projects_role
Author: projects_role
Date: Wed Apr  5 12:10:02 2023
New Revision: 1908985

URL: http://svn.apache.org/viewvc?rev=1908985=rev
Log:
updating report releases data

Modified:
comdev/reporter.apache.org/trunk/data/history/pmcs.json

Modified: comdev/reporter.apache.org/trunk/data/history/pmcs.json
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/data/history/pmcs.json?rev=1908985=1908984=1908985=diff
==
--- comdev/reporter.apache.org/trunk/data/history/pmcs.json (original)
+++ comdev/reporter.apache.org/trunk/data/history/pmcs.json Wed Apr  5 12:10:02 
2023
@@ -3030,6 +3030,10 @@
"Nicola Ferraro",
1531742401
   ],
+  "nfilotto": [
+   "Nicolas Filotto",
+   1680696000
+  ],
   "ningjiang": [
"Willem Ning Jiang",
0
@@ -18920,10 +18924,6 @@
"Evgeny Kotkov",
0
   ],
-  "kou": [
-   "Kouhei Sutou",
-   0
-  ],
   "lgo": [
"Lieven Govaerts",
0




[comdev-site] 01/01: Merge pull request #100 from apache/use-fixed-tooling-versions

2023-04-05 Thread rlenferink
This is an automated email from the ASF dual-hosted git repository.

rlenferink pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/comdev-site.git

commit b8ebfb989a27b4be69cc63e120111753b5c42b7b
Merge: 7c8c70b 8bbf48c
Author: Roy Lenferink 
AuthorDate: Wed Apr 5 09:47:28 2023 +0200

Merge pull request #100 from apache/use-fixed-tooling-versions

Use pinned version of Hugo

 Jenkinsfile  | 28 +++-
 config.toml => hugo.toml |  0
 2 files changed, 19 insertions(+), 9 deletions(-)




[comdev-site] branch master updated (7c8c70b -> b8ebfb9)

2023-04-05 Thread rlenferink
This is an automated email from the ASF dual-hosted git repository.

rlenferink pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/comdev-site.git


from 7c8c70b  Is this needed for autostage
 add 6dc4e63  Use pinned version of Hugo
 add 27a0c27  Replace withEnv with explicit path to tooling binaries
 add 8bbf48c  Remove debugging statements
 new b8ebfb9  Merge pull request #100 from apache/use-fixed-tooling-versions

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Jenkinsfile  | 28 +++-
 config.toml => hugo.toml |  0
 2 files changed, 19 insertions(+), 9 deletions(-)
 rename config.toml => hugo.toml (100%)



[comdev-site] branch use-fixed-tooling-versions updated (27a0c27 -> 8bbf48c)

2023-04-05 Thread rlenferink
This is an automated email from the ASF dual-hosted git repository.

rlenferink pushed a change to branch use-fixed-tooling-versions
in repository https://gitbox.apache.org/repos/asf/comdev-site.git


from 27a0c27  Replace withEnv with explicit path to tooling binaries
 add 8bbf48c  Remove debugging statements

No new revisions were added by this update.

Summary of changes:
 Jenkinsfile | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)