raccoongang / xblock-video

Universal Video XBlock with pluggable backend for many video hosting providers
GNU General Public License v3.0
5 stars 17 forks source link

The Video XBlock isn't compatible with Hawthorn #323

Closed OmarIthawi closed 4 years ago

OmarIthawi commented 5 years ago

The current XBlock version (as of writing this issue) breaks the Hawthorn edxapp when installed. Mainly because it requires installing pycaptions.

pycaptions isn't maintained anymore and depends on and and conflicting requirements such as:

I tried to upgrade pycaptions but stopped after realizing that it's not maintained anymore:

I also found that webvtt-py could be used, but it turns out that it only support Python 3+. I tried to support that as well:

Oh, I didn't also mention that this XBlock needs a couple of updates to the XBlock to make it render:

Needless to say it was a rabbit hole. I surrender with honor. I would appreciate it if you can take a look.

OmarIthawi commented 5 years ago

@z4y4ts @wowkalucky @bryanlandia fyi.

z4y4ts commented 5 years ago

Hi @OmarIthawi, sorry to hear your sufferings. Lack of Python 3 support makes life miserable indeed. Unfortunately, I can't help you here, because I no longer work on this project for a quite some time. But other guys might be able to help you.

If you still need help here, of course.