pkgcore / pkgcheck

pkgcore-based QA utility for ebuild repos
https://pkgcore.github.io/pkgcheck
BSD 3-Clause "New" or "Revised" License
34 stars 29 forks source link

metadata.xml upstream docs as reference to scientific publication/papers #621

Closed APN-Pucky closed 8 months ago

APN-Pucky commented 9 months ago

I am looking for a way to link scientific publications to ebuilds/packages. The easiest, but hacky way right now is to use the <doc lang="doi">https://doi.org/...</doc>. However pkgcheck and/or the xml format complains about repeated lang entries and does not allow long lang attributes (i.e. lang="inspirehep" fails). Before moving forward with this idea I'd be curious about you thoughts on this. You can inspect an example here https://github.com/gentoo/sci/pull/1216.

thesamesam commented 9 months ago

I suggest bringing this up on the gentoo-dev mailing list (make sure to subscribe first). Implementation in pkgcheck and other tooling will then depend on the outcome of that.

ulm commented 9 months ago

Really GLEP 68 is what you want to look at. pkgcheck simply follows the specification, so there's no way that it would be changed independently.

APN-Pucky commented 8 months ago

https://github.com/gentoo/sci/pull/1216#issuecomment-1775840504