pulsejet / memories

Fast, modern and advanced photo management suite. Runs as a Nextcloud app.
https://memories.gallery
GNU Affero General Public License v3.0
3.1k stars 82 forks source link

Add rating #691

Open PaddySwiss opened 1 year ago

PaddySwiss commented 1 year ago

I would recommend to add the feature "rating", which enables a rating of the photos from 1 to 5 stars. Each user should be able to give its rating to shared photos and the displayed value should be the average of all given ratings.

AldisDeglis commented 1 year ago

@pulsejet - are there any plans to implement this?

ChildLearningClub commented 1 year ago

I wonder about compatibility with other tools such as Digikam? Would the general consensus be to write to the Exif file, so ratings are carried over between programs, or just reside within Nextcloud’s database?

I think personally I would like to be able to read and write ratings to the file itself, but that might just be me. Thoughts?

I think the concept of each user being able to give their rating is an interesting idea, I would imagine that the averages would need to be rounded to nearest whole star to work with other programs?

pulsejet commented 1 year ago

@pulsejet - are there any plans to implement this?

Yes, as time permits. PRs are welcome.

I think personally I would like to be able to read and write ratings to the file itself

Exactly my thoughts; ideally the file should be the only source of truth (there are valid exceptions like collaborative tags and albums). From the home page:

Memories stores most of the metadata in the EXIF headers of your photos, which means that you can easily migrate to other solutions without losing your data.

jojomatik commented 11 months ago

Related to #564, which asks for filtering based on the exif star rating.

roxsman commented 8 months ago

@pulsejet you assigned #751 as duplicate of this request. Mostly this is true but this request asks for (much?) more than just the standard rating which is standard XMP metadata. I'd also very much like to see the standard rating support as mentioned in #751 but I feel the average rating of multiple people adds quite a bit more complexity to the request.

pulsejet commented 8 months ago

Yeah you're right. Reopened.