Possible tasks to do: - Make it .pl - give it better help documentation - make sure it's presence is noted in the manual - make it so that optionally, if a borrower has preferences set that don't match the default, that borrower is skipped for re-setting (as they have likely set their preferences). For another time, but just noting it: put a function that does this into the web interface for superlibrarians.
[1] Bug 13572 has a patch now that adds the .pl extension. (Point one) [2] Bug 19451 adds the option empty_only to skip borrowers that already set their prefs. (Point four)
empty_only became no_overwrite in the meantime
Bug 19452 addresses the side-effects of -truncate. Bug 19454 will add a filter on patron category.
I think all of Liz's wish list has been resolved :)