Alma to Primo takes 6 hours to a day: How should Circulation desk staff look up course reserve availability accurately at all times? 

 

Reserve Task Force came up with 4 possible options 

 

  1. Have an updated list of everything that is added to course reserve.  

 

  1. Staff can look up in Alma by title/call number 

 

  1. RSS Feed in the Course Reserve Search screen that has everything that is added that day. 

 

  1. Create an API with everything that is added to course reserves 

 

 

Reserve Task Force Voted Option 4 would be the fastest and better option for all 

 

Reserve Task Force emailed Ian for more information about his API and if he would be willing to share it with the rest of the CSU. 

 

Ian’s Response was as follows: 

 

The code is open source and I’m most willing to share with anyone, especially the CSU!  

Each course page does display real-time changes to the list of citations within the course’s reading list (example: https://biblio.csusm.edu/reserves/course_readings.php?cid=806661910001672). So, as soon as a citation is added or removed, that will show up immediately.  

The page with the list of courses updates every 30 minutes - https://biblio.csusm.edu/reserves. The reason for the lag is because is the need to make several calls to the Alma API. However, for us, the list of courses does not change often once the semester starts and waiting 30 minutes for a new course entry to appear was not an issue for us. It is possible to reduce that time further but I have not gotten around to testing that. 

The code is available in a public Bitbucket repository located at https://bitbucket.org/csusmlibrary/primo-alma-course-reserves 

Please let me know how I can help further. My office number is 760-750-4385 and my mobile is 760-683-4234. 

With the okay from Ian, this are our next steps,