anvc / scalar

Born-digital, open source, media-rich scholarly publishing that’s as easy as blogging.
Other
232 stars 73 forks source link

Import support for Omeka S #62

Open crism opened 7 years ago

crism commented 7 years ago

Omeka S has a significantly different API than Omeka (now called “Omeka Classic”). It would be nice to use Omeka S as a media source with Scalar.

craigdietrich commented 7 years ago

Hi @crism,

I'd love to enhance Scalar's technical bridge to Omeka / Omeka S. Do you work with them / would be willing to provide some input into how it works? I've always been a bit confused by Omeka's API in general, mostly because most Omeka installs don't have it turned on. But also, if using their hosted service, which is Amazon, there are no permanent URLs so we can't actually hook up to their media (at least AFAIK)!

Note that we're actually spinning Scalar's import system out into its own application called Tensor, so this is actually a really good time to be looking into this.

crism commented 7 years ago

@craigdietrich, we’re running our own installs of Scalar and of Omeka S. I’m not an expert in Omeka’s API, but I’m looking into it. It seems to be on by default, and is JSON-based, both of which should make things a little easier.

craigdietrich commented 7 years ago

Mind shooting an email to http://scalar.usc.edu/contact cc Craig?

crism commented 7 years ago

@craigdietrich I’d rather leave this issue open while I work on it. Last time I used that contact form, I never heard anything back and the issue was closed…

craigdietrich commented 7 years ago

Eep ... maybe point me towards that other issue and I can take a look?

Well, hope we can find a way to work out the Omeka S option ... what would be a good way to proceed?

crism commented 7 years ago

I’ve posted on that closed ticket.

I’ve made a fork of Scalar, and will work on the Omeka S import there.

craigdietrich commented 7 years ago

Thanks @crism

As mentioned in the other thread just a moment ago we're moving things to Tensor at some point. But your work getting an Omeks S importer working in the "old" importer will be invaluable!

Maybe we can catch up on skype or in person sometime!

sharonmleon commented 4 years ago

Just stumbled on this issue, and I'd say that we at Omeka are always here to help via the Forums, which are very responsive.

There is good documentation for the Omeka S API: https://omeka.org/s/docs/developer/api/ The documentation for the Omeka Classic API is less developed: https://omeka.readthedocs.io/en/latest/Reference/api/index.html

The Omeka Classic API is enabled by default, so if it is off, the site admins have done that on purpose: https://omeka.org/classic/docs/Admin/Settings/API_Settings/