Author: sebb Date: Thu Mar 5 13:45:42 2026 New Revision: 1932181 Log: Document data separation
Modified: comdev/reporter.apache.org/trunk/README.txt Modified: comdev/reporter.apache.org/trunk/README.txt ============================================================================== --- comdev/reporter.apache.org/trunk/README.txt Thu Mar 5 13:32:29 2026 (r1932180) +++ comdev/reporter.apache.org/trunk/README.txt Thu Mar 5 13:45:42 2026 (r1932181) @@ -50,6 +50,14 @@ The Reporter API uses gunicorn and is no There are additional jobs for projects.a.o which are documented in its file STRUCTURE.txt +The application has 3 parts: +- scripts - for crontab or local use +- site - website +- data - long-term data held in SVN as well as URL cache and other ephemeral files + +All variable data should now be under the data/ tree. +This means that only the data/ tree needs to be writable by the webserver. + Scripts: - scripts/health.py Creates data/health.json @@ -86,3 +94,17 @@ Scripts: Data file consumers: - chi.py data/health.json + +- scripts/pdata.py + data/JIRA/jira_projects.json + data/JIRA/%s.json + data/health.json + data/releases/%s.json + data/pmcs.json + data/projects.json + data/maildata_extended.json + https://whimsy.apache.org/public/public_ldap_people.json + https://whimsy.apache.org/public/member-info.json + https://whimsy.apache.org/public/public_ldap_projects.json + https://projects.apache.org/json/foundation/committees.json +
