Skip to content

Rust: policy on minimum support Rust compiler version #5812

@rw

Description

@rw

Should we make a commitment to support past versions of Rust compilers?

I think using a policy like clap's, where we support the last two stable releases, makes sense for us. Releases happen every 6 weeks, so we would promise to support compilers up to 12 weeks old. That's one quarter of a year.

If we instead insist on using the very latest stable compiler features, it might be hard for users to keep up with our library.

(I realized that this is an issue when @CasperN 's build failed, because they are using features from a more recent Rust compiler version.)

cc @gwvo @aardappel @TethysSvensson @vglavnyy @jean-airoldie @maxburke @tymcauley
cc @ry for opinions

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions