Я прочитал https://lintian.debian.org/, но не понимаю, что это значит простыми словами. Какие примеры правил политики Debian должны быть нарушены и обнаружены lintian?
Я прочитал https://lintian.debian.org/, но не понимаю, что это значит простыми словами. Какие примеры правил политики Debian должны быть нарушены и обнаружены lintian?
Ответы:
Lintian - это инструмент обеспечения качества, который запускает автоматические проверки различных аспектов соответствия пакетов политике Debian . Если пакет не соблюдает одно из правил, проблема сообщается в базе данных Lintian Reports.
Это помогает упаковщику получать метрики для создания лучших пакетов.
Примеры найденных ошибок находятся на странице тегов . Нажатие на такой тег приводит к описанию проблемы.
Пример:
Интересны теги конфиденциальности:
Нахождение орфографических ошибок:
Одним из основных преимуществ, предлагаемых свободным и открытым исходным кодом, является прозрачность кода. Однако для того, чтобы это имело какое-либо значение, необходимо предпринять хотя бы некоторые согласованные усилия для фактической проверки того, что этот код не содержит ошибок, соответствует определенным стандартам (некоторые из которых могут быть наложены сообществом в целом, и некоторые небольшие организации, такие как Проект Debian), и легко читаемые для тех, кто хочет сделать то же самое.
Lintian, хотя я не знаком с этим проектом конкретно, похоже, является проектом, поддерживаемым Проектом Debian с целью выполнения этой задачи.