We were introduced to Alma's support for webhooks in a previous blog post. Webhooks allow us to respond to events that happen inside of Alma. Initial support was provided for the job end event. A recent Alma version has added a new event for patron
As part of the institutional repository workflows, Alma now supports depositing digital material using the SWORD 2.0 protocol. SWORD is an ATOM-based protocol meant to facilitate the deposit process between a client and digital repository server. In Alma
There are a lot of things that you can automate in Alma; either with the jobs menu or your own programming with the Alma API's. But what happens when there is a task that you want automated, but you can't access it through the jobs menu or Alma API?
In previous blog entries we’ve been introduced to webhooks in Alma, and we’ve learned how to build and host a webhook listener in the public cloud using the AWS API Gateway and Lambda service. In this article, we will build a webhook listener in C# and
Rosetta 5.1 introduces a new plugin interface: File Comparison. Plugins of this type can be used during a preservation action to compare the original and migrated files using any tool. The plugin returns a single integer. Currently only script
Rosetta 5.1 introduces a new version of the antivirus plugin interface. The new version supports an additional exit code, as follows: '0' - scan result is negative (= no virus found) '1' - scan result is positive (= virus found) > 1 - scan result is
In December of 2015, Alma began supporting NCIP Borrowing renewal messages. Implementing this added functionality in the ILLiad to Alma NCIP workflow required a second ILLiad addon, a server one, so that the renewal messages can be sent automatically
In a previous blog post, we learned how to integrate Alma with Blacklight as a discovery layer. There we saw how to utilize Alma for real time availability and fulfillment services for materials which are indexed in our institution's repository. In order
Introduction In 2016 Southampton Solent University entered into a Technology Innovation Partnership (TIP) with RefME, a referencing software company used by some of our students. One of the outputs of the TIP at Solent was the addition of a RefME 'Cite'
Rosetta 5.1 introduces a new job for adding derivative copy representations to existing IEs. This job is useful when derivative copy files are created externally and need to be added to Rosetta. The job consumes a folder similar to a regular Rosetta SIP,