Kontinuierliches Spiegeln(-Lassen) öffentlicher Git-Repos zu SoftwareHeritage.org
Ein aktiv weiterentwickeltes Git-Repos soll kontinuierlich (anders als bei #1 & #2) in das (Langzeit)Archiv-System SoftwareHeritage.org gespiegelt werden. Laut der SW-Doku ist ein "Lister" notwendig. Für GitLab.com gibt's den schon, und andere Instanzen werden unterstützt (Quellcode-Beispiel).
Das ergäbe PIDs für alle commits & releases.
Und dafür wäre unsererseits nötig:
- Pull-Request mit den NFDI4ING-relevanten GitLab-Instanz-URLs plus evtl. Konfig-Parameter an den offiziellen Lister
- Repos müssen "public" sein
- kein rate-limiting seitens der GL-Instanz, wenn der Liste ohne credentials funktionieren soll (nachgefragt)
Ein Mailaustausch zu dem Thema ergab zudem:
- SwH könnte eine Art Anmeldeseite anbieten, auf denen Leute einfach die GL-Instanz-URL eintragen.
- Die GL-API war damals schon gut genug & da es inzwischen auch einen Lister für GitLab.com gibt, muss ein eigener wie o.g. nur in der
api_baseurl
vom Standard abweichen.
Edited by Ghost User