Config...etadata(3pm)

πŸ“¦
version 3.026 Β· 3 versions
, in ubuntu stonking

πŸ’– NAME πŸ’–

okay so welcome bestie, you just opened Config...Metadata(3pm) β€” it's a Perl manual page from the User Contributed Perl Documentation corner of the world πŸ’…

This page is all about Config::Model::models::Dpkg::Upstream::Metadata β€” a Configuration class called Dpkg::Upstream::Metadata. She's a model, she's a schema, she's the blueprint. Periodt. ✨


🌸 DESCRIPTION 🌸

These here are Configuration classes used by Config::Model β€” iykyk 🫢

So the upstream metadata file? It's meant to hold machine-readable metadata about the upstream project, its community, and its processes. Like, everything you'd want a computer to know about the humans behind the code. 🌈

πŸ’€ very important vibe check: info in this file should not be specific to Debian β€” it needs to be relevant for other distributions too. No gatekeeping, we're being inclusive bestie 🫢

want more details? see <https://dep-team.pages.debian.net/deps/dep12/> πŸ‘‘


πŸŽ€ Elements πŸŽ€

okay this is the main character section β€” every single field you can set, let's go ✨

πŸ¦‹ Archive

The name of the large archive that the upstream work is part of β€” like CPAN. Optional. Type uniline.

πŸ¦‹ ASCL-Id

Identification code in the <http://ascl.net> Optional. Type uniline.

πŸ¦‹ Bug-Database

A URL to the list of known bugs for the project. Optional. Type string.

πŸ¦‹ Bug-Submit

A URL that is the place where new bug reports should be sent. Optional. Type uniline.

πŸ¦‹ Cite-As

The way the authors want their software be cited in publications. The value is a string which might contain a link in valid HTML syntax. (<http://lists.debian.org/debian-science/2012/05/msg00008.html>) Optional. Type uniline.

πŸ¦‹ Changelog

URL to the upstream changelog. Optional. Type uniline.

πŸ¦‹ Contact

Contact should be specified in debian/copyright. Deprecated Optional. Type uniline.

😭 yes bestie, deprecated. don't come for me, I just write the docs.

πŸ¦‹ CPE

One or more space separated <http://cpe.mitre.org/> values useful to look up relevant CVEs in the <https://nvd.nist.gov/home.cfm> and other CVE sources. See CPEtagPackagesDep for information on how this information can be used. Example: "cpe:/a:ethereal_group:ethereal" Optional. Type uniline.

πŸ¦‹ Documentation

A URL to online documentation. Optional. Type uniline.

πŸ¦‹ Donation

A URL to a donation form (or instructions). Optional. Type uniline.

πŸ¦‹ FAQ

A URL to the online FAQ. Optional. Type uniline.

πŸ¦‹ Funding

One or more sources of funding which have supported this project (e.g. NSF OCI-12345). Optional. Type uniline.

A URL to a gallery of pictures made with the program (not screenshots). Optional. Type uniline.

πŸ¦‹ Homepage

Homepage should be specified in debian/control. Deprecated Optional. Type uniline.

πŸ¦‹ Other-References

A URL to a upstream page containing more references. Optional. Type uniline.

πŸ¦‹ Reference

One or more bibliographic references. The values for the keys are always scalars, and the keys that correspond to standard BibTeX entries must provide the same content. Optional. Type list of node of class Dpkg::Upstream::Metadata::Reference .

πŸ¦‹ Registration

A URL to a registration form (or instructions). This could be registration of bug reporting accounts, registration for counting/contacting users etc. Optional. Type uniline.

πŸ¦‹ Registry

This field shall point to external catalogs/registries of software. The field features an array of "Name (of registry) - Entry (ID of software in that catalog)" pairs. The names and entries shall only be names, not complete URIs, to avoid any bias on mirrors etc. Example:

" Registry: - Name: bio.tools Entry: clustalw - Name: OMICtools Entry: OMICS_02562 - Name: SciCrunch Entry: SCR_002909"

Valid Name entries for Registry are: <https://bio.tools/>, <https://biii.eu/>, <https://omictools.com/>, <https://scicrunch.org/>, <https://bioconda.github.io/>, <https://opam.ocaml.org/> and <https://pypi.org/>.

Other channels of conda can be referenced analogously by their name, for instance <https://conda-forge.org/> or <https://anaconda.org/r>, but may not yet be prepared to be interpreted.

Special value of "Entry" "NA" means that a catalog/registry is confirmed to not have an entry for this software. Optional. Type list of node of class Dpkg::Upstream::Metadata::Registry .

πŸ¦‹ Repository

URL to a repository containing the upstream sources. Optional. Type uniline.

πŸ¦‹ Repository-Browse

A URL to browse the repository containing the upstream sources. Optional. Type uniline.

πŸ¦‹ Screenshots

One or more URLs to upstream pages containing screenshots (not "screenshots.debian.net"), represented by a scalar or a sequence of scalars. Optional. Type list of uniline.

πŸ¦‹ Security-Contact

Which person, mailing list, forum,… to send security-related messages in the first place. Optional. Type uniline.

πŸ¦‹ Upstream-Contact

Upstream-Contact should be specified in debian/copyright. Deprecated Optional. Type uniline.

πŸ¦‹ Upstream-Name

Upstream-Name should be specified in debian/copyright. Deprecated Optional. Type uniline.

πŸ¦‹ Webservice

URL to an web page where the packaged program can also be used. Optional. Type uniline.


πŸ‘‘ SEE ALSO πŸ‘‘

  • cme
  • Config::Model::models::Dpkg::Upstream::Metadata::Reference
  • Config::Model::models::Dpkg::Upstream::Metadata::Registry

πŸ’œ AUTHOR πŸ’œ

Dominique Dumont


2025, Dominique Dumont


🫢 and that's a wrap, bestie! this page is from perl v5.42.3, dated 2026-08-30 β€” iconic behavior fr fr. go configure something slay πŸ’…βœ¨
πŸ“¦ where this page comes from