Open KireinaHoro opened 7 years ago
making it difficult to identify the package's current maintainer
what? you say "current maintainer"? do we actually have one? 😆 Lots of of the packages are old, there's no maintainer, they just get submitted and the maintainer disappeared.
But I agree that we should enforce a maintainer policy on new packages.
Actually it's okay to use a team (e.g. python@gentoo.org
) entity instead of a person as the maintainer. Something like the mailing list for gentoo-zh (do we have one?) is also ok.
repoman ci : https://github.com/microcai/gentoo-zh/blob/master/.github/workflows/repoman-check-on-pr.yml metadata.xml:
相关issue: https://github.com/microcai/gentoo-zh/issues/944
战略性暂时放弃
Many packages'
metadata.xml
are missing, making it difficult to identify the package's current maintainer, as well as making local USE flags' meanings unknown. We should add it as a rule to provide proper metadata when submitting new packages (or even better, forcerepoman full
check), while in the meantime start the work of adding metadata to the existing packages. Then eventually, CI can be deployed to performrepoman
checks to ensure the quality of this repository, thus making it easier to get our packages into gentoo.git :)