Meeting Notes 10/29/2014
Red flag? YAID!! Yet another ID.
Why not just use the edx-video-ID throughout?
Why not have Studio generate the edx-video-ID? VEDA team very reluctant for various reasons, including concerns about collisions.
Is it important that the edx-video-ID continue to be human readable?
Perhaps not going forward. Before we needed to, because of the manual process.
What if VAL generates ID instead?
Note from Dave: VAL interface should not take arbitrary hash/IDs in the API.
RESOLVED: Studio will generate edx-video-ID and forward it to VEDA. Need input from @Lou on what this user-visible string needs to be. From engineering perspective, here are our requirements:
Different from VEDA's format
Include a namespace (and version) prefix
No character limit
User-friendly and human-readable (until they are no longer presented in the UI)
Example: vid-v1:INSTITUTE_CODE-course-random
From @louR (Deactivated): vid-v1:INSTITUTE_CODE-random
MIT XML Edge issue
Will Upload feature be enabled on Edge?
Addressed by ?:
VAL shared across deployments?
XML import/export update?
Special Studio Role for uploading Videos?
Issue: by preventing profs to use this mechanism, they'll use "wrong" approaches instead.
Perhaps Warning in Studio for using a workaround mechanism (such as putting YouTube link). @Lou ?
Follow up: Talk to MIT PMs
VEDA capacity issues may exist by opening up to Edge.
To enable:
Have mobile app point to Edge (either through a setting or a separate app) ?
Export/import from Edge to Prod or other servers
VEDA capacity issues
About Video Workflow is different
Separate workflow since Marketing and Drupal site are involved.
VEDA Listener
Log file listener instead of crawling
Idea
Studio sends a record to VAL with an empty ID field
QUESTION: is there an S3 filter to query for only files that have completed uploading.
VAL shared across deployments?
PROD question for @Lou - should we show the edx-video-ID in the UI even before the video processing has fully completed?
How will we handle the error conditions if users put that ID in video modules, but the processing never completes.
RESOLVED - No, don't show in progress edx-video-ids.
UPDATE - Show edx-video-id as soon as ONE valid encoding has been created.
reason for showing id before Completion: YouTube may disallow a video
reason for verifying that at least one encoding has completed: file may be "valid", but is still corrupt/incomplete.
Cleanup of Video Upload status.
How long do we need to keep that data? Even from weeks ago?
Perhaps have a manual REMOVE feature.
Mark for deletion flag?
Or, remove the entry.
RESOLVED - remove feature Later after MVP.