[OPEN-ILS-GENERAL] Scannable barcode font in web client receipts

2020-06-09 Thread Lindsay Stratton
Good morning,

Is anybody using scannable barcodes in receipts in the web client?

I had been using them in the past (XUL client) but after upgrading to the
web client, creating new receipt templates did not seem to work. Currently
running 3.4.

There is interest in scannable barcodes to streamline contactless pick up
services.

Thanks!

Lindsay

*Lindsay Stratton*
*Systems Librarian*
Westchester Library System
570 Taxter Rd., 4th Floor
Elmsford, NY 10523
lstrat...@wlsmail.org


[OPEN-ILS-GENERAL] New "items follow patrons" hold selection order

2020-04-03 Thread Lindsay Stratton
Good afternoon,

The Westchester County Library System recently contracted to have a new
Best-Hold Selection Sort Order developed, in which items owned by a
patron's home library will fill the patron's hold first, overriding pickup
library.

This may or may not be of interest to other libraries, but if it is, the
Launchpad report is here: https://bugs.launchpad.net/evergreen/+bug/1869794

Take care and be well!

Regards,
Lindsay

*Lindsay Stratton*
*Systems Librarian*
Westchester Library System
570 Taxter Rd., 4th Floor
Elmsford, NY 10523
lstrat...@wlsmail.org


Re: [OPEN-ILS-GENERAL] Preferred Name on Notices

2019-10-01 Thread Lindsay Stratton
Has anybody configured their hold slips to print a hold alias if one is 
present, or else a preferred name if present, or the primary name if that's the 
only name present? 

I have managed preferred or primary, and can get an alias to print in addition 
to preferred or primary names, but I'm stuck trying to get alias or 
preferred/primary. 

Lindsay 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

> From: "Benjamin Kalish" 
> To: "Evergreen Discussion Group" 
> Sent: Saturday, September 21, 2019 10:46:32 AM
> Subject: Re: [OPEN-ILS-GENERAL] Preferred Name on Notices

> I have found it helpful to add something like {{patronName =
> (patron.pref_family_name || patron.family_name) + ", " +
> (patron.pref_first_given_name || patron.first_given_name); "";}} to the top of
> my print templates. Then I can just use {{patronName}} to get the comma
> inverted name, taking preferred names into account, wherever I need it in my
> template.

> Benjamin Kalish
> Forbes Library / 413-587-1012 / [ mailto:bkal...@forbeslibrary.org |
> bkal...@forbeslibrary.org ]

> Support Forbes Library:

