The uuid crate is a fundamental library. It's been around for a long time and now there's talk of stabilising the crate. As part that process we'd like to find the library a new home, outside the nursery, under a loving maintainer in the community (or possibly a GitHub org).
If you're interested in helping stabilise and maintain uuid going forward then please respond here/join the gitter channel we'll work out a path forward
Ok, had a look at uuid, and its issues. And I can say that I can say I can commit. Its relatively a small crate, so it should be much in terms of maintaining it. As per stabilizing, I have some ideas and ofc the guiding hand of the gurus
edit: I am kinggoesgaming on irc and KingGoesGaming on Rust Discord (preferred).
Maybe we should create some sort of "rust-community-crates" organization where we maintain community crates which are used by the broader community but are not maintained by a single person.
I'd love to participate in such a organization!
Edit: This could also be a place to put abandoned crates if one of the members of the community wants to maintain the crate ("maintain" as in "Update dependencies once in a while and merge pull requests" not necessarily as in "continue developing the crate").
Edit 2: Changed rust-community to rust-community-crates as former might collide with the community teams name.
A community organisation for adopting and maintaining crates sounds interesting to me! Over time I think such an organisation would need some dedicated leadership to help triage issues over an increasing number of crates. We'd also need to be careful that newly added crates had people in the organisation on board to maintain them. Otherwise it might end up like a dumping ground. I'm also interested in repurposing rust-unofficial to include more actively maintained libraries.
We don't need to block uuid on this though. Perhaps we can start by setting up a GitHub org specifically for uuid, including everyone here who's interested in helping out, and then either shift uuid into another org specifically for community crates in the future, or repurpose the uuid one? GitHub makes it easy to shift repositories around.
Also the uuid's organization can become a bit of testing ground on how we deal with the crates organization. But yes this should not directly interfere with uuid stabilization and should be left to a separate discussion.
Alrighty! I've created a uuid-rs org on GitHub and sent you all invites.
Next we should be able to just move uuid out of the nursery into this org and GitHub will take care of redirects. That might need to wait until tomorrow, but will try to keep things moving
Thanks again everyone who's put their hand up to help!