Currently the directions for creating a custom backend (which I am doing) say the following:
Create a new class which inherits from video_encoding.backends.base.BaseEncodingBackend. ...
If you want to open source your backend, follow these steps.
create a packages named django-video-encoding-BACKENDNAME
publish your package to pypi
Submit a pull requests with the following changes:
add the package to extra_requires
provide reasonable defaults for VIDEO_ENCODING_FORMATS
Won't this cause a circular dependency between this package and any additional backends? Wouldn't it be better to have the backend base (and probably subsequent backends) in a separate package?
Currently the directions for creating a custom backend (which I am doing) say the following:
Won't this cause a circular dependency between this package and any additional backends? Wouldn't it be better to have the backend base (and probably subsequent backends) in a separate package?