**New Developers Working Group** ===== Meeting Agenda: August 16, 2023, 3pm ET ===== ==== Agenda ==== * Continue work on: Holds Pull List Filtering * See: https://bugs.launchpad.net/evergreen/+bug/1968070 * See also (for discussion history): https://bugs.launchpad.net/evergreen/+bug/1437107 ==== Work in Progress ==== * https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/collab/mccanna/lp1968070_pull_list_filtering * Work in progress installed on https://terran-main.gapines.org/eg/staff (with Concerto data) * Note: This is not working. The filter options appear, but don't work. * Note from Dan B: Some adjustments to the collab branch should pass the filter to the back-end. But, we'd also have to work on the Perl-side as well, because the pull list data source is a custom SQL query and the grid filters were designed to work with pcrud data sources. * Question from Terran: Why is it using a SQL query in the Perl rather than a database view? Is there a reason why we cannot create a database view and make it accessible by the fieldmapper? ==== Meeting Notes ==== Bill Erickson and Mike Rylander joined us to give us more insight to how the holds pull list is created and how the interfaces interact with it. Bill suggested that instead of making the grid filterable, we add the one or two specific filters we need as combo boxes and presented a working example here: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/lp1968070-pull-list-more-filters The group discussed the possibility of adding shelving groups to the Shelf Location combobox, and also the possibility of allowing multiple shelving locations to be selected at once. We also discussed the possibility of making the selections sticky. Dan Briem has offered to continue work based on Bill's branch.