User:YULdigitalpreservation/DraftProperties

Draft of LOCFDD property proposalEdit

Library of Congress Format Description Document IDEdit

   Under discussion
DescriptionLibrary of Congress Format Description Document ID
Data typeExternal identifier
Domainfile format (Q235557)
Example
Sourcehttp://www.digitalpreservation.gov/formats/intro/intro.shtml
Planned useLink file formats in Wikidata to these file description documents with rich information related to rendering and preservation
Formatter URLhttp://www.digitalpreservation.gov/formats/fdd/$1

Draft of Info URI scheme property proposalEdit

Info URI schemeEdit

   Under discussion
DescriptionInfo URI scheme
Data typeExternal identifier
Domainnamespace (Q873636)
Example
Sourcehttp://info-uri.info/registry/docs/misc/faq.html
Planned useThis property would reference namespace descriptions from info-uri.info
Formatter URLhttp://info-uri.info/registry/OAIHandler?verb=GetRecord&metadataPrefix=reg&identifier=$1

Magic NumbersEdit

   Under discussion
Descriptionmagic numbers used to incorporate file format metadata
Representsmagic number (Q284099)
Data typeString
Allowed unitsString
ExampleGraphics Interchange Format (Q2192) -> 47 49 46 38 39 61
SourceGary Kessler's File Signatures Table
Planned useI plan to add magic numbers to Wikidata items for the corresponding file formats.

Draft of Info URI scheme property proposalEdit

EndianessEdit

   Under discussion
DescriptionEndianess
Data typeString
Domainfile format (Q235557)
Allowed valuesBig-endian, Little-endian, Middle-endian
Example
Sourceen:Endianness Endianness
Planned useThis property would be applied to file format items to indicate byte order.

==Emulates

Emulates hardwareEdit

   Under discussion
DescriptionEmulates
Data typeItem
DomainInformatics
Allowed valuescomputer hardware
Example
Planned useI would like to use an 'Emulates hardware' property to describe the hardware that can be enabled for host systems.

Social networks and archival context IDEdit

   Under discussion
Descriptionidentifier for items in the SNAC system
Data typeExternal identifier
Domainpeople, archives, libraries
Example
Sourcehttp://socialarchive.iath.virginia.edu/snac/search,
Planned useI would like to add SNAC IDs to Wikidata items for people
Formatter URLhttp://socialarchive.iath.virginia.edu/ark:/99166/$1

emulated byEdit

   Under discussion
DescriptionThis property will indicate hardware that can be emulated by a piece of emulation software
Data typeItem
Domaininformatics
Example
Sourcehttps://en.wikipedia.org/wiki/List_of_computer_system_emulators
Planned useI would like to add information about what emulators are available for different hardware configurations

swidtag IDEdit

   Under discussion
DescriptionThis property will refer to a url where the xml for a swid tag is located
Data typeExternal identifier
Domaininformatics
Example 1MISSING
Example 2MISSING
Example 3MISSING
SourceList of computer system emulators
Planned useI would like to add swidtags to the items for the corresponding version of a piece of software
Motivation


Discussion

installable binary available at URLEdit

   Under discussion
DescriptionThis property will indicate the URL for an installable binary of a software application
Data typeURL
Domainsoftware (Q7397)
Example
Planned useI would like to add information about where the installable binary for a software application can be located.
See alsosource code repository (P1324)
Motivation

In order to provide Emulation as a Service, it would be useful to point to URLs at which installable binaries can be found. I would like to include two qualifiers that could with this property: 1) software package format 2) package structure.


Discussion

uses softwareEdit

   Under discussion
DescriptionThis property will indicate software used in a research study as mentioned in a scientific article
Representsscholarly communication (Q7432048)
Data typeItem
Domainsoftware (Q7397)
Example
Planned useI would like to add this property to scientific articles if the authors state the software used in the study somewhere in the text of the article.
Motivation

Creating relationships between the items for scientific articles and items for software will allow us to present more structured data about scientific publications.


Discussion

extension ofEdit

   Under discussion
Descriptiona piece of software or a file format can be extended through the addition of code
Representssoftware (Q7397)
Data typeItem
Domainsoftware, file formats
Allowed valuesinstances of software, instances of file format
Example
Planned useI would like to be able to represent extension
Motivation
Discussion


WeChangEd IDEdit

   Under discussion
Descriptionan item in the WeChangEd database
Representssoftware (Q7397)
Data typeExternal identifier
Domainmostly people, some organizations, some periodicals
Example
SourceA program of research at the University of Ghent https://www.wechanged.ugent.be/
Planned useAdding these external ids
Motivation
Discussion

Motivation and TalkEdit

Motivation
Discussion

TODOEdit

  • topicArea/ description/ example
  • supports / This property would describe formats supported by software / Amarok supports FLAC
  • Endianness/ This property would describe the order of the bytes comprising a digital word in computer memory. It also describes the order of byte transmission over a digital link. Words may be represented in big-endian or little-endian format / Q217570 byte order described in PRONOM
  • compression type / This property would describe how compression is achieved, ex naming the compression algorithm/ fmt/3 PRONOM LZW compression
  • UTI / This property would reference external IDs from Apple's uniform type identifier vocabulary / this exists as an item but perhaps we need a property for it
  • Info URI scheme/ This property would reference namespace descriptions from info-uri.info/ (exisits as an item but not a property) PRONOM -> http://info-uri.info/registry/OAIHandler?verb=GetRecord&metadataPrefix=reg&identifier=info:pronom/
  • lossiness/ This property would describe whether or not a compression type is lossy lossiness used in PRONOM
  • emulates/ This property would indicate the operating system emulated by an emulator
  • native file format (ChemDraw --> CDX)
  • validator available at URL (chemical markup language has a validator service)
  • software used/This property would describe software used in the context of a research project. I could see this being used on the items for scientific articles.
  • checksum