>* Consider [ http://www.forbeslibrary.org/giving | giving a gift ] to 
> Forbes
> Library
>* Vote for the Friends of Forbes in the [ 
> https://www.florencebank.com/vote |
> Florence Bank Community Grant Program ] .
> *
> * [ https://forbeslibrary.org/friends/ | Join the Friends the Forbes 
> today ] !

> Currently reading: The Indian Clerk by David Leavitt
> Just Finished: The Tombs of Atuan by Ursula K. Le Guin

> For information about accessibility at the library, please see: [
> http://forbeslibrary.org/accessibility/ |
> http://forbeslibrary.org/accessibility/ ]

> On Mon, Sep 9, 2019 at 2:24 PM Terran McCanna < [
> mailto:tmcca...@georgialibraries.org | tmcca...@georgialibraries.org ] > 
> wrote:

>> This is what we're using in PINES (we moved the name to the top in a large
>> font):

>> > ng-if="patron.pref_family_name">{{patron.pref_family_name}}> ng-if="!patron.pref_family_name">{{patron.family_name}},
>> > ng-if="patron.pref_first_given_name">{{patron.pref_first_given_name}}> ng-if="!patron.pref_first_given_name">{{patron.first_given_name}}
>> > ng-if="patron.pref_second_given_name">{{patron.pref_second_given_name}}> ng-if="!patron.pref_second_given_name">{{patron.second_given_name}}



>> Terran McCanna, PINES Program Manager

>> Georgia Public Library Service | University System of Georgia

>> 2872 Woodcock Blvd, Suite 250 l Atlanta, GA 30341

>> (404) 235-7138 | [ mailto:tmcca...@georgialibraries.org |
>> tmcca...@georgialibraries.org ]

>> [ http://help.georgialibraries.org/ | http://help.georgialibraries.org ] | [
>> mailto:h...@help.georgialibraries.org | h...@help.georgialibraries.org ]

>> [ https://www.facebook.com/georgialibraries ] [
>> https://www.twitter.com/georgialibs ]

>> [ http://georgialibraries.org/ | Join our email list ] for stories of Georgia
>> libraries making an impact in our communities.

>> On Thu, Aug 29, 2019 at 12:58 PM Kean XL < [ mailto:kea...@ivpl.org |
>> kea...@ivpl.org ] > wrote:

>>> I think I finally got this. Please correct if I'm wrong...
>>> Here's our full current hold slip template

>>> -->
>>> 
>>> 
>>> 
>>> {{hold.shelf_expire_time | date:'M/d'}}
>>> 
>>> {{patron.family_name}} 
>>> {{patron.pref_family_name}}
>>> 
>>> 
>>> 
>>> {{patron.first_given_name}}
>>> 
>>> {{patron.pref_first_given_name}}
>>> 
>>> Notify by Phone:
>>> {{hold.phone_notify}} 
>>> >> "hold.phone_notify">Daytime Phone: {{patron.day_phone}} 
>>> 
>>> 
>>> 
>>> 
>>> 

>>> 
>>> 
>>> 
>>> Route to the Private Hold Shelf.
>>> 
>>> 
>>> Route to the Hold Shelf.
>>> 
>>> 
>>> 
>>> Hold Shelf Expire Date: {{hold.shelf_expire_time | date:'M/d/'}}
>>> Item Barcode: {{copy.barcode}}
>>> Title: {{title}}

>>> Call Number: {{call_number.prefix}} {{call_number.label}}
>>> {{call_number.suffix}}

>>> 

>>> 
>>> Hold for patron: {{patron.family_name}}, 
>>> {{patron.first_given_name}}
>>> Notify by phone: {{hold.phone_notify}}
>>> Notify by text: {{hold.sms_notify}}
>>> Notify by email: 
>>> {{patron.email}}
>>> Daytime

Re: [OPEN-ILS-GENERAL] Bibframe

2019-08-19 Thread Lindsay Stratton
Pioneer would LOVE to see more discussion of Bibframe integration in Evergreen. 
A couple of us here have tossed around the idea of seeing what we could do 
ourselves, but never seem to have the time or discipline to be more focused. 
But we think improving discoverability of our resources outside of our catalog 
is/will be/should be a growing concern. 

And we would LOVE to see an open source alternative to OCLC Cataloging/WorldCat 
Discovery. 

Lindsay 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

> From: "Murphy, Benjamin" 
> To: "Evergreen Discussion Group" 
> Sent: Friday, August 16, 2019 9:50:34 AM
> Subject: [OPEN-ILS-GENERAL] Bibframe

> I was talking to a library that is considering joining our consortium and they
> asked a question about Bibframe that I couldn’t find an answer to:

> “Has Evergreen given any hints when they will come up with a cataloging 
> product
> that will provide compatibility with the new Bibframe metadata format?”

> I searched the EG site, Launchpad, etc. and only came up with this: [
> https://bugs.launchpad.net/evergreen/+bug/1089953 |
> https://bugs.launchpad.net/evergreen/+bug/1089953 ]

> What say ye?

> Benjamin

> Benjamin Murphy

> NC Cardinal Program Manager

> NC Dept. of Natural and Cultural Resources

> 919.814.6797 | [ mailto:benjamin.mur...@ncdcr.gov | benjamin.mur...@ncdcr.gov 
> ]

> [ https://statelibrary.ncdcr.gov/ld/nc-cardinal |
> https://statelibrary.ncdcr.gov/ld/nc-cardinal ]

> 109 East Jones Street | 4640 Mail Service Center

> Raleigh, North Carolina 27699-4600

> Email correspondence to and from this address is subject to the North Carolina
> Public Records Law and may be disclosed to third parties.


Re: [OPEN-ILS-GENERAL] Check Out Print Template

2019-05-24 Thread Lindsay Stratton
The problem is, apparently, that the juvenile field isn't available to the 
checkout receipt. 

I successfully used the last family_name field (which is available) and it 
printed for my "Nybody" test user, but not for me, "Stratton". Attempting 
"patron.juvenile == '[any variation on false]'" did not work. 

Also an issue - using the ngIf form (as found in Angular documentation), vs the 
ng-if form (as used in EG templates). If ngIf is used, the block displays in 
the preview and prints regardless of the if condition. Using ng-if, the block 
does not display in the template preview, but prints according to the 
condition. 

Enter our raffle! 
Name:__ 
Contact:   
Drawing on Tuesday, June 4 

This is a fun idea, and useful for a lot of things... I'm now wondering if 
there could be a way to use the slip or a tear-off block as a way to track 
books for summer reading 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

> From: "Elizabeth Davis" 
> To: "Evergreen Discussion Group" 
> Sent: Thursday, May 23, 2019 10:07:29 AM
> Subject: [OPEN-ILS-GENERAL] Check Out Print Template

> Hello

> Has anyone tried to use the ngIF directives in a Check Out Print Template? I
> want to print a raffle entry form at the bottom of check out receipts, but 
> only
> if the juvenile flag is false.

> Any ideas or suggestions to test?

> Thanks,

> Elizabeth Davis

> Head of Digital Services

> Scranton Public Library

> 500 Vine Street

> Scranton, PA 18509

> 570-348-3000 ext. 3050

> eda...@albright.org

> pronouns: she/her/hers


Re: [OPEN-ILS-GENERAL] Printing barcode fonts in web client

2019-01-09 Thread Lindsay Stratton
Hi Lynn, 

Thanks for the feedback! 

As it happens, I think my computer/version of Evergreen 
(3.0.13)/Chrome/something else seems to be VERY PICKY about the barcode font. 

For what it's worth, I ended up using "Free 3 of 9 Extended" (I tried three 
other barcode fonts to no avail...) and increasing the font size. My final, 
working result is: *{{patron.card.barcode}}* 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 





From: "Lynn Floyd"  
To: "Evergreen Discussion Group"  
Sent: Tuesday, January 8, 2019 5:08:06 PM 
Subject: Re: [OPEN-ILS-GENERAL] Printing barcode fonts in web client 




BQ_BEGIN



The problem with the code as you have it written, the word “Barcode:” would 
also be in the Codabar font. 

Also, most barcodes have to have a start and stop digit. In the example below 
you will see the “B” and “D”. This tells the scanner the start and stop of the 
barcode. 



I have tried this on my computer with a different barcode font, and it works 
great. But, remember the barcode font needs to be loaded on each computer that 
will use this receipt. 



Barcode: B{{patron.card.barcode}}D 




Lynn Floyd 

[ mailto:lfl...@andersonlibrary.org | lfl...@andersonlibrary.org ] 

Anderson County Library 

Anderson, SC 







From: Open-ils-general  On 
Behalf Of Lindsay Stratton 
Sent: Tuesday, January 08, 2019 4:13 PM 
To: Evergreen Discussion Group  
Subject: [OPEN-ILS-GENERAL] Printing barcode fonts in web client 





In the desktop client it was possible to print receipts with scannable barcode 
fonts. I've tried using basically the same string in the web client with the 
CodabarLarge font installed, but no luck. String: "Barcode: {{patron.card.barcode}}" 





Am I missing something, or is this not supported in the web client? 





Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 




Lynn Floyd 
Head of Information Technology 
Anderson County Library 
Anderson, SC 
lfl...@andersonlibrary.org 
BQ_END




[OPEN-ILS-GENERAL] Printing barcode fonts in web client

2019-01-08 Thread Lindsay Stratton
In the desktop client it was possible to print receipts with scannable barcode 
fonts. I've tried using basically the same string in the web client with the 
CodabarLarge font installed, but no luck. String: " Barcode: {{patron.card.barcode}}" 

Am I missing something, or is this not supported in the web client? 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 



Re: [OPEN-ILS-GENERAL] Evergreen libraries using/testing Syndetics Unbound?

2018-07-12 Thread Lindsay Stratton
We are currently testing Syndetics Unbound, and probably going to go live with 
it Jan 2019. Implementation was no problem, our current test is pretty much out 
of the box. We will probably tweak the display a bit eventually. 

Here's a link to - [ http://evergreendev.owwl.org/eg/opac/record/440908 | 
http://evergreendev.owwl.org/eg/opac/record/440908 ] . Syndetics Unbound 
content under Summaries & More, Novelist content under Reviews, Series & 
Suggested Reads. 

We have not noticed any issues with cover images, and were pleased to find 
Unbound now gives a nice "no cover image" image. 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

> From: "Jessica Woolford" 
> To: "Evergreen Discussion Group" 
> Sent: Wednesday, July 11, 2018 1:21:43 PM
> Subject: Re: [OPEN-ILS-GENERAL] Evergreen libraries using/testing Syndetics
> Unbound?

> Thanks, Terran! This looks good!

> On Wed, Jul 11, 2018 at 12:57 PM, Terran McCanna < [
> mailto:tmcca...@georgialibraries.org | tmcca...@georgialibraries.org ] > 
> wrote:

>> FYI, until Syndetics Unbound works with Evergreen and we move to that, I 
>> decided
>> to workaround the problems we were encountering with the display of Syndetics
>> Classic content by modifying the tt2 files. I've changed the display to an
>> in-screen modal pop-up that shows all the available Syndetics content 
>> (whether
>> or not the perlmod looks for it). It's not perfect, but it uses Syndetics' 
>> own
>> provided layout rather than trying to pull in the content they provide as 
>> plain
>> text, and doesn't rely on doing lookups for every possible type of review.

>> You can see how it works at [ 
>> http://gapines.org/eg/opac/record/2158551?locg=1 |
>> http://gapines.org/eg/opac/record/2158551?locg=1 ] (click on the "See 
>> Summary,
>> Reviews, and More from Syndetics" button towards the bottom of the page below
>> the NoveList added content).

>> And the code is here if anyone else wants to do something like it (or improve
>> upon it) as a local customization:
>> [
>> http://git.evergreen-ils.org/?p=evergreen/pines.git;a=commit;h=aa4422c78bec5fce371ef5db4ab552be3d1498d0
>> |
>> http://git.evergreen-ils.org/?p=evergreen/pines.git;a=commit;h=aa4422c78bec5fce371ef5db4ab552be3d1498d0
>> ]

>> Note that my change exposes the library-specific Syndetics id in the URL, 
>> but I
>> talked with Syndetics about it and reviewed their documentation and that's
>> exactly what they expect to happen, so it's not an issue as far as they are
>> concerned.

>> I had originally tried modifying the Perl code to just do a single Syndetics
>> call to check for summary data rather than doing multiple calls for all
>> different types of data, but I was encountering problems with it giving me
>> false negatives (saying there wasn't data when there was) and triggering the
>> code that temporarily disable added content lookups and finally decided I had
>> better things to do with my time than argue with old code, especially since I
>> assume it will all need to be rewritten to accommodate Syndetics Unbound in 
>> the
>> not too distant future anyway.

>> Terran McCanna
>> PINES Program Manager
>> Georgia Public Library Service
>> [
>> https://maps.google.com/?q=1800+Century+Place,+Suite+150++Atlanta,+GA+30345=gmail=g
>> | 1800 Century Place, Suite 150  ]
>> [
>> https://maps.google.com/?q=1800+Century+Place,+Suite+150++Atlanta,+GA+30345=gmail=g
>> | Atlanta, GA 30345 ]
>> 404-235-7138
>> [ mailto:tmcca...@georgialibraries.org | tmcca...@georgialibraries.org ]

>> On Thu, Mar 29, 2018 at 11:31 AM, Lindsay Stratton < [
>> mailto:lstrat...@pls-net.org | lstrat...@pls-net.org ] > wrote:

>>> Well, at least their sales message is consistent!

>>> FWIW, because maybe they use the same title for their mock-up?, this is a 
>>> link
>>> to our current catalog for Raven Boys - [
>>> http://evergreen.owwl.org/eg/opac/record/442294 |
>>> http://evergreen.owwl.org/eg/opac/record/442294 ] .

>>> The Syndetics Classic content we subscribe to displays under the "Summaries 
>>> and
>>> more" tab. It's OK, but not as nice as the fancy Unbound stuff. Although I 
>>> do
>>> notice that we, although we are apparently paying for it, do not have the
>>> Professional Reviews... I wonder if that is related to the display issues
>>> Terran found.

>>> Our Novelist content displays under the "Reviews, Series & Suggest

Re: [OPEN-ILS-GENERAL] Evergreen libraries using/testing Syndetics Unbound?

2018-03-29 Thread Lindsay Stratton
Well, at least their sales message is consistent! 

FWIW, because maybe they use the same title for their mock-up?, this is a link 
to our current catalog for Raven Boys - 
http://evergreen.owwl.org/eg/opac/record/442294. 

The Syndetics Classic content we subscribe to displays under the "Summaries and 
more" tab. It's OK, but not as nice as the fancy Unbound stuff. Although I do 
notice that we, although we are apparently paying for it, do not have the 
Professional Reviews... I wonder if that is related to the display issues 
Terran found. 

Our Novelist content displays under the "Reviews, Series & Suggest Reads" tab. 
We are kind of assuming that Unbound content would function similarly. 

Our main concern is the configuration and display of cover images. We are using 
the Syndetics Classic API to manage that, and worry that the way Evergreen 
processes cover images will not play nicely with whatever process Unbound uses. 

Lindsay 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 


[OPEN-ILS-GENERAL] Evergreen libraries using/testing Syndetics Unbound?

2018-03-28 Thread Lindsay Stratton
Good morning every one, 

Are any libraries using Syndetics new service, Unbound? According to our rep, 
no Evergreen site is "LIVE" (his caps), which maybe means somebody is testing 
it? 

Thanks! 

Lindsay 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 


[OPEN-ILS-GENERAL] Patron online self registration for immediate use accounts

2017-02-09 Thread Lindsay Stratton
We are looking into options to allow our patrons to create accounts online that 
can be immediately used to access and borrow online materials. 

Looking at the existing patron self-registration feature, that just creates 
pending accounts for staff to verify, etc. 

Is anybody else considering/interested in online registration for online access 
use? I'd create a wishlist, but am also be interested in finding potential 
funding partners. 


Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 



Re: [OPEN-ILS-GENERAL] Method for collection inventory

2016-08-01 Thread Lindsay Stratton
This is a little late, but here in Pioneer we set up each library with a "LIB 
Inventory" user account which is used for the sole purpose of scanning on shelf 
items in checkin. Staff scan the on shelf materials in a section, then run an 
inventory report which lists all items that should be in that location - on 
shelf and scanned or not - with copy status, create date, last circ date, edit 
date, last editor, system demand (holds). 

When the last edit date is the inventory date, and last editor is libinventory, 
then they know what's on shelf an what isn't, and can easily sort out the not 
inventoried records for further action. 

Our documentation: 
http://plum.pls-net.org/twiki/bin/view/Evergreen/InventoryProcess 
http://plum.pls-net.org/twiki/bin/view/Evergreen/InventoryByShelvingLocationReport
 

Regards, 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

> From: "Thomsen, Elizabeth" <e...@noblenet.org>
> To: "Evergreen Discussion Group" <open-ils-general@list.georgialibraries.org>
> Sent: Thursday, July 14, 2016 10:19:41 AM
> Subject: Re: [OPEN-ILS-GENERAL] Method for collection inventory

> We'd really like an inventory date field in items, too. In the meantime,
> libraries sometime create a local Statistical Category called Inventory with
> values like Summer 2016, and update the field as part of the inventory 
> process.
> It's not as specific or as easy to work with as a true date field, but it does
> give you a way to track which items were handled as part of an inventory
> project.

> On Thu, Jul 14, 2016 at 9:42 AM, Elizabeth Davis < eda...@albright.org > 
> wrote:

>> Hello,

>> Thank you both for your comments. I would love to see some more development 
>> in
>> this area. We’d love to be able to have a field that held that date so we 
>> could
>> keep track of when we inventoried an area.

>> Elizabeth

>> From: Open-ils-general [mailto:
>> open-ils-general-boun...@list.georgialibraries.org ] On Behalf Of Rogan Hamby
>> Sent: Wednesday, July 13, 2016 2:25 PM

>> To: Evergreen Discussion Group < open-ils-general@list.georgialibraries.org >
>> Subject: Re: [OPEN-ILS-GENERAL] Method for collection inventory

>> There are a lot of inventory related reports that are easier to do in sql 
>> than
>> the reporter (if possible in the reporter at all) due to what they need. Many
>> of these would also be good for weeding also and I've built them into the IDL
>> in the past so that they could be more accessible to staff.

>> Another thing inventory needs is a good way to batch upload and handle items
>> conditionally. Right now the staff doing it through the item status screen is
>> the best work around we have. Another process is to have staff feeding 
>> barcodes
>> in batches to someone with sql access and they're passing reports back. That
>> workflow can be more efficient but is also more convoluted from a "what 
>> humans
>> have to keep track of" angle and it may not worth the gains so you're back to
>> scanning things into the item status screen. Honestly, development is really
>> needed for a proper inventory module*.

>> There have been proposals floated around for better inventory support but
>> they've so far lacked the critical momentum to get the funding gathered for 
>> it.

>> * I hate calling functional areas in an ILS modules because that's a by 
>> product
>> of commercial ILSes separating things out artificially for contractual 
>> purposes
>> but it seems to have become a core part of library terminology.

>> On Wed, Jul 13, 2016 at 12:28 PM, Thomas Berezansky < tsb...@mvlcstaff.org >
>> wrote:
>>> I know I could easily write a direct SQL query to show all non-deleted items
>>> that don't have an in house use before an arbitrary date, in the past six
>>> months, etc. I don't know if I could accomplish the same thing with the
>>> Evergreen reports module, though, at least without adding to the IDL.

>>> Thomas Berezansky
>>> Assistant Network Administrator
>>> Merrimack Valley Library Consortium
>>> 4 High ST, Suite 175
>>> North Andover, MA 01845
>>> Phone: 978-557-8161

>>> -Original Message-
>>> From: Open-ils-general [mailto:
>>> open-ils-general-boun...@list.georgialibraries.org ] On Behalf Of Elizabeth
>>> Davis
>>> Sent: Wednesday, July 13, 2016 12:13
>>> To: Evergreen Discussion Group < open-ils-general@list.georgialibraries.org 
>>> >
>>> Subject: Re: [OPEN-ILS-GENERAL] Method for collection in

Re: [OPEN-ILS-GENERAL] Book Club Kit Lending

2015-12-08 Thread Lindsay Stratton
Blake, 

Pioneer also does pretty much the same thing as Burlington. We individually 
catalog book discussion kits, with a list of all the component parts in the 
physical description/contents notes. Many kits include multiple 
formats/versions of the title, such audio and large print. 

The whole kit is checked out to one person, who distributes them to the group 
and is responsible for getting all the pieces back. We also use extended due 
dates (managed by a book discussion kit circ modifier and consortial circ 
rule). 

The book discussion kits are owned by, and housed at, the system office so we 
are not particularly worried about stats beyond that the kits are being used. 

The book discussion kits are holdable by patrons which is very convenient for 
them, and cuts down greatly on staff mediation, inconsistencies, and all around 
aggravation. 

FWIW, here's a couple examples of our records: 
http://evergreen.owwl.org/eg/opac/record/439881 
http://evergreen.owwl.org/eg/opac/record/481131 

They are also all searched by keyword = book discussion kit 

This process has been working for us really well, libraries and patrons love 
it. 

Best, 
Lindsay 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

> From: "Blake Henderson" <bl...@mobiusconsortium.org>
> To: "Evergreen Discussion Group" <open-ils-general@list.georgialibraries.org>
> Sent: Monday, December 7, 2015 5:44:53 PM
> Subject: [OPEN-ILS-GENERAL] Book Club Kit Lending

> All,

> We had a consortium issue we are trying to figure out how to handle.
> Several of our library systems would like to share the "Book Club in a
> kit" set of books. The idea is to keep the set of books together while
> they are circulated for Book clubs around the consortium. The best idea
> we have would be to create a dummy copy in the database that represents
> the whole set of (x) copies. The call number would describe the title
> and quantity. The dummy copy would be attached to a bib called "Book
> Club Kit" with some very basic information in the MARC. The consortium
> staff members would "know" (with training) that is the place to go for
> attaching these kits and where to go in order to place a hold.

> Once a staff member places the copy level hold on the dummy barcode.
> This is where we have some questions. We would like to circ each book to
> each patron for tracking purposes. Of course, the system didn't track
> each copy in the transit table. Once they arrive at the destination
> library, they would proceed to check out each copy to each patron.
> Should the copies have their circulation library changed first? Maybe
> there is a better way to handle it?

> Does anyone else have a similar scenario?

> --
> -Blake-
> Conducting Magic
> MOBIUS
> 573-234-4513
> 877-312-3517


Re: [OPEN-ILS-GENERAL] Inventory Item

2015-07-30 Thread Lindsay Stratton
Pioneer uses a system similar to SITKA's, using reports, but we also create 
special inventory accounts. 

The inventory account - libinventory - is used to login to an EG session and 
then each item currently on the shelf in the inventory location is scanned in 
checkin. This changes both the Last Editor and the Last Edit Date for the 
inventoried items. (Here's a link to an example of the inventory report: 
http://plum.pls-net.org/twiki/bin/view/Evergreen/InventoryByShelvingLocationReport)
 

The report can be run on demand, filtered by shelving location. It displays 
item status, item info, create date, circ date, edit date, last editor, holds 
on the bib, and copy notes, and includes ALL items that are, or should be, in 
that location. Once output to Excel, staff can easily sort out items 
inventoried, items in circ, items known to be lost/missing/bad status, and 
items that are actually missing from the shelf. The combination of last 
editor/last edit date allows staff to work on inventory without limiting patron 
access to that part of the collection, and without really worrying about 
scanning everything on shelf in a single session. 

Our libraries have reported that they like this process because it also helps 
them catch items that have other problems - such as bad status items on the 
shelf, items that don't have records at all, items still checked out to 
patrons; and on the fly weeding. 

We also have general shelf list reports (by shelving location and call number 
range) which can also be used for inventories, but are geared more specifically 
for collection development and weeding projects. 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

 From: Scott Thomas sc...@albright.org
 To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org
 Sent: Thursday, July 30, 2015 8:40:55 AM
 Subject: Re: [OPEN-ILS-GENERAL] Inventory Item

 Thank you, everyone, for your insights. We don't use In Record In-House Use 
 very
 often. Would this work as an ersatz inventory tool?

 Scott

 -Original Message-
 From: Open-ils-general
 [mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of 
 Hardy,
 Elaine
 Sent: Wednesday, July 29, 2015 1:27 PM
 To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org
 Subject: Re: [OPEN-ILS-GENERAL] Inventory Item

 If the item is checked in or out. The inventory date is set for any item 
 scanned
 during an inventory process and would include items never checked out such as
 non-circulating collections and those items that are circulating but haven't
 checked out. It helps identify missing copies and other exceptions. You can
 fake an inventory date in Evergreen by checking in the items on the shelf all
 on one date, setting the active/last edit date and then allowing you to run
 reports for items not on the shelf and not checked out for that date.

 Elaine

 J. Elaine Hardy
 PINES  Collaborative Projects Manager
 Georgia Public Library Service
 1800 Century Place, Ste 150
 Atlanta, Ga. 30345-4304

 404.235.7128
 404.235.7201, fax
 eha...@georgialibraries.org
 www.georgialibraries.org
 www.georgialibraries.org/pines

 -Original Message-
 From: Open-ils-general
 [mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of
 Jason Stephenson
 Sent: Wednesday, July 29, 2015 1:21 PM
 To: Evergreen Discussion Group
 Subject: Re: [OPEN-ILS-GENERAL] Inventory Item

 The active date is set the first time a copy is scanned for check in or
 check out.
 It sounds to me like the date that you want.

 Quoting Hardy, Elaine eha...@georgialibraries.org:

  Not exactly. The date inventoried is the date an item is confirmed to
  be in the library's collection, either on the shelf or out on loan. It
  is system set during an automated inventory and is separate from
  active or other system dates on an item

  Elaine


  J. Elaine Hardy
  PINES  Collaborative Projects Manager Georgia Public Library Service
  1800 Century Place, Ste 150
  Atlanta, Ga. 30345-4304


  404.235.7128
  404.235.7201, fax
  eha...@georgialibraries.org
  www.georgialibraries.org
  www.georgialibraries.org/pines

  -Original Message-
  From: Open-ils-general
  [mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of
  Jason Stephenson
  Sent: Wednesday, July 29, 2015 1:15 PM
  To: Evergreen Discussion Group
  Subject: Re: [OPEN-ILS-GENERAL] Inventory Item

  If I understand the question correctly, the active_date on a copy should
  serve this purpose. This meant to be the date that the copy became live
  in the system.

  Quoting Scott Thomas sc...@albright.org:

  We have been with EG for four months, and this is the first time this
  has come up: there does not appear to be an Inventory Item function
  (at least in 2.6.3). I am not finding a Date Inventoried field in the
  item record nor can I locate a way to inventory an item

Re: [OPEN-ILS-GENERAL] Hours of library open / close

2015-07-14 Thread Lindsay Stratton
Agree! 

There is a wishlist bug report in launchpad on the split open hours topic: 
https://bugs.launchpad.net/evergreen/+bug/1396764 

I don't know if the ability to create seasonal/semester type open hour blocks 
should be a separate report or combined, but updating the existing wishlist 
report would help give this issue some attention. 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

 From: McCanna, Terran tmcca...@georgialibraries.org
 To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org
 Sent: Monday, July 13, 2015 11:50:54 PM
 Subject: Re: [OPEN-ILS-GENERAL] Hours of library open / close

 We have a number of libraries that have unusual operating hour patterns that 
 the
 current system doesn't accommodate. Some have seasonal differences, some are
 open every other Saturday, some are on a skeleton crew so are open some days 
 in
 two shifts (4 hours in the morning, for hours in the evening, but closed for a
 couple of hours in the middle type of thing).

 On a related topic, if the operating hours were not part of the org unit
 settings, but were in a different area that we could allow the libraries to
 update (perhaps in the library settings editor, or in a different area
 entirely), it would be a lot easier to keep up to date.

 Now that the library pages with the hours and contact info are available, it
 would be really nice to at least have a notes field where we could add notes
 specific to a particular library's hours. It would also be nice for it to
 display upcoming scheduled closures from the Closed Dates Editor.

 Terran McCanna
 PINES Program Manager
 Georgia Public Library Service
 1800 Century Place, Suite 150
 Atlanta, GA 30345
 404-235-7138
 tmcca...@georgialibraries.org


Re: [OPEN-ILS-GENERAL] Feedback requested on patron editor in web client

2015-07-10 Thread Lindsay Stratton
1) Show All/Suggested/Required/etc 
These only make sense if the settings controlling required and displayed fields 
behaved differently between Patron Registration and Patron Edit. There are 
fields in the edit form that do not make sense at the point of new record 
creation - active, barred, claims returned count, etc. - that serve only to 
make a long form longer. However, those fields are necessary to the patron edit 
form, which should display all by default. 

I would LOVE to see the ability to define required and displayed fields for 
patron registration on a field by field basis, and have that effect only patron 
registration. 

2) Floating Save/Clone box 
Our front line staff like the floating save box, particularly in Patron Edit - 
it makes it easier to save when editing something in the middle of the form. 
If, as someone else suggested, the floating box in the web client could have a 
solid background and float over the fields, that could resolve the overlap 
issue. 

I think the suggestion of a sticky save / options bar at the top also makes a 
lot more sense, and seems like it would be better in terms of responsive design 
and clarity. Also, that behavior is similar to other applications, like email. 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

 From: Kathy Lussier kluss...@masslnc.org
 To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org
 Sent: Thursday, July 9, 2015 4:00:44 PM
 Subject: [OPEN-ILS-GENERAL] Feedback requested on patron editor in web client

 Hi all,

 MassLNC has been working with Bill Erickson on a project to move the
 patron editor to AngularJS. As with the other pieces of the web client
 project, we are looking at maintaining feature parity with the old client.

 Bill has begun the work and has created a semi-functional wireframe to
 demonstrate the layout of the form. The wireframe brings up one area
 where an element that worked well in the xul client may not work so well
 in the web client.

 In the xul client, we have a floating box to the right of the form where
 the Save and Save  Clone buttons are available as well as the options
 to show required, suggested or all fields. The floating box follows you
 along as you scroll up and down the form so that the Save buttons are
 always in easy reach.

 The same thing happens in the new Angularized editor, but I'm not sure
 it works as well in the web client. I think it might be a good time to
 consider whether the way we handled this in the old client is the way we
 should handle it in the web client or if there are other ways we might
 be able to provide these options.

 I have a screencast showing the current version of the new patron
 editor.
 https://drive.google.com/file/d/0B74gDMUDwDXqM3NjbTZfRjY3RW8/view?usp=drivesdk

 At a typical screen resolution, the box with the save options travels
 with you without much trouble, although it does get a little awkward
 when you're scrolling over the separators with the green background. If
 you reduce the screen resolution, we do see a problem where the Save
 area overlaps with the input boxes. I don't know how much of a problem
 this will be since it seems to work fine at resolutions used by
 desktops, laptops, and tablets. However, it could be problematic at
 resolutions used on phones.

 I have a couple of questions:

 1. Although I strongly believe the Save and the Save  Clone buttons
 should be in easy reach of the user at any location in the patron
 registration form, I'm not so sure that the options to view required,
 suggested or all fields needs to be there. What do you all think? Are
 those options that you are likely to click when you are at different
 places in the form? Or is it something you set as soon as you load the
 form? If it's the latter, I think the top of the patron registration
 form might be a nice location for them.

 2. Is the floating box the best location for the Save and Save  Clone
 buttons or is there some other way we can keep these options in easy
 reach. When we first started working on this project, I looked at the
 mockup Julia Lima worked on for the Evergreen UI Style Guide project as
 a reference.
 http://media.tumblr.com/69beec7802a938b889bdfa80c7e0d54b/tumblr_inline_nkn0okinXl1t572gy.png

 She had placed the Save button along the top bar, but I could only see
 that working if the top navigation bar in the web client stuck to the
 top of the screen. We could certainly place the Save buttons at both the
 top and bottom of the screens, but the form is long enough that I could
 see cases where you would be in the middle of the form when you hit your
 save point.

 Any ideas on how we might be able to offer easy access to these Save
 options in a different way?

 Thanks in advance!
 Kathy

 Kathy Lussier
 Project Coordinator
 Massachusetts Library Network Cooperative
 (508) 343-0128
 kluss...@masslnc.org
 Twitter: http

Re: [OPEN-ILS-GENERAL] Circulation Limit Sets, frustrations...

2015-07-07 Thread Lindsay Stratton
Thomas, 

Yes, circ modifier. (Sorry, I forgot to include that key bit of info!) 

I would ultimately need to include 3 circ modifiers in the same limit set, but 
was starting with just one. 

Incidentally, in previous semi-operable tests, I tried copy locations but found 
that it counted the limits as 7 items per location, rather than 7 total. Also I 
can't for the life of me figure out how limit groups work. 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

- Original Message -

 From: Thomas Berezansky tsb...@mvlc.org
 To: Evergreen Discussion Group
 open-ils-general@list.georgialibraries.org
 Sent: Monday, July 6, 2015 2:59:36 PM
 Subject: Re: [OPEN-ILS-GENERAL] Circulation Limit Sets,
 frustrations...

 Did you add a limit group, circ mod, or copy location to the limit
 set? Without those it doesn't have any way to count copies.

 Quoting Lindsay Stratton lstrat...@pls-net.org:

  I am trying to set up what would seem to me to be a very simple
  circulation limit set, but I cannot make it work. I am probably
  missing something very elementary, hive mind, help me, please!
 
 
  Our org structure is very flat: 1 consortia, 42 libraries. Each
  library shares the patron and item databases, there are many shared
  policies (circ, holds, fines, etc), but each library is it's own
  entity and some of them are more individualized than others.
 
 
  For this limit set, I have 1 library that wants to limit the number
  of it's own video materials, checked out from that library. No
  other
  library should be impacted by this limit set. Ideally, no other
  owning library's video materials should impacted when checking out
  from the limiting library (to minimize use of the override when
  handling in-coming hold request video items in case of existing
  checkouts.)
 
 
  I have added this as:
 
 
  Owning library = GPL
  Items Out = 7
  Min Depth = 1 (this is confusing to me - documentation only
  specifies to use 0 when limiting your lib's materials at all other
  libraries... But, NOTHING I enter here makes a difference)
  Global = False
 
 
  The library has 2 circulation policies for the circulation modifier
  for two different user groups. I have attached the limit set to
  both. I have variously selected and de-selected Fallthrough
  (fallthrough to what, though?) In the database, can see that the
  circ limits are there and linked to the circ rules. But I can keep
  on checking out supposedly limited materials.
 
 
  We are currently running 2.7.5. We upgraded last month, and I last
  attempted limit sets in version 2.2, where I was able to implement
  the circ limits - although it did not discriminate based on item
  owning library.
 
 
  Thoughts?
 
 
  Lindsay
 
 
  Lindsay Stratton
  Library Automation Services Manager
  Pioneer Library System
  2557 State Rte 21
  Canandaigua, NY 14424
  585-394-8260 x104

 --
 Thomas Berezansky
 Assistant Network Administrator
 Merrimack Valley Library Consortium
 4 High ST, Suite 175
 North Andover, MA 01845
 Phone: 978-557-8161


[OPEN-ILS-GENERAL] Circulation Limit Sets, frustrations...

2015-07-06 Thread Lindsay Stratton
I am trying to set up what would seem to me to be a very simple circulation 
limit set, but I cannot make it work. I am probably missing something very 
elementary, hive mind, help me, please! 


Our org structure is very flat: 1 consortia, 42 libraries. Each library shares 
the patron and item databases, there are many shared policies (circ, holds, 
fines, etc), but each library is it's own entity and some of them are more 
individualized than others. 


For this limit set, I have 1 library that wants to limit the number of it's own 
video materials, checked out from that library. No other library should be 
impacted by this limit set. Ideally, no other owning library's video materials 
should impacted when checking out from the limiting library (to minimize use of 
the override when handling in-coming hold request video items in case of 
existing checkouts.) 


I have added this as: 


Owning library = GPL 
Items Out = 7 
Min Depth = 1 (this is confusing to me - documentation only specifies to use 0 
when limiting your lib's materials at all other libraries... But, NOTHING I 
enter here makes a difference) 
Global = False 


The library has 2 circulation policies for the circulation modifier for two 
different user groups. I have attached the limit set to both. I have variously 
selected and de-selected Fallthrough (fallthrough to what, though?) In the 
database, can see that the circ limits are there and linked to the circ rules. 
But I can keep on checking out supposedly limited materials. 


We are currently running 2.7.5. We upgraded last month, and I last attempted 
limit sets in version 2.2, where I was able to implement the circ limits - 
although it did not discriminate based on item owning library. 


Thoughts? 


Lindsay 


Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 





Re: [OPEN-ILS-GENERAL] Reminder for Conference proposals

2015-02-19 Thread Lindsay Stratton
Ooo! Thanks, Rogan! 

Our libraries are small; the largest collections, adult fiction, are less than 
8,000 items. 

I look forwarded to playing with that code (when I am not recovering from flu)! 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

- Original Message -

 From: Rogan Hamby rogan.ha...@yclibrary.net
 To: Evergreen Discussion Group
 open-ils-general@list.georgialibraries.org
 Sent: Wednesday, February 18, 2015 5:00:30 PM
 Subject: Re: [OPEN-ILS-GENERAL] Reminder for Conference proposals

 I probably wouldn't manage the whole conference but I'd be glad to
 sit around and pound on keys like the proverbial 10 thousand monkeys
 with others and see what happens. :)

 The SQL to look at the stats you're talking about with circs per year
 is something I'd have to tease out. I'd be concerned about it if it
 hits a really large collection. Depending on how you want to do it
 there are a few options. If you wanted to extract and group the year
 of the circs, that's easy.

 If you want a count per increment of 1 years from date it's added
 that's a bit different. Here is a quick and dirty (and inelegant)
 way to do that for a single copy:

 select count(id) as circ_count, circ_year
 from
 ( select ac.id ,
 case when acirc.xact_start  ac.create_date + interval '1 year' then
 '1'
 when acirc.xact_start  ac.create_date + interval '2 years' and
 acirc.xact_start  ac.create_date + interval '1 year' then '2'
 when acirc.xact_start  ac.create_date + interval '3 years' and
 acirc.xact_start  ac.create_date + interval '2 years' then '3'
 when acirc.xact_start  ac.create_date + interval '4 years' and
 acirc.xact_start  ac.create_date + interval '3 years' then '4'
 when acirc.xact_start  ac.create_date + interval '5 years' and
 acirc.xact_start  ac.create_date + interval '4 years' then '5'
 end
 as circ_year
 from asset.copy ac
 left join action.circulation acirc on acirc.target_copy = ac.id
 join asset.copy_location acl on acl.id = ac.location
 where ac.id = 3325389
 ) steed
 group by 2
 order by 2 asc
 ;

 That could be made more elegant and made into a version for shelving
 locations and results averaged. For example if I was making it more
 elegant I wouldn't make a hand written case but I'd have it do a
 loop based on substracting creation dates from last circ dates.


Re: [OPEN-ILS-GENERAL] Reminder for Conference proposals

2015-02-18 Thread Lindsay Stratton
I could spend the entire conference happily monkeying with SQL with company... 
just sayin... 

I am working on collection management reports - not just weeding (this item is 
x years old, circ'd x times, blah blah) but more interesting data about how 
materials are being used. I'm also working with fine/billing/money reports. In 
additional to concrete help with my own queries I'd also love to know what 
others are doing. I am also interested in talking about data sources, and what 
sort of care one must take when selecting a specific source, and various report 
criteria. This is particularly critical in anything money related. 

A specific query that has me stumped (my SQL is rudimentary) - I want to know, 
by collection, how many times an item has circulated in the 1st year after 
purchase, 2nd year, and so forth. I have no idea how to make SQL do the math 
for a single example, much less account for the collection level view, where 
bibs/items are continuously added/deleted, etc. 

Related to circ stats, I am also interested in trying to capture data that 
indicates the value to the community that free library materials provide. 
Many libraries have set up You saved $x.xx checking out books from the library 
today! statements on check out slips, and we want to take that to the next 
level as some kind of eye catching data point for community reports. 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

- Original Message -

 From: Rogan Hamby rogan.ha...@yclibrary.net
 To: Evergreen Discussion Group
 open-ils-general@list.georgialibraries.org
 Sent: Wednesday, February 11, 2015 8:52:58 PM
 Subject: Re: [OPEN-ILS-GENERAL] Reminder for Conference proposals

 If I do a hands on workshop (I threw a rough proposal up) what kinds
 of sql tasks would folks like to step through as learning examples?


[OPEN-ILS-GENERAL] Circulation Limit Sets - apply only when item owning library = checkout library?

2014-11-19 Thread Lindsay Stratton
I want to set up circulation checkout limits where ONLY materials belonging to, 
and checked out from, the circulation limit set owning library are limited. 


Our consortia level policy regarding limiting the number of items to be checked 
out at one time is to be set per library, applicable to materials owned by that 
library and checked out from that library only. Other libraries' materials 
checked out as holds do not count toward the limit, nor do other libraries' 
materials checked out at other libraries count. 


So for example, Library A wants to limit their DVDs (encompassing 3 different 
circulation modifiers) to 4 per patron (all patron profiles) at a time, when 
checked out from Library A. They do NOT want DVDs owned by other libraries that 
come to fill hold requests or DVDs checked out from/owned by other libraries to 
count toward that limit. 



I am testing this in 2.2, and 2.7 master, and it appears that it is all 
libraries' items or nothing, regardless of min depth and global = FALSE. Our 
org unit hierarchy has 2 levels: CONS  LIB (with 42 libraries). 


Am I missing something, or does this not work if one wants to limit JUST the 
checkout libraries' materials? 


Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 





[OPEN-ILS-GENERAL] Idea re: pop-up alert when marking lost/deleting a last copy that has holds

2014-07-09 Thread Lindsay Stratton
Some of our member library staff asked about the possibility of creating a 
pop-up alert (a la: the COPY_DELETE_WARNING / not in an ideal status for 
deleting alert) when attempting to mark lost/missing or delete, a last copy 
when holds are still associated with the records. 


I am curious to know if this is just us, or if other have considered the same 
thing. 


Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 





Re: [OPEN-ILS-GENERAL] Reference? in the Copy/Item record

2014-06-19 Thread Lindsay Stratton
Some of our libraries use the Reference? item attribute because they interfile 
reference materials with the regular nonfiction collection. 

Regards, 
Lindsay 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

- Original Message -

 From: Donald Butterworth don.butterwo...@asburyseminary.edu
 To: Evergreen Discussion Group
 open-ils-general@list.georgialibraries.org
 Sent: Wednesday, June 18, 2014 9:03:45 AM
 Subject: [OPEN-ILS-GENERAL] Reference? in the Copy/Item record

 I'm just curious ... what is the reason for having the element
 Reference? in the Miscellaneous column of the Copy/Item record?
 Isn't the value Reference in the Location/Collection element
 sufficient?

 Is this a case of suspenders and a belt?

 Thanks,

 Don

 --
 Don Butterworth
 Faculty Associate / Librarian III
 B.L. Fisher Library
 Asbury Theological Seminary
 don.butterwo...@asburyseminary.edu
 (859) 858-2227


Re: [OPEN-ILS-GENERAL] Release Manager Proposal for 2.7

2014-03-27 Thread Lindsay Stratton
Hi Ben, 

This is a great initial outline, thanks! 

Pioneer is currently planning to save all of our upgrade energies for 2.7, so 
we have a pretty vested interest. My strength is in the end user/staff client 
side of things, and I would be more than happy to be involved in any testing 
thereof (or, really, anywhere a non-developer, opinionated end-user type might 
be useful.) 

Regards, 
Lindsay 

Lindsay Stratton 
Library Automation Services Manager 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 
585-394-8260 x104 

- Original Message -

 From: Ben Shum bs...@biblio.org
 To: Evergreen Discussion Group
 open-ils-general@list.georgialibraries.org
 Sent: Tuesday, March 25, 2014 10:28:06 AM
 Subject: [OPEN-ILS-GENERAL] Release Manager Proposal for 2.7

 Hi all,

 I volunteered to act as release manager for the next Evergreen
 version
 (proposed 2.7) and received general confirmation for the role by
 participants at the developer meeting held on March 21, 2014 at the
 Evergreen conference. There will be a formal vote in IRC at the next
 online developer meeting.

 As discussed during that meeting, the following is a short list of
 general objectives/ideas intended for our next development cycle:

 1) Highlight new features under development for feedback during
 dedicated time at our monthly developer meetings. This is intended to
 give more direct feedback for new development which may impact large
 areas of Evergreen and bring it to the attention of the whole group.
 It continues to be a strong recommendation for any developer to
 announce new development work early via Launchpad, lists, etc. for
 greater community review and feedback.

 2) Engage community participation for official bug wrangling /
 fixing days where we focus on identifying and fixing bugs affecting
 many members as noted in Evergreen's Launchpad bug tracker. These
 would likely precede official deadlines for releases to give time to
 incorporate any work in the various milestones. Dates to be
 determined.

 3) Review our internationalization/translation processes and work to
 involve and support new groups interested in translating the
 different
 parts of Evergreen. The development team is still looking for an
 interested person to take on a role of Translation Manager, but in
 the
 meantime, extra attention will be given during this release cycle to
 groups or individuals interested to participate in Evergreen
 translation efforts.

 4) Deprecate and remove old code that is no longer necessary or
 broken. As one immediate example: the old style circulation scripts
 have been officially deprecated since version 2.4 in favor of
 in-database circulation policies and we should remove the circ
 scripts
 completely from the code base along with any other unnecessary
 pieces.

 5) Along the way, there will be announcements made with regards to
 the web-based staff client development. In particular, it was decided
 among developers that specific modules within the staff client will
 be
 announced as feature frozen while work for the web-based rewrite is
 done for those modules to achieve feature parity with existing
 capabilities. This will mean that throughout the development cycle,
 there will be times when all developers will be asked to refrain from
 adding new features to the existing staff client for specified
 modules. There will be some discussion between the developers to
 decide all these dates in advance and they will be announced soon.

 As for general timeline, I believe that Dan Wells has laid out a
 great
 framework for us to follow during his time as release manager. Some
 potential dates to get started thinking about (I decided I like
 Thursdays, so I've selected the major Thursdays with some minor
 adjustment for major US/Canadian holidays):

 June 5 -- target main features for initial 2.7 milestone review
 July 10 -- 2.7 alpha
 August 7 -- 2.7 beta
 September 4 - 2.7 RC
 September 18 - 2.7.0 Final

 There will be more dates to be included and I plan to update the
 Evergreen calendar to reflect these events, along with the dedicated
 bug days and module freezes for web-client development.

 I look forward to working with everyone -- developers, reviewers, and
 users alike. My desire is to provide good feedback on Evergreen's
 ongoing development efforts to our whole community as we move into
 this next phase of work. Please feel free to respond to this email
 with any questions or concerns regarding the plan as I have outlined.
 This is just our first draft plans and there is still room for
 discussion and review.

 -- Ben

 --
 Benjamin Shum
 Evergreen Systems Manager
 Bibliomation, Inc.
 24 Wooster Ave.
 Waterbury, CT 06708
 203-577-4070, ext. 113


Re: [OPEN-ILS-GENERAL] Display Holds Queue Position in TPAC?

2012-11-06 Thread Lindsay Stratton

We are running 2.2 and the TPAC, and hold queue position does display. I don't 
know how it is configured, but I think it is pretty much default behavior - we 
have not customized any of that display, at any rate. 


In the patron account  items on hold list queue position is in the Status 
column and looks like Waiting for copy / 21 hold on 41 circulating copies. 


Screen shot here: 
http://plum.pls-net.org/twiki/bin/view/Evergreen/OpacMyAccountHolds 


FWIW, the queue position value *appears* to be static, indicates the number of 
holds placed before your hold, and does not adjust as other holds are filled. 
It certainly does not have any relationship to hold fulfillment (unless, I 
guess, one is using first-in-first-out hold fulfillment!) 

Hope this helps. 


Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

http://www.pls-net.org 


- Original Message -


From: Ann Young you...@santacruzpl.org 
To: open-ils-general@list.georgialibraries.org 
Sent: Monday, November 5, 2012 4:53:17 PM 
Subject: [OPEN-ILS-GENERAL] Display Holds Queue Position in TPAC? 

Hello, 


We just upgraded to Evergreen 2.3 and in doing so moved from the old JSOPAC to 
the TPAC. In the old OPAC we had been able to display the holds queue position 
in My Account by modifying myopac.js (changing var showHoldQueuePosition = 
false to true). Is there any possible way to show the queue position for 
patrons in the TPAC? I understand that there are potentially issues with the 
accuracy of the queue position, but our patrons are very anxious to have this 
functionality available to them. 


Thanks for any help, 


Ann Young 
Systems Coordinator 
Santa Cruz Public Libraries 
224 Church Street 
Santa Cruz, CA 95060 
(831) 427-7707 ext. 7766 




Re: [OPEN-ILS-GENERAL] permissions and editing patron records

2012-08-20 Thread Lindsay Stratton
You might need to set the Working Location - within the staff client open the 
Admin menu, select User Permission Editor. This links the staff account to 
permissions defined by org unit, in addition to the permissions defined by 
profile group. 

Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

http://www.pls-net.org 

- Original Message -

 From: Erik Stevens technol...@haineslibrary.org
 To: open-ils-general@list.georgialibraries.org
 Sent: Friday, August 17, 2012 2:47:55 PM
 Subject: [OPEN-ILS-GENERAL] permissions and editing patron records

 Hi Evergreen Community,

 I have a noobish question/problem about permissions that I'm sure has
 an easy answer:

 We have a Volunteer login for the staff client that is limited in its
 permissions. One thing it currently cannot do is edit patron info
 using the Edit tab in the patron record pages.

 We are trying to allow this account to save edits to patron records
 but I cannot seem to make this work (the save buttons are disabled).
 I have tried giving the account the CREATE_USER and UPDATE_USER
 permissions, with the editing permission level set to staff or
 patron-level (and then running autogen), but this doesn't do it. The
 volunteer account can only save changes to its own patron record,
 not anyone else's.

 What am I missing here? What has to be enabled to allow saving
 changes to other patron records? We are running Evergreen 2.1.

 Many Thanks,

 --

 Erik Stevens
 Technology Coordinator
 Haines Borough Public Library


Re: [OPEN-ILS-GENERAL] Testing the new XULRunner branch

2012-07-23 Thread Lindsay Stratton
Is there a particular time frame for testing? I'd be more than happy to test 
circulation functions, but have a few time constraints. 

Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

http://www.pls-net.org 

- Original Message -

 From: Kathy Lussier kluss...@masslnc.org
 To: Evergreen Development Discussion List
 open-ils-...@list.georgialibraries.org,
 open-ils-general@list.georgialibraries.org
 Sent: Thursday, July 19, 2012 2:12:50 PM
 Subject: [OPEN-ILS-GENERAL] Testing the new XULRunner branch

 Hello Evergreen community!

 Please excuse cross postings.

 Several months ago, Thomas Berezansky at MVLC submitted code to
 support
 Evergreen on newer versions of XULRunner. Jason Stephenson has
 written a
 great blog post about why this code is important at
 http://blog.mvlcstaff.org/2012/05/testing-1-2-3.html. In addition to
 providing more longevity for the Evergreen staff client, it also has
 the
 potential to improve performance.

 With the 2.3 beta feature freeze coming soon, I'm concerned that the
 code might not get enough testing to get the sign off to be merged
 into
 2.3. Unlike other development branches, this code requires testing in
 all parts of the staff client and really shouldn't be left to one
 person. The more testers we have, the less likely we are to see bugs
 when this code is eventually merged. To help with recruiting
 volunteers,
 I have posted a page at
 http://open-ils.org/dokuwiki/doku.php?id=qa:new_xul_testing where
 volunteers can sign up to test various areas of the staff client. I
 have
 already tested the MARC batch import interface and have volunteered
 to
 review acquisitions as well. However, it wouldn't hurt if others were
 willing to test those areas as well.

 Testing does not need to be limited to developers. Thomas has made it
 really easy to test this branch. He has set up a server running
 master
 that also has the new XULRunner code loaded. Details for downloading
 a
 client and logging into this server are available at
 https://bugs.launchpad.net/evergreen/+bug/942134/comments/1. Jason's
 blog post also provides details on how you can load the branch on to
 your own testing server.

 If you find any bugs unique to the new XULRunner branch, you can
 report
 them on the Launchpad bug at
 https://bugs.launchpad.net/evergreen/+bug/942134. It also might be a
 good idea to report any successful testing here so that we know that
 a
 function has been tested successfully.

 I hope many of you consider helping out with this effort. It's a
 great
 way to make a tangible contribution to the Evergreen community!

 Kathy

 --
 Kathy Lussier
 Project Coordinator
 Massachusetts Library Network Cooperative
 (508) 756-0172
 (508) 755-3721 (fax)
 kluss...@masslnc.org
 Twitter: http://www.twitter.com/kmlussier


Re: [OPEN-ILS-GENERAL] lost items that are then found

2012-02-22 Thread Lindsay Stratton
Lori, 

I think the tl;dr answer is refunds are based on whether or not your system is 
configured to refund the original lost materials bill and reinstate any daily 
overdue bills that accrued prior to the mark lost/fines stopped date, and/or 
any subsequent OD bills that would have accrued between the fines stopped date 
and the checkin date (I don't know for sure if this is a setting or not). If 
yes, a refund line appears in the Bills list. 

However. There is a host of other issues pertaining to 
lost-item-paid-then-returned items. So, if it may be relevant, here's the too 
long answer... Also, not sure what version you are working on - w e are live 
in 1.6 and currently testing 2.1 in a server set up to mirror our current 
configuration. Most of my practical experience with this is in 1.6, but on the 
whole, 2.1 is very similar - with exceptions noted down the line. 

When an item is marked lost by patron or by system (we have a trigger in place 
to auto mark lost when an item is 8 weeks overdue) the daily overdue fines are 
voided (system setting) and the lost materials bill applied. 

The circulation appears in the Lost, Claimed Returned, Long Overdue, Has 
Unpaid Billings part of Items Out until the circulation is closed, which is 
when the lost materials bill is paid or the item is returned and the overdue 
bill is paid. Miscellaneous transactions - like your hold scenario - can throw 
a wrench in the whole closed/not-closed thing. In my experience, those misc 
things are chaos on the hoof. 

If the item is returned and the bill is UNPAID, the lost materials bill is 
voided and the overdue bills (however many of them there may have been at the 
point the item was marked lost) will be reinstated. The item will continue to 
appear in the Lost, Claimed Returned... list until the overdue bills are 
paid, under the unpaid billings clause. 

If the lost materials bill is PAID and then the item returned, the system will 
refund the paid amount of the lost materials bill - which manifests as a 
negative balance total owed. Sometimes the item reappears in the Lost, CR... 
list - sometimes not, but I think this maybe something funky with our 1.6 test 
server, or setting up these scenarios in un-realistic short time frame. But the 
BILL reappears in the bills list with the negative balance owed. How much of 
this is related to system settings, I don't know, but, IMO, it's a nightmare. 

In general, other bills (existing or subsequent) are sort of subtracted from 
the negative balance. 6.1 includes a refund button on the bill, which doesn;t 
appear to do anything in our setup. 2.1 does not have that, but I haven;t yet 
figured out what exactly happens to those negative balances... how one might go 
about getting rid of them, etc. etc. etc. Getting rid of the neg balances in 
1.6 is a kludgy mess. 

So. YMMV? Hopefully this was helpful. 
Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

http://www.pls-net.org 

- Original Message -

 From: Lori Bowen Ayre lori.a...@galecia.com
 To: Evergreen Discussion Group
 open-ils-general@list.georgialibraries.org
 Sent: Friday, February 17, 2012 8:52:28 PM
 Subject: [OPEN-ILS-GENERAL] lost items that are then found

 If a patron has lost an item and paid a fine. What happens when they
 then return the lost item? Is there a slick way to figure out how
 much they should be refunded based on the fine assessed and the late
 fee that would apply?

 Lori


[OPEN-ILS-GENERAL] Item Recall function?

2011-06-15 Thread Lindsay Stratton
I am trying to figure out a way to get an item that is in circulation and has a 
holds queue back to its owning library posthaste, without unduly disrupting the 
holds queue. 

I'm thinking this is similar to a recall function, usually associated with 
academic libraries wanting things back for loans to profs, reserves, or 
whatever. I'm also thinking EG has this basic sort of functionality? If so, I 
really want to know if it exists in v.1.6, its general behaviors, where/how it 
is configured, etc. 

I can't find any documentation beyond some list mentions, and the extremely 
cryptic p.211 of the 1.6 Draft documentation. 

Of course, if there are other methods, I;d love to know those, too! 

Help? and thanks! 

Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

www.pls-net.org 



Re: [OPEN-ILS-GENERAL] Item Recall function?

2011-06-15 Thread Lindsay Stratton
Thanks for the info, Dan. Back to the drawing board for me...

Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

www.pls-net.org 


- Original Message -
From: Dan Scott d...@coffeecode.net
To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org
Sent: Wednesday, June 15, 2011 12:31:08 PM GMT -05:00 US/Canada Eastern
Subject: Re: [OPEN-ILS-GENERAL] Item Recall function?

On Wed, Jun 15, 2011 at 12:10 PM, Lindsay Stratton
lstrat...@pls-net.org wrote:
 I am trying to figure out a way to get an item that is in circulation and
 has a holds queue back to its owning library posthaste, without unduly
 disrupting the holds queue.

 I'm thinking this is similar to a recall function, usually associated with
 academic libraries wanting things back for loans to profs, reserves, or
 whatever. I'm also thinking EG has this basic sort of functionality? If so,
 I really want to know if it exists in v.1.6, its general behaviors,
 where/how it is configured, etc.

There is recall functionality, but it doesn't exist until Evergreen
2.1. It's called hold-driven recalls; essentially, you set a loan
period threshold (such as 60 days) so that if a hold is placed on an
item with a loan period beyond that threshold, the system will
automatically shorten the loan period to a specified value; change the
fine rules; and send email notification to the person who currently
holds the item saying A hold has been placed on this item, get it
back before new_due_date.

The idea is to enable academic libraries to have extremely long loan
periods (6 months in our case) while enabling access to sought-after
materials with a minimum of staff intervention and without requiring
users to request a recall (either in person or through some automated
process, as either way people seem to be a bit uncomfortable with the
idea of asking for an item to be pulled from somebody else's hands).

Otherwise, prior to 2.1, there is no recall functionality in
Evergreen; we've been doing everything manually.


Re: [OPEN-ILS-GENERAL] Item Recall function? / Copy Holds

2011-06-15 Thread Lindsay Stratton
In our configuration at least, copy level holds don't appear to have any 
particular precedence in getting items to fill a specific hold. 

That was one very nice aspect of our previous ILS holds workflow.

So, what we really need is the v.2.1 top of the queue idea. In the meantime, 
however... :-)

Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

www.pls-net.org 


- Original Message -
From: Elaine Hardy eha...@georgialibraries.org
To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org
Sent: Wednesday, June 15, 2011 1:01:08 PM GMT -05:00 US/Canada Eastern
Subject: Re: [OPEN-ILS-GENERAL] Item Recall function?

Jason,

My understanding from someone who had done this is it does take
precedence, or at least it did in 1.4. Some PINES libraries apparently
used it often to bring items back once they were stuck supplying holds
elsewhere.

Elaine
 

J. Elaine Hardy
PINES Bibliographic Projects and Metadata Manager
Georgia Public Library Service,
A Unit of the University System of Georgia
1800 Century Place, Suite 150
Atlanta, Ga. 30345-4304
404.235-7128
404.235-7201, fax

eha...@georgialibraries.org
www.georgialibraries.org
http://www.georgialibraries.org/pines/




Re: [OPEN-ILS-GENERAL] Show the Last Few Circulations

2011-03-16 Thread Lindsay Stratton
If you are running 2.x it may be different; we're running 1.6.0.8, so YMMV... 

Those colored boxes indicate the current status of the patron account: 

Green = OK (no bills, fines, overdues) 
Purple = has overdues 
Orange = has bills 
Grey = expired 
Yellow = has an alert message 
Red = barred 
Black = inactive 

(please don't let this be different in 2.x) 

Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

www.pls-net.org 


- Original Message - 
From: Geoff Brown gebr...@niagaracollege.ca 
To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org 
Sent: Wednesday, March 16, 2011 11:23:14 AM GMT -05:00 US/Canada Eastern 
Subject: [OPEN-ILS-GENERAL] Show the Last Few Circulations / Age Overdue Circs 


Hi All, 

I have got two easy questions that I can't find a definitive answer for, maybe 
someone out there has a quick answer for us: 

1. On the Staff/Client side of Evergreen in Item Status when the Show the Last 
Few Circulations function is selected what are the definitions of the colored 
boxes that appear around the patron name? 

Red=Overdue 
Green=Returned on time 
Grey=? 
Gold=? 


2. Also, under the Local Administration what is the function of the Age Overdue 
Circs to Lost function? Does anyone have an example of a type of situation when 
you would use this function? 

Thanks, 
Geoff Brown 




Re: [OPEN-ILS-GENERAL] Triggering holds

2010-12-14 Thread Lindsay Stratton
We have found that if a patron has exceeded an overdue or fine threshold no 
copies will be captured for their holds. We're running 1.6.0.8. 

Lindsay Stratton 
Training Coordinator 
Pioneer Library System 
2557 State Rte 21 
Canandaigua, NY 14424 

www.pls-net.org 


- Original Message - 
From: Deanna Frazee dfra...@ci.killeen.tx.us 
To: Evergreen Discussion Group open-ils-general@list.georgialibraries.org 
Sent: Monday, December 13, 2010 5:23:51 PM GMT -05:00 US/Canada Eastern 
Subject: [OPEN-ILS-GENERAL] Triggering holds 




If a patron has overdue fees, will their hold still trigger? 



Thanks! 



Deanna Frazee 

Killeen City Library System 

205 E. Church Ave. 

Killeen, TX 76541 

254-501-8995 

dfra...@ci.killeen.tx.us