Closed retokromer closed 7 years ago
Update: searchlto
also uses CUNY TV's own structure.
manpage LGTM in terms of formatting and typos etc anyhow.
BTW: The main goal is to have, as in the other installations, «something» other-than-an-error-message happening when calling the installed name (here ltopers
) in the terminal.
Looks good to me! Regarding searchlto, it isn't CUNY specific per-se, but was designed to facilitate the way that CUNY needs to search records across the LTO database.
Thank you! Is there any available information about the structure of the database? That would be useful when one wishes to generalise.
Currently there is a doc in progress about the database functionality - it is incomplete and needs revision (will be working on this soon). It does however have tables representing the structure!
It lives (for now) here: https://github.com/mediamicroservices/mm/blob/master/Resources/dbinfo.md
I don't think anyone external to CUNY has tested this, so I am sure there are unanticipated bugs, but in theory this could be setup on any computer running MySQL with the command createpremisdb -c
and then configuring in mmconfig
.
I also am seriously considering renaming that script, as the DB has expanded far beyond gathering PREMIS data to also collect LTO schemas, fixity and perceptual hashes.
👍 for renaming
What about divide the commands in two groups:
brew install ltopers
brew install ltopers --with-db
I guess, this way it would be simpler for general users.
My full proposal is at https://github.com/amiaopensource/homebrew-amiaos/issues/46.
serachlto
function, which is not completely clear to meIf OK, I’ll merge and make a new release.