1 个不稳定版本

0.1.0 2023年6月11日

#14#candidate

GPL-2.0-or-later

5KB

此仓库包含https://janitor.debian.net/的配置。它是Janitor项目的一个实例,可在https://github.com/jelmer/janitor找到。

schedule/包含导入包元数据和候选者的各种脚本。

查看k8s/目录以获取kubernetes配置。

如果您想调整特定团队、包、维护者或URL的策略,请参阅policy.conf文件。

Debian-Janitor特定服务

Debian Janitor运行核心Janitor项目中的各种服务的标准版本。此外,它还有一些自己的

  • site - 网站包含其他Debian服务的集成以及例如与Salsa的身份验证
  • followup - 安排构建的后续操作

它提供包含codemods的自定义工作镜像。

"schedule"容器定期运行,并根据例如UDD中的数据安排新的运行。

与其他项目的关系

Debian Janitor建立在核心janitor项目之上,该项目位于https://github.com/jelmer/janitor。它添加了网站以及所有Debian特定组件。目前这种分离不是很清晰,仍在进行中。

大部分实际工作由其他项目完成,这些项目并非特定于Debian Janitor。唯一的要求是它们支持silver-platter codemod 协议

对于Debian Janitor,这些项目目前是

  • lintian-brush。提供lintian-brushdebianizedeb-scrub-obsoleteapply-multi-arch-hints

  • brz-debian。提供deb-import-upstreamdeb-auto-backportdeb-move-orphaneddeb-import-uncommitted

  • debmutate。提供drop-mia-uploaders

贡献

要协调,请加入Matrix/IRC频道https://matrix.to/#/#debian-janitor:matrix.debian.social

有几种方式可以贡献。

您可以加入审查员组审查Janitor的更改

如果您有关于janitor可以做出的更改的想法,但没有时间工作,请提交错误

您还可以着手识别问题和为 lintian-brush 添加修复工具。在 lintian-brush 仓库中有一个指南,介绍了如何识别合适的候选者以及编写修复工具。

如果您对添加新的活动感兴趣,请参阅添加新活动

无运行时依赖