Skip to content

Commit 4e98074

Browse files
committed
update_publiccode update to provide better yaml
1 parent 88cc0d8 commit 4e98074

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

update_publiccode.py

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,20 @@ def set_default(d, key, default_value):
2222
set_default(data, 'publiccodeYmlVersion', "0.2")
2323
set_default(data, 'name', "")
2424
set_default(data, 'url', "")
25+
set_default(data, 'landingURL', "")
26+
set_default(data, 'softwareVersion', "")
27+
set_default(data, 'releaseDate', created_at_date)
28+
set_default(data, 'platforms', ["web"])
29+
set_default(data, 'categories', ["it-development"])
30+
set_default(data, 'usedBy', [])
31+
set_default(data, 'roadmap', "")
32+
set_default(data, 'developmentStatus', "development")
33+
set_default(data, 'softwareType', "standalone/web")
2534
set_default(data, 'description', {'en': {}})
35+
set_default(data, 'legal', {})
36+
set_default(data, 'maintenance', {})
37+
set_default(data, 'localisation', {})
38+
set_default(data, 'nl', {'vng': {}})
2639

2740
# Update or append values
2841
if os.environ.get('REPO_NAME'):
@@ -45,7 +58,7 @@ def set_default(d, key, default_value):
4558
# data['topics'] = os.environ['REPO_TOPICS'].split(',')
4659

4760
if os.environ.get('REPO_LICENSE'):
48-
data['license'] = os.environ['REPO_LICENSE']
61+
data['legal']['license'] = os.environ['REPO_LICENSE']
4962

5063
# Create or update nested 'organisation' array
5164
if 'organisation' not in data:

0 commit comments

Comments
 (0)