Michael Hucka

Results 157 issues of 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...

Enhancement ✨
Priority ★

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 <...

Enhancement ✨
Priority ★★

A better way to handle status is to use SSE.

Enhancement ✨
Refactoring ✄
Priority ★★

A lot of code, e.g. in `dibs.js`, uses `var` when it should probably use `let`.

Enhancement ✨
Refactoring ✄
Priority ★

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...

Enhancement ✨
Refactoring ✄

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...

Enhancement ✨
Priority ★★

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...

Enhancement ✨

The site definitely needs enhancements for accessibility. We need to do a proper assessment and fix issues as needed.

Enhancement ✨