dbmdz / iiif-server-hymir

Hymir is a Java based IIIF Server. It is based on "IIIF Image API Java Libraries" and "IIIF Presentation API Java Libraries" projects (see https://github.com/dbmdz)
MIT License
27 stars 7 forks source link

release? #57

Closed eroux closed 5 years ago

eroux commented 5 years ago

It's been almost 9 months since the latest release and I'm wondering if there is a plan to have a new release soon? Or is there a simple way to use the git version in a spring boot release such as ours? Thanks!

datazuul commented 5 years ago

We are planning to release this month. The new release has a simplified file resolving backend. For your case (replacing repository with AWS-Backend) it may make replacing simpler. But you may need some help from our side... Short info: New hymir is using new version of digitalcollections-commons-file. See documentation for file resolving here: https://github.com/dbmdz/digitalcollections-commons/tree/master/dc-commons-file#resolved-file-storage

In your case I think you have to overwrite the default implementation and create your own (S3-implementation) class:

de.digitalcollections.commons.file.backend.impl.resolved.ResolvedFileResourceRepositoryImpl

annotated with @Primary to be pulled into Spring context of hymir as default backend...

eroux commented 5 years ago

ok, that's good news, thanks! We'll contact you if we have problems

datazuul commented 5 years ago

4.0.0 released

eroux commented 5 years ago

thanks!