Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OH without OHMS but with PDF can embed PDF in a tab #987

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jrochkind
Copy link
Contributor

@jrochkind jrochkind commented Feb 22, 2021

Experiment, needs evaluation. ref #986

  • needs some kind of testing

There are two main reasons I think this needs evaluation:

  1. The UI is a bit weird. It's the best I could figure out, but the scrollbar-within-a-scrollbar of asking the browser to embed a PDF makes it kind of confusing in some cases.

  2. Right now, the software architecture has no way to know which is the "transcript PDF". It only knows "here are the members whihc are PDFs". Current logic for this feature just takes the first PDF found, and assumes it's the transcript. For the actual current use cases we plan to use this template, that assupmption should be valid, there should only BE one PDF. (For OH's, we currently have two PDF's only for non-immediate-access, which... we think don't use this template).

But it's kind of fragile and easy for that assumption to become untrue in the future maybe, and then this won't do the right thing.

Should we add an architectural component to give a work member a "role"? This isn't the first time that woudl be convenient, in OH's specifically. Transcript, front matter (which could then be automatically labelled), portrait, etc.

That would potentially require staff to do more work on ingest, assigning roles to some members, so we'd need to discuss this. But it might be time to consider that architectural enhancement, even though it exceeds the boundaries of the "PCDM" model a bit.

Experiment, needs evaluation. And tests.
@jrochkind jrochkind marked this pull request as draft February 22, 2021 19:32
@jrochkind jrochkind mentioned this pull request Feb 22, 2021
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant