Wikidata:Property proposal/Guix Variable Name

From Wikidata
Jump to navigation Jump to search

Guix Variable Name[edit]

Originally proposed at Wikidata:Property proposal/Generic

DescriptionThe name of the scheme variable (package record) in the GNU Guix (Q18968627) project is like an id that makes it possible to link packages between the projects.
Data typeExternal identifier
Domainfree software (Q341), free and open-source software (Q506883)
Example 10 A.D. (Q161234) → 0ad
Example 2GNU Compiler Collection (Q178940) → gcc
Example 3Clam AntiVirus (Q852000) → clamav
Example 4Clang (Q864915) → clang
SourceGNU Guix (Q18968627)
Planned usePlanned to be used to identify which packages exist in both Wikidata and GNU Guix via a correlation of variable names. Adding this to WD and the QID to the guix package record would ease sharing data between the two projects e.g. synopsis, descriptions, dependencies or licences of software packages. Further down the road this could enable one to create a software repository and for every package with a QID fetch screenshot, logo, etc. from WD to enrich the repository with data not stored in GNU Guix.
Number of IDs in source>9000
Expected completenesseventually complete (Q21873974)

Motivation[edit]

The main motivation is linking data and sharing the peer-reviewed data from GNU Guix to WD. A lot of the packages in GNU Guix are currently missing in WD.

If this property is approved I will suggest more properties to hold the guix-synopsis, guix-description, guix-license and maybe guix-dependencies. Swedebugia (talk) 12:42, 1 May 2019 (UTC)[reply]

Discussion[edit]

 Support --Tinker Bell 03:33, 3 May 2019 (UTC)[reply]
They are, fixed--Swedebugia (talk) 21:23, 6 May 2019 (UTC)[reply]


✓ Done @Iamamz3, Misc, Dhx1, Jura1, Tinker Bell, Swedebugia: --Kristbaum (talk) 22:08, 17 May 2019 (UTC)[reply]