opacclient icon indicating copy to clipboard operation
opacclient copied to clipboard

Notification when reserved book can be collected

Open c64bob opened this issue 7 years ago • 5 comments

Would it be possible to provide notifications for when a reserved book can be collected?

c64bob avatar Nov 03 '17 16:11 c64bob

It would be possible, but somewhat tricky because different libraries/OPAC systems have different ways of showing a reserved book as ready for collection. Additionally, in contrast to the current reminder feature for the expiration of lent books, this feature would have a greater benefit from a higher synchronization frequency (currently synchronization only happens twice per day), which however also affects battery life.

Real push notifications are not possible because this would require an additional server that continuously refreshes account data (which is also a privacy problem).

johan12345 avatar Nov 05 '17 11:11 johan12345

Additionally, there are libraries who specifically asked us not to do so, because the state in their OPAC only says "book expected at date" or "book transported here but not yet ready to fetch" and if we notify people, they come to early.

raphaelm avatar Nov 05 '17 11:11 raphaelm

I see. In my case, the sync frequency would be enough, so no need for push notifications. But with the different states in OPAC as well as specific libraries having asked you to not implement this, do you think this new feature is viable at all? If not, feel free to just close this isue. And thanks for your great work!

c64bob avatar Nov 05 '17 18:11 c64bob

But with the different states in OPAC as well as specific libraries having asked you to not implement this, do you think this new feature is viable at all?

Well, if we'd get a pull request that enables this feature only for specific libraries (opt-in) and works well otherwise, I'd see no reason to merge it, but we won't be investing effort here at the moment. :)

raphaelm avatar Nov 06 '17 16:11 raphaelm

I'd see no reason to merge it

"not to merge it" that is ;)

raphaelm avatar Nov 06 '17 16:11 raphaelm