Property talk:P1073

Latest comment: 1 year ago by SM5POR in topic Useful as qualifier

Documentation

writable file format
file format a program can create and/or write to
Descriptionfile format a program can create and/or write to.
Representswritable file format (Q42574058)
Associated itemWikiProject Computer Science (Q6526225)
Data typeItem
Domain
According to this template: application (Q166142)
According to statements in the property:
application (Q166142), software (Q7397), electronic machine (Q2858615) or software version (Q20826013)
When possible, data should only be stored as statements
Allowed valuesfile format (Q235557) (note: this should be moved to the property statements)
ExampleGIMP (Q8038)eXperimental Computing Facility (Q261907)
Adobe Photoshop (Q129793)JPEG (Q2195)
Tracking: usageCategory:Pages using Wikidata property P1073 (Q65706179)
See alsoreadable file format (P1072)
Lists
Proposal discussionProposal discussion
Current uses
Total6,653
Main statement6,651>99.9% of uses
Qualifier2<0.1% of uses
Search for values
[create Create a translatable help page (preferably in English) for this property to be included here]
Value type “file format (Q235557), file format family (Q26085352): This property should use items as value that contain property “instance of (P31)”. On these, the value for instance of (P31) should be an item that uses subclass of (P279) with value file format (Q235557), file format family (Q26085352) (or a subclass thereof). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P1073#Value type Q235557, Q26085352, SPARQL
Scope is as main value (Q54828448), as qualifier (Q54828449): the property must be used by specified way only (Help)
List of violations of this constraint: Database reports/Constraint violations/P1073#Scope, hourly updated report, SPARQL
Allowed entity types are Wikibase item (Q29934200): the property may only be used on a certain entity type (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P1073#Entity types


Devices edit

Is there any reason to restrict this item to software? It looks useful for devices too, e.g., Zoom H6 Handy Recorder (Q81525088) writable file format (P1073) MP3 (Q42591). The device would contain software which actually writes the file, but it doesn't seem worth creating a separate item for such unknown software. Ghouston (talk) 05:25, 17 January 2020 (UTC)Reply

I ran a query to see what devices this would be useful for. At the moment they account for 7 out of the 18 total constraint violations, however I was planning on adding this property to at least 11 others, and I'm sure there are loads more devices with firmware capable of writing files where this could be used. So it'd be great if appliance (Q1183543) could be added to the list of type constraints. --Aluxosm (talk) 10:57, 17 January 2020 (UTC)Reply
@Aluxosm: I've added it to the constraints, since there were no objections, as electronic machine (Q2858615). I've also allowed subclasses as well as instances, since device models should be subclasses. I also added electronic machine (Q2858615) to Zoom H6 Handy Recorder (Q81525088), since sound recording device (Q66087652) is not a subclass of electronic device, since things like mechanical recorders using wax cylinders exist. Ghouston (talk) 04:36, 30 January 2020 (UTC)Reply
@Ghouston: Amazing, thanks for that! Good thinking about the phonograph cylinder (Q691783) haha. That reminds me, I had thought about this a while ago; Do you think that it would be a good idea to add two new subclasses - analog sound recording device and digital sound recording device to sound recording device (Q66087652)? At the moment it's pretty flat and would save having to add electronic machine (Q2858615) on every instance. Definitely one for Help:QuickStatements either way! --Aluxosm (talk) 10:07, 30 January 2020 (UTC)Reply
@Aluxosm: It would make sense to have such items. Often there will be Commons categories for them to link with, e.g., c:Category:Digital sound recorders, which isn't a good match for digital recording (Q2473736). Ghouston (talk) 10:35, 30 January 2020 (UTC)Reply

Useful as qualifier edit

I have added as qualifier (Q54828449) to the allowed scope constraint, since I find it useful with properties such as output device (P5196) to be able to state more precisely what formats are available for each output method (text, table, graph, animation etc). Sometimes similar file formats can be used for multiple outputs from the same application, in which case stating writable file format (P1073) as a main value only is insufficient to specify its purpose. In case this broadening of the scope is inappropriate or creates some unforeseen conflict, feel free to revert it as needed, but please leave an explanatory note here to let us know the reason. SM5POR (talk) 14:36, 7 November 2022 (UTC)Reply

Return to "P1073" page.