nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
27.57k stars 4.08k forks source link

Raw ideas on improving the metadata API #36809

Closed artonge closed 9 months ago

artonge commented 1 year ago

To keep track of the limitations of the metadata API, here are some though on using it for the photos application. More might come later.

  1. Extend WebDAV search to support searching, filtering and ordering with metadata. Example: if the taken date were extracted from photos' EXIF data, the photos app could request to order the timeline request with it.
  2. Move metadata extraction to an asynchronous background job. Example: reverse geocoding can take some time and is better and would slow done response time of an upload of time synchronously
  3. Metadata can depend on other metadata. Adding a priority or dependency logic for providers would help.
artonge commented 9 months ago

Done with the new metadata API