Skip to content

Circular dependency with backends? #34

@RobRoseKnows

Description

@RobRoseKnows

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions