-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
I think the next major step is to organize and perhaps consolidate all of the scripts we have to make it clear what order they need to be run in. Here are the steps I have written down as were recently acted on. Let me know if there are any differences between this and how you imagined your scripts to be used.
- Setup the database
- Run
normalize_solr.pyto get catalog list - Gather course material (
console.js) - Run
setup.py - Edit the configuration file
- Run
update.py
- Run
- Run
reports.py - Add class enrollment data to r2 (I have a new script for this)
- Send report off to Access Services, where they find potential ebook purchases
- Match potential ebook purchases against the database to find any we may already own
- Import into the database as a new list
- Run SQL query to find matches (I saved this query)
- Remove matches from the AS list
- Librarians use this list to determine which books to purchase
- Generate autocomplete file for AMP website (we haven't discussed this yet)
All of these steps are working but can be streamlined for easier and clearer use.
Also, it seems that there are places to reduce complexity. The new method that Access Services is using to match books (step 4) means we don't need to import publisher data anymore. Some of the reports weren't used but I believe it's important to keep them (at least in SQL form).
Metadata
Metadata
Assignees
Labels
No labels