Hi Bill,

On Tue, Apr 16, 2019 at 12:12 PM Bill Erickson <beric...@gmail.com> wrote:
> I have jotted some notes here:
>
> https://wiki.evergreen-ils.org/doku.php?id=dev:server_print_templates
>
> I would love hear feedback.  If it the idea holds water, I'll open an LP.

I think the general idea makes good sense.  Some specific thoughts that
occur to me:

- Consistent formatting of dates and times should be considered, perhaps by
adding a helper function
- What are your thoughts on having (selected) additional helper functions
be available to do things like fetch OU names and addresses?  On the one
hand, this could reduce the need to touch Angular[JS] code to add new
fields to a given printout and might add some useful consistency with
what's available to A/T templates. On the other hand, for the sake of
responsiveness I could see an argument for making the client completely
responsible for supplying all necessary data.
- It occurs to me that this could readily become a basis for printing
sheets of barcodes and labels, though if we go down that path, it may be
necessary to teach it how to emit PDFs that are capable of having a block
to print precisely positioned on the resulting sheet of paper.
- Automatic migration of existing templates is probably not possible, but
_something_ to help admins keep track of how far along they are with the
migration would be helpful.

Regards,

Galen
--
Galen Charlton
Implementation and Services Manager
Equinox Open Library Initiative
phone:  1-877-OPEN-ILS (673-6457)
email:  g...@equinoxinitiative.org
web:  https://equinoxInitiative.org
direct: +1 770-709-5581
cell:   +1 404-984-4366

Reply via email to