Meeting Notes 10/29/2014

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:

      1. Different from VEDA's format

      2. Include a namespace (and version) prefix

      3. No character limit

      4. 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.