Skip to content

Uplift to the nursery? #268

Open
Open
@aturon

Description

@aturon

I've long wanted to kick off this conversation, and this seems as good a place to do it as any.

The winapi crates have become a pillar of the Rust ecosystem, with a massive number of crates (likely the majority of the ecosystem) transitively depending on them. They play a role somewhat similar to the libc crate, which we also see as providing foundational system bindings that show up transitively in most projects.

Being such a core part of the ecosystem, I want to propose that the crate be given more "official" status by migration into rust-lang-nursery, with the ultimate being inclusion in rust-lang itself. This move would:

  • Immediately increase the pool of maintainers, with all of the libs team providing help with maintenance.
  • Increase mutual visibility between winapi and the various Rust teams.
  • Start us down the road to deeper CI support on the Windows side of the ecosystem.

Moving to rust-lang itself requires an RFC, but moving to the nursery only requires lib team approval.

Is this something you would be interested in and open to?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionMore info is needed on this issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions