Both sides previous revisionPrevious revisionNext revision | Previous revision |
hack-a-way:hack-a-way-2024 [2024/11/13 14:56] – [Discussion Topics] rfrasur | hack-a-way:hack-a-way-2024 [2024/11/18 17:00] (current) – [Discussions and Research] aneiman |
---|
===== Thursday ===== | ===== Thursday ===== |
* 8:30-9:00 a.m. Breakfast at the Hempstead Seminar Suite in the Hempstead Commons | * 8:30-9:00 a.m. Breakfast at the Hempstead Seminar Suite in the Hempstead Commons |
| * 9:00 a.m. Accessibility update (sleary) |
| * 11:00 a.m. Aspen/Evergreen Meeting [[https://us02web.zoom.us/j/86341532902?pwd=8CcYCYWrigEhBMGQL2UreWnguepmHf.1]] |
* 12:00 p.m. Hack-a-way end | * 12:00 p.m. Hack-a-way end |
| |
| |
===== Discussion Topics ===== | ===== Discussion Topics ===== |
| |
** Features / Future releases ** | ** Features / Future releases ** |
| |
* Where are we with [[accessibility:vpat|VPAT]] and will we be ready for April 2026? (dyrcona) | * Where are we with [[accessibility:vpat|VPAT]] and will we be ready for April 2026? (dyrcona) - **scheduled 900am ET Thursday** |
* See the [[accessibility:opac-314|3.14 OPAC accessibility bug list]] | * See the [[accessibility:opac-314|3.14 OPAC accessibility bug list]] |
* Updating the [[https://docs.google.com/spreadsheets/d/1PL04fcjom0l2xuum_Do-w04asn-ifAEHwuBY6yWIESQ/edit?usp=sharing|Great Angular Circ Spreadsheet]] following 3.14 (abneiman & smorrison) | * Updating the [[https://docs.google.com/spreadsheets/d/1PL04fcjom0l2xuum_Do-w04asn-ifAEHwuBY6yWIESQ/edit?usp=sharing|Great Angular Circ Spreadsheet]] following 3.14 (abneiman & smorrison) |
* Can we merge [[https://bugs.launchpad.net/opensrf/+bug/2017941|Redis]] to OpenSRF yet? (berick) | * Can we merge [[https://bugs.launchpad.net/opensrf/+bug/2017941|Redis]] to OpenSRF yet? (berick) |
* I emailed the dev list. | * I emailed the dev list. |
| * I pushed it Wednesday afternoon. (Dyrcona) |
* Any interest in a Rust working group? Goals would include education and eventual native support for Rust in Evergreen. (berick) | * Any interest in a Rust working group? Goals would include education and eventual native support for Rust in Evergreen. (berick) |
| |
* Question: can we use this without being fully on github? Answer: yes, but we'd need to manually create LP items if we're not using GH Issues. | * Question: can we use this without being fully on github? Answer: yes, but we'd need to manually create LP items if we're not using GH Issues. |
* GH Projects is less-terrible in the accessibility sense than a lot of other tools | * GH Projects is less-terrible in the accessibility sense than a lot of other tools |
* Wednesday afternoon - Release discussion | * Wednesday afternoon - Release discussion |
* We have been better at monthly releases but it is the same several people | * We have been better at monthly releases but it is the same several people |
* RelTeam needs: a core committer, someone who can build, someone who can test, someone who can do notes, someone to update the website / LP tags | * RelTeam needs: a core committer, someone who can build, someone who can test, someone who can do notes, someone to update the website / LP tags |
* Github & using tags instead of branches would simplify this process. | * Github & using tags instead of branches would simplify this process. |
* Redis & 3.15 vs 4.0 | * Redis & 3.15 vs 4.0 |
* Would likely mean a heavier churn on OpenSRF than in the last few years | * Would likely mean a heavier churn on OpenSRF than in the last few years |
* OpenSRF 4.0 with Redis should go out ASAP so we can poke at it. | * OpenSRF 4.0 with Redis should go out ASAP so we can poke at it. |
* Consensus: EG 3.15 in spring 2025 and EG 4.0 in fall 2025 | * Consensus: EG 3.15 in spring 2025 and EG 4.0 in fall 2025 |
* Release teams - [[https://docs.google.com/spreadsheets/d/1gZayHfF7qK0zwLMEAXt-PbKBMiAM_F6EZguqzIYceBY/edit?gid=0#gid=0|Buildmaster Spreadsheet]] | * Release teams - [[https://docs.google.com/spreadsheets/d/1gZayHfF7qK0zwLMEAXt-PbKBMiAM_F6EZguqzIYceBY/edit?gid=0#gid=0|Buildmaster Spreadsheet]] |
| * Thursday morning - Accessibility discussion |
| * 70% of accessibility bugs fixed |
| * 60 in OPAC for 3.14 |
| * [[https://bugs.launchpad.net/evergreen/+bugs?field.tag=accessibility+opac&field.tags_combinator=ALL|12 remaining bugs]] |
| * Need to audit staff catalog and client |
| * [[https://wiki.evergreen-ils.org/doku.php?id=accessibility:vpat|VPAT page on the Wiki]] |
| * [[https://wiki.evergreen-ils.org/doku.php?id=accessibility:start|Accessibility Guide for Developers]] |
| * We expect to be ready for the April 2026 accessibility deadline. |
| * Susan & Andrea updated the [[https://docs.google.com/spreadsheets/d/1PL04fcjom0l2xuum_Do-w04asn-ifAEHwuBY6yWIESQ/edit?usp=sharing|Great Angular Circ Spreadsheet]] to account for additions to the experimental Angular Circ interfaces in 3.14. Susan followed up with [[https://bugs.launchpad.net/evergreen/+bugs?field.searchtext=%22Angular+Circ%22&orderby=-datecreated&search=Search&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&assignee_option=any&field.assignee=&field.bug_reporter=smorrison425&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=angular-circ+&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on|14 separate bugs on Launchpad]] noting post-3.14 Angular Circ issues. |
| |
| === Bugs Reviewed or Submitted: (30) === |
| |
=== Bugs Reviewed or Submitted: (count) === | |
* [[https://bugs.launchpad.net/evergreen/+bug/2087975|Wishlist: staff portal page editor UI]] | * [[https://bugs.launchpad.net/evergreen/+bug/2087975|Wishlist: staff portal page editor UI]] |
* [[https://bugs.launchpad.net/evergreen/+bug/2087979|Wishlist: workstation setting for grid UI density]] | * [[https://bugs.launchpad.net/evergreen/+bug/2087979|Wishlist: workstation setting for grid UI density]] |
* [[https://bugs.launchpad.net/evergreen/+bug/2088007|Double scrollbar in Angular grid config menu]] | * [[https://bugs.launchpad.net/evergreen/+bug/2088007|Double scrollbar in Angular grid config menu]] |
* [[https://bugs.launchpad.net/evergreen/+bug/2088013|Do line items need two actions menus?]] | * [[https://bugs.launchpad.net/evergreen/+bug/2088013|Do line items need two actions menus?]] |
* | * [[https://bugs.launchpad.net/evergreen/+bug/2086738|Shelving Locations Blank in Purchase Orders]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088202|Change Example opensrf_core.xml to use Redis Configs]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088199|Catalog Filters No Longer Indicate Selected Filter Values]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088194|Angular Circ: Circulation modifier field in pre-cat form needs full list in dropdown menu]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2012310|Patron self-registration form should include autocomplete attribute]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088184|Angular Circ: Some links lead back to AngularJS pages]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088180|OPAC: Blank Description Leaves White Space]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2083039|Wishlist: Separate Search Library and Shelving Location Group in OPAC]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088125|Acq: Invoice Issues With Encumbrances and Balance Stop Percentage]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088122|Acq: Welcome to Webby Appears Briefly When Saving an Invoice]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088115|Angular Circ: Left sidebar menu displays when printing from patron account]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088112|Angular Circ: Linked fields don't display in print or download csv from patron search grid]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088098|Angular Circ: Duplicate columns in patron search grid list]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088095|Export for Goodreads]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2086803|Evergreen should be eaiser to install from scratch]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088096|Wishlist- Angular Reports- Autopopulate email address]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088100|3.13 Reports: The Reporter is not correctly restricting the stat cat selection list]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/1752367|Can't Edit and Delete Stat Cat Entries in Web Client]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/1821093|Patron Self Registration form needs captcha]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2087562|3.13 Reports: When linking to tables more than one join deep, Evergreen attempts to join directly from the first table to the last]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2064968|Improvements for the Circulation Policies modal]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2087870|Patron hold grid displays ID's for transit source and destination rather than the shortname]] |
| |
=== New patches submitted: (count) === | === New patches submitted: (17) === |
* [[https://bugs.launchpad.net/evergreen/+bug/2083856|Add Support for PostgreSQL 17]] | * [[https://bugs.launchpad.net/evergreen/+bug/2083856|Add Support for PostgreSQL 17]] |
* [[https://bugs.launchpad.net/evergreen/+bug/2043490|Angular 18 Upgrade]] | * [[https://bugs.launchpad.net/evergreen/+bug/2043490|Angular 18 Upgrade]] |
* [[https://bugs.launchpad.net/evergreen/+bug/2080794|Upgrade nodejs to 22]] | * [[https://bugs.launchpad.net/evergreen/+bug/2080794|Upgrade nodejs to 22]] |
* [[https://bugs.launchpad.net/evergreen/+bug/2086737|Angular Pull List Needs Label for Shelving Locations Selector]] | * [[https://bugs.launchpad.net/evergreen/+bug/2086737|Angular Pull List Needs Label for Shelving Locations Selector]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2088000|Parts should sort by sortkey in Parts tab]] |
| * [[https://bugs.launchpad.net/bugs/1991801|Angular PO: PO status does not automatically refresh on activation]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2075372|Button text incorrect when creating a new permission]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2086786|Acq: Multi-Branch Libraries Can't See All Their Branch Funds in Invoices]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2086861|Report output not displaying if too many entries in the schedule]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2087609|Inconsistent Literary Form Query Parameter in Search Filters]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/1949392|"Set Top of Queue" should have separate permission]] |
| |
=== Sign offs: (count) === | === Sign offs: (3) === |
* [[https://bugs.launchpad.net/evergreen/+bug/1861239|Aged transactions can be de-anonymized using post code and birth year]] | * [[https://bugs.launchpad.net/evergreen/+bug/1861239|Aged transactions can be de-anonymized using post code and birth year]] |
* [[https://bugs.launchpad.net/evergreen/+bug/2055796|Have github actions run pgtap tests for us]] | * [[https://bugs.launchpad.net/evergreen/+bug/2055796|Have github actions run pgtap tests for us]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2087609|Inconsistent Literary Form Query Parameter in Search Filters]] |
| |
| |
=== Patches Pushed: (count) === | === Patches Pushed: (6) === |
* [[https://github.com/evergreen-library-system/Evergreen/pull/293|Docs: Update copy_locations.adoc - deleted shelving locations filtered by default]] | * [[https://github.com/evergreen-library-system/Evergreen/pull/293|Docs: Update copy_locations.adoc - deleted shelving locations filtered by default]] |
* [[https://github.com/evergreen-library-system/Evergreen/pull/294|Docs: Update linked_libraries.adoc with upcoming closures info]] | * [[https://github.com/evergreen-library-system/Evergreen/pull/294|Docs: Update linked_libraries.adoc with upcoming closures info]] |
* [[https://bugs.launchpad.net/evergreen/+bug/2055796|Have github actions run pgtap tests for us]] | * [[https://bugs.launchpad.net/evergreen/+bug/2055796|Have github actions run pgtap tests for us]] |
| * [[https://bugs.launchpad.net/opensrf/+bug/2017941|Migrate from Ejabberd to Redis for OpenSRF Messaging]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/1983500|Redirect from AngularJS Login to Angular Staff Portal Page Causes Delays]] |
| * [[https://bugs.launchpad.net/evergreen/+bug/2087609|Inconsistent Literary Form Query Parameter in Search Filters]] |
| |
| |
| |