Fonds-de-Dotation-du-Libre / european-cloud-industry

Repository of European cloud technology providers (software + hardware)
3 stars 8 forks source link

Several JSON files are syntactically incorrect #4

Open sfermigier opened 2 years ago

sfermigier commented 2 years ago
failed to read data/6wind.json
failed to read data/atonet.json
failed to read data/bisdn.json
failed to read data/collabora.json
failed to read data/dawex.json
failed to read data/deepl.json
failed to read data/ekinops.json
failed to read data/element.json
failed to read data/fragmentix.json
failed to read data/framasoft.json
failed to read data/greenbone.json
failed to read data/kaleidos.json
failed to read data/kalray.json
failed to read data/mariadb.json
failed to read data/onapp.json
failed to read data/openio.json
failed to read data/ox.json
failed to read data/oxibox.json
failed to read data/pydio.json
failed to read data/rcdevs.json
failed to read data/rittal.json
failed to read data/shinken.json
failed to read data/sketch.json
failed to read data/tarides.json
failed to read data/teclib.json
failed to read data/teltonika.json
failed to read data/threema.json
failed to read data/tresorit.json
failed to read data/tuleap.json
failed to read data/waldur.json
failed to read data/wallix.json
failed to read data/worteks.json
failed to read data/xwiki.json
sfermigier commented 2 years ago

Now:

failed to read data/6wind.json
failed to read data/atonet.json
failed to read data/bisdn.json
failed to read data/circl.json
failed to read data/collabora.json
failed to read data/dawex.json
failed to read data/deepl.json
failed to read data/ekinops.json
failed to read data/element.json
failed to read data/fragmentix.json
failed to read data/framasoft.json
failed to read data/kaleidos.json
failed to read data/kalray.json
failed to read data/mariadb.json
failed to read data/ox.json
failed to read data/oxibox.json
failed to read data/passbolt.json
failed to read data/pydio.json
failed to read data/rcdevs.json
failed to read data/rittal.json
failed to read data/shinken.json
failed to read data/sketch.json
failed to read data/tarides.json
failed to read data/teclib.json
failed to read data/teltonika.json
failed to read data/threema.json
failed to read data/tresorit.json
failed to read data/tuleap.json
failed to read data/waldur.json
failed to read data/worteks.json
frequent commented 2 years ago

needs to be fixed during review.

sfermigier commented 2 years ago

I think there should be a script that checks the files are at least syntaxically correct.

ClemPrst commented 2 years ago

I think they all have been fixed now

sfermigier commented 2 years ago
$ Python
Python 3.10.2 (main, Feb  2 2022, 05:51:25) [Clang 13.0.0 (clang-1300.0.29.3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import glob, json
>>> for fn in glob.glob("*.json"):
...   try: d = json.load(open(fn))
...   except: print(fn)
...
teltonika.json
whaller.json
mender.json
framasoft.json
mariadb.json
pydio.json