Skip to content

acquire permissions on the Fernet spec, or fork it #2902

@chadwhitacre

Description

@chadwhitacre

The Fernet spec is an important dependency for Cryptography, and it is moribund. The last commit was 18 months ago. PRs and issues languish:

A Google search [snapshot] suggests that Cryptography is the primary consumer of the Fernet spec. Having hitched the Cryptography wagon so strongly to such a boutique protocol, it seems untenable to disavow responsibility now that the Fernet maintainers have gone AWOL. Have they gone AWOL? Yes: asking, "Is this project still being maintained?" means it is not.

Cryptography should attempt to take over maintenance of the Fernet spec repo on GitHub. If that doesn't work (and assuming we don't want to start phasing out Fernet entirely), Cryptography should fork the Fernet spec—perhaps after pausing once again, "to ask ourselves about the ethical implications of writing this stuff ourselves: Are we qualified to do this?"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions