1 个不稳定版本
0.1.0 | 2023年6月11日 |
---|
#14 在 #candidate
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-brush、debianize、deb-scrub-obsolete和apply-multi-arch-hints
-
brz-debian。提供deb-import-upstream、deb-auto-backport、deb-move-orphaned和deb-import-uncommitted
-
debmutate。提供drop-mia-uploaders
贡献
要协调,请加入Matrix/IRC频道https://matrix.to/#/#debian-janitor:matrix.debian.social。
有几种方式可以贡献。
您可以加入审查员组并审查Janitor的更改。
如果您有关于janitor可以做出的更改的想法,但没有时间工作,请提交错误。
您还可以着手识别问题和为 lintian-brush 添加修复工具。在 lintian-brush 仓库中有一个指南,介绍了如何识别合适的候选者以及编写修复工具。
如果您对添加新的活动感兴趣,请参阅添加新活动。