Michael Hucka
Michael Hucka
The README file at the top level of this repo currently mentions "Quantum Engine" at near the top: I was trying to learn more about Quantum Engine, and having a...
We could do a bit better. The `name` field value should be "DIBS" in all caps, we could add more `keywords`, and more.
Currently, the implementation of `Item` in `database.py` includes [fields for metadata like title, year](https://github.com/caltechlibrary/dibs/blob/d648eb8344f1016b01aac16534cce479d3c44e66/dibs/database.py#L39-L44), etc. These metadata fields are populated from the LSP/ILS at the time the `Item` object is...
There can arise an awkward situation when editing item entries. If you reduce the number of available copies of an item (from some number $M$ to $N$, where $N <...
A better way to handle status is to use SSE.
A lot of code, e.g. in `dibs.js`, uses `var` when it should probably use `let`.
There are a lot of references to Caltech all over the HTML template files. At some point (possibly with input from another interested potential user group) we should make the...
Currently, the author names are straight from what gets pulled out of the ILS. The result is that sometimes some books show up as "Last name, first name" and sometimes...
It would be easy for the item page to show a QR code that would let someone pull up the page on a mobile device just by pointing the camera...
The site definitely needs enhancements for accessibility. We need to do a proper assessment and fix issues as needed.