Ich habe https://lintian.debian.org/ gelesen , verstehe aber nicht, was das in einfachen Worten bedeutet. Welches sind Beispiele für Debian-Richtlinienregeln, die von Lintian verletzt und erkannt werden müssen?
Ich habe https://lintian.debian.org/ gelesen , verstehe aber nicht, was das in einfachen Worten bedeutet. Welches sind Beispiele für Debian-Richtlinienregeln, die von Lintian verletzt und erkannt werden müssen?
Antworten:
Lintian ist ein Qualitätssicherungstool, das automatisierte Überprüfungen verschiedener Aspekte der Paketkonformität mit der Debian-Richtlinie durchführt . Wenn ein Paket eine der Regeln nicht einhält, wird das Problem in der Lintian Reports-Datenbank gemeldet.
Es hilft dem Packager, Metriken zu erhalten, um bessere Pakete zu erstellen.
Beispiele für gefundene Fehler finden Sie auf der Tag-Seite . Das Klicken auf ein solches Tag führt zu einer Beschreibung des Problems.
Beispiel:
Interessant sind die Datenschutz-Tags:
Rechtschreibfehler finden:
Einer der Hauptvorteile von Free- und Open Source-Software ist die Transparenz des Codes. Damit dies jedoch von Bedeutung ist, müssen zumindest einige konzertierte Anstrengungen unternommen werden, um tatsächlich zu überprüfen, ob dieser Code fehlerfrei ist und bestimmten Standards entspricht (von denen einige möglicherweise von der gesamten Community auferlegt werden). und einige von kleineren Organisationen wie dem Debian-Projekt) und ist für andere, die dasselbe tun möchten, leicht lesbar.
Obwohl ich mit diesem Projekt nicht speziell vertraut bin, scheint Lintian ein Projekt zu sein, das vom Debian-Projekt mit dem Ziel unterstützt wird, diese Aufgabe auszuführen.