Rename ImageMake and ImageModel properties
ClosedPublic

Authored by astippich on Jun 1 2019, 9:07 AM.

Details

Summary

Provide a more generic and meaningful property
and display name for the previous ImageMake and
ImageModel properties.

CCBUG: 343273

Diff Detail

Repository
R286 KFileMetaData
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
astippich created this revision.Jun 1 2019, 9:07 AM
Restricted Application added projects: Frameworks, Baloo. · View Herald TranscriptJun 1 2019, 9:07 AM
Restricted Application added subscribers: Baloo, kde-frameworks-devel. · View Herald Transcript
astippich requested review of this revision.Jun 1 2019, 9:07 AM

If you have a better description for these, please let me know

ngraham accepted this revision.Jun 1 2019, 10:13 PM

+1, much clearer

This revision is now accepted and ready to land.Jun 1 2019, 10:13 PM
bruns added inline comments.Jun 2 2019, 7:39 AM
src/propertyinfo.cpp
185

Isn't Manufacturer sufficient for the label? Same for Model.

astippich added inline comments.Jun 2 2019, 7:59 AM
src/propertyinfo.cpp
185

Well, I wanted to make clear that it is all about the equipment used for recording, but if everyone agrees that it is sufficient without it, I am fine with that. @ngraham?

@ngraham what's your take regarding "Manufacturer" vs. "Equipment Manufacturer"?

@ngraham what's your take regarding "Manufacturer" vs. "Equipment Manufacturer"?

"Manufacturer" is shorter, but since the metadata is attached to a photo, the longer version might make more sense to cement that it's a property of the camera itself, and not the photo!

bruns added a comment.Jun 7 2019, 12:50 PM

@ngraham what's your take regarding "Manufacturer" vs. "Equipment Manufacturer"?

"Manufacturer" is shorter, but since the metadata is attached to a photo, the longer version might make more sense to cement that it's a property of the camera itself, and not the photo!

But is it really ambiguous? If it states "Canon", "EOS 70D" or "Nikon", "D5000", there isn't much room for interpretation. Also, "Equipment" is not really fitting very well - what about the lense, what about the tripod, the flash(es)? And what/who would a "Photo manufacturer" be? We are talking about digital images here.

The more I think about it, the more I dislike the enum renaming - reusing a strange name from some widely used standard is one thing, but inventing a new one I don't consider a good idea.

"Camera Manufacturer"?

bruns added a comment.Jun 7 2019, 12:59 PM

"Camera Manufacturer"?

Well, no ... also "Scanner, Phone, video digitizer, ..."

Digikam just uses "Manufacturer" and "Model", as does Canons DPP

"Camera Manufacturer"?

Well, no ... also "Scanner, Phone, video digitizer, ..."

Digikam just uses "Manufacturer" and "Model", as does Canons DPP

That is a strong reason to use just Manufacture and Model then.

The more I think about it, the more I dislike the enum renaming - reusing a strange name from some widely used standard is one thing, but inventing a new one I don't consider a good idea.

I'd still like to rename these to "Manufacturer" and "Model". IMHO ImageMake and ImageModel is confusing and meaningless.

All right, let's just go with "Manufacturer" and "Model" then. The values for these keys will probably make it clear enough.

astippich updated this revision to Diff 59676.Jun 12 2019, 6:15 PM
  • rename to Manufacturer and Model
This revision was automatically updated to reflect the committed changes.