(april-2018 through march-2019)
- easyAccess -> hosted-ILLiad migration
- implemented completely different process for checking-user, creating-new-user, submitting book and article-requests
- updated
bib_ourl_api_project-- an essential part of the illiad work - updated aspects of easyA for migration
- easyAcess other
- illiad patron-type update -- implemented ongoing auto-updates and updated 30,000+ patrons
- made landing/info page and article landing pages accessible and style-compliant
- improved citation-form shortlinks
- better-handled long-book-titles -- problem exposed by mysql upgrade
- added display of hay-items when ezb 'Request' button is present (w/reading-room qualification)
- added display of ebooks when ezb 'Request' button is present
- improved info landing page
- experimented with xisbn resurrection
- moved bib references to new-josiah
- replaced old internal book-locator to use the one that new-josiah uses
- bul best-practices tracker
- added github-vulnerability tracking
- added email-admin-on-error tracking
- lightning talk at code4lib-NE
- iip-development project
- numerous maintenance-tweaks and improvements, including enabling story and static-page editing
- supported student-developer work
- created proxy for student-dev wordcount work
- updated xslt-transformation service
- experimented with ted's fast-reconcile service for Hay staff
- call-number service improvements (powers newtitles)
- upgraded to python3 & updated packages
- simplified login for librarians
- ils/code-mapper app (location-codes, status-codes, display-codes)
- full upgrade to python3 & modern django
- enabled modern shib-login to admin
- ils/annex data-mapper app
- also full upgrade to python3 & modern django
- also enabled modern shib-login to admin
- new-titles
- made queries work with upgraded solr-7
- major upgrade of django version
- improved caching
- sierra
- fully-implemented robust sierra big-exports powering blacklight
- (some experimentation in march 2018 but bulk of work afterwards)
- updated transfer_annex_pageslips code based on sierra migration
- major re-write of annex_process_email_pageslips code based on sierra migration
- fully-implemented robust sierra big-exports powering blacklight
- major re-write of availability-api used by easyBorrow
- upgraded to python3 & modern django
- utilized wrapper around python2 z39.50 module, w/all parsing/prepping in modern webapp
- extracted hay items from response for easyBorrow improvement
- added caching
- added stats-feed
- site-checker
- made public-page accessible and style-compliant
- made login via shib, into admin, much easier
- usep github-listener
- upgraded to python3
- modernized loading of settings
- made minor improvements to usep web-app
- easyRequest-Hay
- improved accessibility
- implemented auto-deletion of personally-identifiable-info, a successful pilot-project for how this can be handled in other apps
- implemented stats-api
- improved aeon; implemented auto-request via millennium for many aeon items
- added js-code to new-josiah to expose services
- ran a bell-gallery ingest w/B.C. last summer.
- assisted K.H. with print-slip solution for Hay staff using javascript and bookmarklet
- on search-committee for Human-Resources Director
- on search-committee for Deputy University Librarian
- participated in ivies-plus BorrowDirect committee
- showed H.N., new ivies-plus director, Brown's use of BorrowDirect
- supported, with J.M., bdr requests while J.R. & B.C. were out
- attended CIS Academic-Support planning meetings w/A.C. re python bootcamps
- troubleshot, w/J.M., serials-solution link360 issue; brought issue to their support-tech's attention
- participated in Atalanta project meetings
- showed K.H. how to provide environmental variables to certain urls for code-security
- shared ideas with library diap group
- finished a years-long project of dismantling an overloaded very-early-version django project by spinning off required services into their own apps and retiring others.
- organized zoom meeting with S.S. of Yale re his authentication-service
- helped A.C. with some learning-python questions
- helped P.M. at Annex & GFA troubleshoot an issue
- facilitated ebsco October presentaton on eds/folio
- helped in H.C.'s C4LibCon solr workshop
- showed some possibly-useful items from sierra export processing: last-bib, and export-tracker urls
- jupyter notebooks
- unpaywall
- schematron
- trio: python concurrency library
- first use of programmatically accessing and parsing email (for annex-requesting)
- improved forced-shib-login (answer: force a behind-the-scenes shib-logout first)
- running flask locally
- useful branch & version check
- useful email-admin-on error check
- real-world implementation of removal of P.I.I.
- github web-hook listener testing
- localdev email server simulator
- code update script issues
- minimal django installation testing without db
- logging django db calls
- django lazy-evaluation
- lightweight api-usage solution
- new availability api for easyAccess to work-around original "single-bib" limitation
- django testing: "html assertions"
- isbn validation
- easyAccess Hay info improvement
- TinyMCE & Gutenberg editor info
- code4lib 2019
- web augmented-reality