digital-sustainability / oss-github-benchmark

Benchmark of OSS projects on GitHub
GNU General Public License v3.0
12 stars 18 forks source link

chore(ci): check for valid org names #324

Closed hairmare closed 4 days ago

hairmare commented 7 months ago

There are a bunch of invalid org names in gitlab_repos.json, this contains a naive check + some docs to further clarify the org name field.

It'll fail CI since I didn't fix the underlying issue as part of this change.

affected orgs based on check in this change ``` {'name': 'Adobe, Inc.', 'ts': None} {'name': 'APG|SGA Allgemeine Plakatgesellschaft AG', 'ts': None} {'name': 'Archroma Management GmbH', 'ts': None} {'name': 'Axpo Group', 'ts': None} {'name': 'Bertschi AG', 'ts': None} {'name': 'CH Media', 'ts': None} {'name': 'Endress+Hauser SE+Co. KG, \nEndress+Hauser Process Solutions AG', 'ts': None} {'name': 'Hôpitaux Universitaires de Genève', 'ts': None} {'name': 'INFICON Spot', 'ts': None} {'name': 'Infosys Ltd', 'ts': None} {'name': 'Kudelski Security', 'ts': None} {'name': 'Kuehne + Nagel (AG & Co.) KG', 'ts': None} {'name': 'Leonteq Securities AG', 'ts': None} {'name': 'Logitech, Inc.', 'ts': None} {'name': 'Magazine zum Globus AG', 'ts': None} {'name': 'Microspot / Interdiscount', 'ts': None} {'name': 'Novartis, NovartisAPI', 'ts': None} {'name': 'Pistor AG', 'ts': None} {'name': 'Swiss Post YellowCube', 'ts': None} {'name': 'Richemont International SA, Richemont', 'ts': None} {'name': 'Ringier Data Services', 'ts': None} {'name': 'Sensirion AG', 'ts': None} {'name': 'Sonova Group', 'ts': None} {'name': 'Swisscom, Swisscom Data, Analytics & AI, Swisscom Trust Services \nSwisscom Event & Media Solutions, \nSwisscom Blockchain AG, \nSwisscom - Big Data Team ,', 'ts': None} {'name': 'TAG Heuer', 'ts': None} {'name': 'Tecan Genomics', 'ts': None} {'name': 'TetraPak, Tetra Pak API Products, \nTetra Pak Decision Science', 'ts': None} {'name': 'ETHZ ASL', 'ts': None} {'name': 'Kantonsschule Glarus', 'ts': None} {'name': 'Swiss Admin, BIT - SI-DIP', 'ts': None} {'name': 'Zentrum digitale Medien der Armee', 'ts': None} {'name': 'Visualize Admin', 'ts': None} {'name': 'Völkerkundemuseum der Universität Zürich', 'ts': None} {'name': 'Universität St. Gallen', 'ts': None} {'name': 'Atmosphärenwissenschaften | Universität Basel', 'ts': None} {'name': 'Institut für Kommunikations- und Medienwissenschaft, Universität Bern', 'ts': None} {'name': 'Fachhochschule Nordwestschweiz, FHNW ISE (Post-)Quantum Cryptography, Institut Geomatik, Fachhochschule Nordwestschweiz - Computer Science, \nBiomedical Informatics \nBACnet/IT by IMVS (FHNW) \nFHNW - Institute Geomatics', 'ts': None} {'name': 'University of Applied Sciences of the Grisons', 'ts': None} {'name': 'GameLab UNIL-EPFL', 'ts': None} {'name': 'StadtLuzernIO, Stadt Luzern', 'ts': None} {'name': 'Fachstelle für Open Government Data Basel-Stadt', 'ts': None} {'name': 'Bildungs- und Kulturdirektion, Mittelschul- und Berufsbildungsamt, Fachbereich Informatikanwendungen', 'ts': None} {'name': 'PRW,\nGeoinformation Winterthur', 'ts': None} {'name': 'SIT Vevey', 'ts': None} {'name': 'Stadt Kriens', 'ts': None} ```
hairmare commented 7 months ago

The issues seem to be addressed in #320 btw

maemst commented 4 days ago

We changed the institution, organization and repos management process: https://github.com/digital-sustainability/oss-github-benchmark/blob/main/Contributing.md Thus this issue is no longer a problem and will be closed.