ich versuche unsere publiccode.yml Dateien zu optimieren.
Unter logo kann man das Logo angeben. Dies scheint auch grundsätzlich zu funktionieren, wenn man relative Pfade verwendet.
Wir haben z.T. absolute Pfade verwendet, die nach Schema auch erlaubt sind.
Kann mir jemand sagen, was die Vorgabe von OpenCoDE für das Feld logo ist? Ich wollte in der Implementierung schauen oder evtl. einen Patch bereit stellen. Den Crawler habe ich auf OpenCoDE selbst nicht gefunden und die Beispiele zum Logo sind sehr kurz gefasst.
du hast da Recht, wir weichen da tatsächlich vom Schema ab. Das ist aber von unserer Seite bewusst so entschieden worden. Das hat den Grund, dass wir so keine Daten von externen Webseiten laden müssen. Das hat zum einen den Vorteil besserer Ladezeiten, und zum anderen den Vorteil, dass wir nicht die Sicherheit der externen Webseiten prüfen müssen.
Gab es denn bei dir einen Use-Case, bei dem es erforderlich ist die Logo-Datei von extern zu laden? Kann das dann auch gerne nochmal intern bei openCode weitergeben.
Use Case für das Laden von extern haben wir nicht. Wir können die meisten Repos umstellen. Den Fakt zu wissen hilft schon.
Das einzige Thema, dass wir haben, dass wir die Logos in alle benötigten Repos kopieren müssen und wir keine Logos aus einem zentralen Repo angeben können. Wobei das auch nicht konform des Standards ist.
Wann wird das Softwareverzeichnis aktualisiert? Oder läuft die Aktualisierung in einen anderen Fehler? Es kommt keine Aktualisierung im Verzeichnis an:
ich habe mal den Technischen Support gefragt, weil mir auch nichts bei der publiccode.yml aufgefallen ist. Ich melde mich nochmal, wenn ich eine Antwort bekommen hab! Danke für die Geduld!
Danke für den Hinweis mit dem Schema. Das stimmt, dass das aktuell nicht passt. Es laufen gerade auch schon die Vorbereitungen zu einer größeren Aktualisierung des Editors.
Kann man schon spoilern wie es sich entwickeln wird? Mehr an den Spec/Schema halten? Oder bewusst Abweichungen in kauf zu nehmen und die im Editor oder Doku deutlicher darzustellen?
Der Editor wird vor allem auf die aktuellste upstream Version aktualisiert. Bzgl. der genutzten Schlüssel, also der Implementierung des Standards wird sich aber von unserer Seite nichts ändern. Die aktuell genutzte Version ist 1.4.3, die genauen Änderungen seit diesem Release lassen sich in diesem Changelog nachvollziehen. Bei der Nutzung des Editors wird sich aber per default dann auch auf Version 0.4 vom publiccode.yml-Standard (statt 0.2) bezogen werden.
es müsste nun behoben sein. Verantwortlich war ein bisher nicht identifizierter Bug. Der Default Branch wurde nachträglich geändert und das Project Update Event hat die Processing Komponente anscheinend nicht erreicht.