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
- Why not just use the edx-video-ID throughout?
- 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 ?
- Issue: by preventing profs to use this mechanism, they'll use "wrong" approaches instead.
- 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.
- 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.