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

Stanza editing tool API testing #52

Open
laurensorensen opened this issue Dec 2, 2024 · 11 comments
Open

Stanza editing tool API testing #52

laurensorensen opened this issue Dec 2, 2024 · 11 comments
Assignees

Comments

@laurensorensen
Copy link
Collaborator

laurensorensen commented Dec 2, 2024

Stanza is a propriety application that can be run from a server or desktop. One of the outcomes of our planning activity was investigating the API and if it functions the way we want it to. Further testing criteria may come during meeting Friday Dec 6, but this spreadsheet (header rows) is a start at what we'd like to discover: https://docs.google.com/spreadsheets/d/1l19rK_iAsBWkUFXLoZIstFseYnO_rTJMZ1wMnsLslhc/edit?gid=397321299#gid=397321299

Edit to add: Team will need to request a VM from Ops.

@laurensorensen
Copy link
Collaborator Author

Put in backlog until eval license software comes through.

@edsu
Copy link
Contributor

edsu commented Dec 2, 2024

I'm noticing that the Stanza downloads are for Windows and MacOS only. I think we may be able to request a WindowsVM but it might be easier to just test the API with the software running on our workstation.

@laurensorensen
Copy link
Collaborator Author

The test license is for 5 users, so if you and Niqui have 2, then we'd still have 3 for Dinah, myself, and Geoff.
But then we wouldn't be able to test how desktop testers / users connect with a server-installed version of the software. I could see some benefit from being able to test this out but can be flexible if it's a big pain to do the WindowsVM.

@dnoneill
Copy link

dnoneill commented Dec 2, 2024

Agreed. Also I have to say this seems like a major con (windows and mac being the only supported systems).

@edsu
Copy link
Contributor

edsu commented Dec 3, 2024

Agreed, it is a mark against Stanza I think. I inquired in Slack to see if getting a MacOS or Windows VM is even a possibility.

@laurensorensen
Copy link
Collaborator Author

laurensorensen commented Dec 3, 2024

Ok, they confirmed we can use the old download links. Going to write back and confirm the end date of the trial. Copied below with the license key. Any word from Ops about using a VM?

Download the Stanza installer for Windows Online: Link to the Windows Stanza Installer
Download the Stanza installer for macOS Online: Link to the macOS Stanza Installer

Stanza Release Notes Online: Link to Stanza Release Notes

Stanza User Guide Online: Link to Stanza User Guide

This is your trial license key for Stanza, valid for 30 days. Please keep this key for future use:

@laurensorensen
Copy link
Collaborator Author

Here is the ops ticket for Windows VM: https://github.com/sul-dlss/operations-tasks/issues/3931

@edsu
Copy link
Contributor

edsu commented Dec 10, 2024

VM is ready for installing Stanza, and details for connecting are in https://github.com/sul-dlss/operations-tasks/issues/3931#issuecomment-2529758813

@laurensorensen
Copy link
Collaborator Author

Had an issue with installing to D: drive, asked for help here: https://github.com/sul-dlss/operations-tasks/issues/3931#issuecomment-2532871489

@laurensorensen
Copy link
Collaborator Author

laurensorensen commented Dec 10, 2024

Ok, I think I installed it correctly -- but on the wrong drive still!! -- I'm not sure how we want users to access Stanza. This is their user guide which says that you navigate to a browser: http://localhost:7000 in order to have it run, which I've done. But then, I am not sure how that works when there are multiple people trying to access?

Edit to add I asked Ops about this here: https://github.com/sul-dlss/operations-tasks/issues/3931#issuecomment-2532954989

@laurensorensen
Copy link
Collaborator Author

@dnoneill says: "We should be able to upload files and create a new project. This means the button to open in stanza would work. After a project has been created we will have to do some really terrible stuff with the API to get the correct ID in stanza.
We should be able to get captions out of stanza but is going to be in my opinion horrible. We will have to either set up a watcher to watch a project status or watch for when a file is exported. Both aren't great. In order to get it out we will have to go on the shared mount and grab the file."

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

No branches or pull requests

3 participants