diff --git a/README.md b/README.md index e773b1b..0b4f99a 100644 --- a/README.md +++ b/README.md @@ -42,47 +42,4 @@ Unless provided through the `--config` flag, program will automatically look for - `~/.config/worblehat/config.toml` - `/var/lib/worblehat/config.toml` -Run `poetry run worblehat --help` for more info - -## TODO List - -### Setting up a database with all of PVVs books - -- [ ] Create postgres database -- [ ] Model all bookshelfs -- [ ] Scan in all books - -### Cli version of the program (this is currently being worked on) - -- [~] Ability to pull data from online sources with ISBN - - This possibly needs some more work, to pull data from different sources. - We have a quite large library of manga that we would have to manually add - to openlibrary if we were to use this as our only source. -- [X] Ability to create and update bookcases -- [X] Ability to create and update bookcase shelfs -- [X] Ability to create and update bookcase items -- [X] Ability to borrow and deliver items -- [ ] Ability to borrow and deliver multiple items at a time -- [X] Ability to enter the queue for borrowing an item -- [x] Ability to extend a borrowing, only if no one is behind you in the queue -- [X] Ability to list borrowed items which are overdue -- [~] Ability to search for items -- [ ] Ability to print PVV-specific labels for items missing a label, or which for any other reason needs a custom one -- [X] Ascii art of monkey with fingers in eyes - -### Deadline daemon - -- [X] Ability to be notified when deadlines are due -- [X] Ability to be notified when books are available -- [X] Ability to have expiring queue positions automatically expire - -### Web version of the program - -- [ ] Ability for PVV members to search for books through the PVV website - -## Points of discussion - -- Should this project run in a separate tty-instance on Dibblers interface, or should they share the tty with some kind of switching ability? -After some discussion with other PVV members, we came up with an idea where we run the programs in separate ttys, and use a set of large mechanical switches connected to a QMK-flashed microcontroller to switch between them. - -- Workaround for not being able to represent items with same ISBN and different owner: if you are absolutely adamant about placing your item at PVV while still owning it, even though PVV already owns a copy of this item, please print out a new label with a "PVV-ISBN" for it +Run `poetry run worblehat --help` for more info \ No newline at end of file