this repo has no description
1#!/usr/bin/env python3
2
3import json
4
5collections = [
6 ('com-whtwnd', 'WhiteWind', 'markdown blog service (com.whtwnd.*)'),
7 ('events-smokesignal', 'Smoke Signal', 'manage events and RSVPs (events.smokesignal.*)'),
8 ('fm-teal', 'teal.fm', 'your music, beautifully tracked (fm.teal.*)'),
9 ('fyi-unravel-frontpage', 'Frontpage', 'a decentralised and federated link aggregator (fyi.unravel.frontpage.*)'),
10 ('im-flushing', 'Flushes', 'The Decentralized Toilet Network of Planet Earth & Simulation 12B (im.flushing.*)'),
11 ('place-stream', 'Streamplace', 'live video on the AT Protocol (place.stream.*)'),
12 ('sh-tangled', 'Tangled', 'tightly-knit social coding (sh.tangled.*)'),
13 ('xyz-statusphere', 'Statusphere', 'atproto quick start (xyz.statusphere.*)'),
14]
15
16values = []
17defs = []
18
19for (identifier, name, description) in collections:
20 values.append(identifier)
21 defs.append(dict(
22 blurs = 'none',
23 severity = 'inform',
24 adultOnly = False,
25 identifier = identifier,
26 defaultSetting = 'warn',
27 locales = [dict(
28 lang = 'en',
29 name = name,
30 description = description,
31 )],
32 ))
33
34doc = {
35 'labelValues': values,
36 'labelValueDefinitions': defs,
37}
38
39print(json.dumps(doc))