JuliaLang / Pkg.jl

Pkg - Package manager for the Julia programming language
https://pkgdocs.julialang.org
Other
616 stars 258 forks source link

allow authors to be a TOML array #3710

Open simonbyrne opened 9 months ago

simonbyrne commented 9 months ago

Fixes #3705.

fredrikekre commented 9 months ago

Are there any consumers of this information?

simonbyrne commented 9 months ago

https://github.com/KlausC/PkgVersion.jl is the only package I am aware of (and that just returns the value)

simonbyrne commented 8 months ago

For reference, GitHub suggests people use the CITATION.cff format, which also provides a richer schema: authors can be either a person or entity

The main differences are:

I'd prefer not to reinvent the wheel, so would be happy to just defer to them, with the modification that users can choose to provide just name if they would like to.

simonbyrne commented 8 months ago

One minor advantage of using given-names/family-names is that it matches the Zenodo fields.