User:YULdigitalpreservation/WikiDP
The WikiDP portal
editYou are welcome to explore the portal here: http://wikidp.org
Wikidata for Digital Preservation
editMembers of the digital preservation community collate and capture metadata to describe file formats, software, operating systems and hardware, and use it to inform and drive digital preservation processes. The vision of Wikidata for Digital Preservation is to use Wikidata as a technical registry of metadata related to computer software and computing environments. Collaboratively creating this metadata, and making it available as linked open data, will reduce the amount of redundant work digital preservation professionals do in order to describe resources. Having machine-readable, linked open data that describes the digital preservation domain will also allow us to reuse this data in our software applications and information systems, reducing the overhead when building new tools.
How to contribute
editThere are many ways to contribute to Wikidata for Digital Preservation.
Here are some types of work that would be very helpful to the project.
Connecting file formats and software
editWe need to create statements on software items using readable file format (P1072) and writable file format (P1073) to indicate relationships with file formats.
This information is available from the software itself. It is also sometimes described in the user manual or on a website about the software.
Reference example
editThis is an item with relatively complete information about how it relates to file formats: GIMP (Q8038).
Where to start?
editHere is a query for software titles from developers with X LIST ID that do not yet have any readable or writable file formats listed.
The following query uses these:
- Items: application (Q166142) , video game (Q7889)
- Properties: Ringgold ID (P3500) , developer (P178) , instance of (P31) , subclass of (P279) , readable file format (P1072) , writable file format (P1073)
SELECT DISTINCT ?item ?itemLabel ?software ?softwareLabel WHERE { ?item wdt:P3500 ?value. ?software wdt:P178 ?item. ?software (wdt:P31/wdt:P279*) wd:Q166142. MINUS { ?software (wdt:P31/wdt:P279*) wd:Q7889. } SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } FILTER(NOT EXISTS { ?software wdt:P1072 ?rff. }) FILTER(NOT EXISTS { ?software wdt:P1073 ?wff. }) }
Adding mediatypes to file formats
editFile format items that have multiple PRONOM ids
editThere are some file format items that have multiple statements using PRONOM file format id.
If appropriate, we need to create additional items for each of the formats described in PRONOM.
Reference example
editRED digital pictures (Q28205429)
Adding file format signature information
editIf you have information about file format signatures you are welcome to add that information to the corresponding file format item.
Reference Example
editAdding external id info to software items
editExternal id properties have their own data type and are used to link out to datasets beyond Wikidata.
- AUR package (P4162)
- Arch Linux package (P3454)
- Debian stable package (P3442)
- DistroWatch ID (P3112)
- F-Droid package (P3597)
- Fedora package (P3463)
- Framalibre ID (P4107)
- Free Software Directory entry (P2537)
- Gentoo package (P3499)
- Google Play Store app ID (P3418)
- Hall of Light ID (P4671)
- MAC Address Block Large ID (P4776)
- Nintendo of America Game Store ID (former scheme) (P4685)
- PRONOM software ID (P2749)
- Rosetta Code page ID (P5047)
- SourceForge project (P2209)
- Stack Exchange tag (P1482)
- hashtag (P2572)
- Ubuntu package (P3473)
- Uniform Resource Identifier Scheme (P4742)
- crates.io ID (P4763)
- snap package (P4435)
Adding references
editSome of the statements on software items in Wikidata do not yet have references. If you know of a source for statements it would be great if you would add them to Wikidata.
Here is guidance about how to create references Help:Sources.
Adding links to specification items
editThere are Wikidata items for some technical specifications.
If you have interest in being able to refer to a technical specification, you may make a new item for it and connect it to the file format it describes.
Adding statements about license to software items missing license info
editIf you have information about the license under which the software was released, please add that information to Wikidata.
Adding statements about developers to software items missing that info
editTo indicate the developer of a software title, we add information to the item for that software using developer (P178). It is possible to use the property more than one time if needed.
Working on a Mix'n'Match Catalog
editMix'n'Match is a tool designed to help editors match items from catalogs to corresponding Wikidata items.
File formats that have at least one desc at URL statement
editGreat place to look for additional documentation on the web about the file format.
If you are looking for sources of information to create additional statements, this could be a useful place to look.
The following query uses these:
- Items: file format (Q235557)
- Properties: instance of (P31) , subclass of (P279) , described at URL (P973)
SELECT ?item ?itemLabel ?url WHERE { ?item wdt:P31/wdt:P279* wd:Q235557. ?item wdt:P973 ?url. SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } }
Subclasses of software that have a related list in English Wikipedia
editThe following query uses these:
- Items: software (Q7397)
- Properties: subclass of (P279) , has list (P2354)
SELECT ?item ?itemLabel ?list ?listLabel WHERE { ?item wdt:P279* wd:Q7397. ?item wdt:P2354 ?list. SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } }
Work from a list
editFile formats with info from Just Solve Wiki
Improve the items for software developers
editThe Moby Games resource has detailed descriptions about many companies that develop software, especially games.
If you find an item for a software developer that does not yet have many statements, you may be able to create additional statements from the info on the Moby Games site.
Follow the link from the value for MobyGames company ID (former scheme) (P4773) on the item for the developer to see the Moby Games page for the company. Thank you for making the information in Wikidata more complete!
Companies with a Moby Games Company ID
editThe following query uses these:
- Properties: MobyGames company ID (former scheme) (P4773)
SELECT ?item ?itemLabel WHERE { ?item wdt:P4773 ?value . SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } }