Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.

error-chain deprecationΒ #181

Open
Open
@Yamakaky

Description

@Yamakaky

Hey, error-chain's maintainer here.

I have not been as active on error-chain maintenance as I should have (cf all the issues and PR). I'm also working less with Rust these times (I keep an eye on it though). Since it's not perfect anyway (rust-lang-deprecated/error-chain#190) and failure is an improvement on error-chain, I guess the best way to go would be to deprecate it and go full failure. It could be done with the 1.0 failure release.

I see a few points that should be solved before the full deprecation:

  • The doc should include a part about the transition from error-chain. I'm thinking something like "if you do this in error-chain, replace it by that in failure.
  • We need to be sure that every feature from error-chain is supported by failure.

Do you think of it?

Not sure who should be included in this discussion.

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