In the "My Privacy" tab in the OPAC, a patron can choose from three options: - Forever: keep my reading history without limit. This is the option for users who want to keep track of what they are reading. - Default: keep my reading history according to local laws. This is the default option : the library will keep your reading history for the duration permitted by local laws. - Never: Delete my reading history immediately. This will delete all record of the item that was checked-out upon check-in. Is the default option used for anything currently? If there is nowhere for a library to define what local laws say, then what is this option doing? Could it just be removed?
Libraries should set up a cronjob to anonymise according to their settings, this should check for default or forever. If forever it should do nothing, if default, it should delete according to the rules they have defined.
Ok so the default setting doesn't do anything unless the library has a special cron job set up. Is that in the manual somewhere? Also, it seems to me that the language is a bit confusing. The way you've explained it, I would think the real default setting is forever because forever is what is going to be used unless the library sets up a special cron job to delete specific things, or the patron chooses to delete everything. Maybe the choices should be Keep All, Keep Selective, Delete All. Or something like that? A few other ideas: - We could make a new system preference that allows libraries to choose what they want the default privacy setting to be for new patrons. Maybe they want to keep everything or delete everything for all new patrons by default. - We could also make a system preference that allows libraries to choose what privacy choices their patrons can have (i.e., if they're not going to set up the special cron job, then they should be able to remove that option from showing up in the OPAC since it doesn't do anything).
What cron job is that? Once I know what job it is I can put it in the manual.
See also: Bug 6254 - can't set patron privacy by default Nicole: The cron job is misc/cronjobs/batch_anonymise.pl http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=misc/cronjobs/batch_anonymise.pl;hb=HEAD
Tomorrow morning it will be in the manual: http://manual.koha-community.org/3.8/en/cronjobsch.html#anonymizecron (this link won't work until then). Let me know if you want more details (I didn't see much in the docs to explain it further) Nicole
Melia: can this be closed, or is some further action needed?
Yep, let's close. I think the questions were answered and manual updated.