Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transfer #289

Closed
kud1ing opened this issue May 4, 2017 · 55 comments
Closed

Transfer #289

kud1ing opened this issue May 4, 2017 · 55 comments

Comments

@kud1ing
Copy link
Contributor

kud1ing commented May 4, 2017

I'd like to handover the repository to someone else.
@steveklabnik, @nasa42 maybe you have a suggestion.

I'd love it if it could stay:

  • useful
  • clutter-free
  • sorted
  • single page
  • uncommercial

I'd love it if it gained (automatic) QA to ensure:

  • working links
  • consistent format
  • removing stale projects
@steveklabnik
Copy link

steveklabnik commented May 4, 2017

Hmmmmmmmmmmmmm. I'll give it some thought.

@Freyskeyd
Copy link
Collaborator

Why not let rustlang organisation handle it?

@aturon
Copy link

aturon commented May 4, 2017

@Freyskeyd Even if we head that direction, it still needs leadership and helping hands.

@Freyskeyd
Copy link
Collaborator

@aturon I would imagine some self driven repository. Maybe a little group can create with influential people and use the Rust weekly newsletter (like https://this-week-in-rust.org/).

The point about QA is interesting, we need to automate this kind of stuff.

@nasa42
Copy link

nasa42 commented May 4, 2017

I've planned to deprecate a related project - libs.rs in favour of upcoming recommendation ranking (and categories) feature in crates.io. I think with these features, crates.io may also supersede awesome-rust.

@aturon
Copy link

aturon commented May 4, 2017

@Freyskeyd My point is that we need people to commit to the effort if it's going to happen. There are several rust-lang repos that are languishing due to lack of leadership bandwidth.

@kud1ing
Copy link
Contributor Author

kud1ing commented May 4, 2017

@nasa42 That would only replace the section "Libraries", wouldn't it?

@booyaa
Copy link
Contributor

booyaa commented May 4, 2017

Once the caretakers have been found, I'm sure it could live here in rust-unofficial org? i.e. rust-unofficial/too-many-lists or rust-unofficial/patterns.

I'm willing to put my hat in for the interim, it would be a shame to see this resource get bitrot.

@nasa42
Copy link

nasa42 commented May 4, 2017

@nasa42 That would only replace the section "Libraries", wouldn't it?

A short preliminary review suggests that pretty much everything except "IDEs" section is a crate (though not all may exist on crates.io).

@Manishearth
Copy link
Collaborator

FWIW https://github.com/rust-unofficial is a holding yard for things that need maintainers, and is somewhat maintained (accepting PRs and such) by various folks in the community.

We'd be happy to accept this repo and partially maintain it, but we probably can't make major improvements/etc. If there are folks who want to help we can add them to the org.

@Freyskeyd
Copy link
Collaborator

I'm interested in helping on awesome-rust but not as a main maintainer in fact..

@luciusmagn
Copy link
Collaborator

I would love to help in any way. I am not sure if I would be a good main maintainer, but as a last resort, I would be open to anything.

@booyaa
Copy link
Contributor

booyaa commented May 4, 2017

Looks like there's three volunteers (me, @Freyskeyd and @luciusmagn). I'm happy to be the main maintainer.

@Manishearth
Copy link
Collaborator

Come to think of it, if @booyaa and I both want to help, it's worth considering just moving this to the rust-community org and making it officially-unofficially maintained by the community team. Whatsay @erickt?

@Freyskeyd
Copy link
Collaborator

@Manishearth that's what I was thinking too

@ctjhoa
Copy link
Contributor

ctjhoa commented May 4, 2017

Hi,
I'm the rust-learning's owner
I could bring my help too as I already got some CI things for markdown to manage my repository.
Moreover I've got the same issue of dead links (so we could help each other).
On the other hand, I agree with @nasa42. It seems like most of the content (description, build status, link to the repo) are redundant with crates.io

@Manishearth
Copy link
Collaborator

It seems like most of the content (description, build status, link to the repo) are redundant with crates.io

It's good to have these in one place instead of having to click twice to get there though.

But yes, the crates recommendation stuff may supersede this.

@mixedCase
Copy link

As someone still learning Rust, I wouldn't like to see this list deprecated in favor of crates.io. The "awesome" curated lists is a sort of community staple I intuitively reach for when I want to learn more about the ecosystem of a specific technology/tool.

At least, if the crates.io recommendations are going to follow the same curation style, it'd be nice to have this repo mirror it.

@brson
Copy link
Contributor

brson commented May 5, 2017

Thanks for maintaining awesome-rust @kud1ing.

I would be sad to see this resource go, and like @mixedCase think it's good to have our own "awesome" list.

Seems like there's a good plan here to maintain it.

@kud1ing
Copy link
Contributor Author

kud1ing commented May 8, 2017

So, until the final destination is figured out, i've added Mark, Manish, Simon and Lukáš as collaborators.

@booyaa
Copy link
Contributor

booyaa commented May 8, 2017 via email

@kud1ing
Copy link
Contributor Author

kud1ing commented May 8, 2017

@booyaa: If the decision was finalized, i can do it.

@booyaa
Copy link
Contributor

booyaa commented May 8, 2017 via email

@luciusmagn
Copy link
Collaborator

@booyaa I think it's a good idea.

regards,
Lukáš

@Manishearth
Copy link
Collaborator

I agree. Though I would prefer rust-community since I think this is something that falls perfectly within the responsibilities of the team. We can discuss that at the next meeting though.

@Manishearth
Copy link
Collaborator

(I can do the transfer to unofficial if needed, I don't know who else has access to both)

@luciusmagn
Copy link
Collaborator

@Manishearth That is actually quite a good idea. I am still unsure, but I am becoming more inclined to rust-community. The way I see it, the project will be transferred rather than abandoned, so rust-community seems like a better fit.

I will just be glad if awesome-rust gets a good new home, though.

@kud1ing
Copy link
Contributor Author

kud1ing commented May 9, 2017

Fine. So @Manishearth please give an update once we can move forward.

@carols10cents
Copy link
Contributor

carols10cents commented May 10, 2017

I'd just like to mention that crates.io is not adding manual curation anytime soon (for a variety of reasons I detailed in various comments on RFC 1824), so there's definitely still a need for people maintaining lists of crates they think are good.

@kud1ing
Copy link
Contributor Author

kud1ing commented May 10, 2017

Also, compared to every library author choosing their own categories/keywords via Cargo.toml, i think a central curation can give a more coherent overview more effectively.

@Freyskeyd
Copy link
Collaborator

Hey,

If we can't move to rust-lang/awesome-rust I think rust-community is a better place.

@erickt
Copy link

erickt commented May 10, 2017

I'm +1 to rust-community! Wonderful idea. Then we can fold this into https://community.rs to help with discoverability.

@Manishearth
Copy link
Collaborator

We discussed this today in the community team meeting, rust-unofficial seems a better place for now. We can try to give this more visibility from official locations though.

@Manishearth
Copy link
Collaborator

I don't have admin access so someone else will have to do the transfer. I can set up perms for maintainers on rust-unofficial for whoever needs them.

@luciusmagn
Copy link
Collaborator

Alright, understood, rust-unofficial is also a great place, although I was more inclined to rust-community.

@Manishearth mind if I ask what reasons make rust-unofficial a better fit than rust-community? I am just curious, not trying to disprove the decision.

@Manishearth
Copy link
Collaborator

The argument made was that rust-community shouldn't be a sort of catch-all for anything community related. I personally feel that this repo should be maintained by the community team (+ others) but folks seem divided on that.

@luciusmagn
Copy link
Collaborator

I see, thanks for clarifying

@kud1ing
Copy link
Contributor Author

kud1ing commented May 11, 2017

It seems i can not transfer the repository by myself: "You don’t have the permission to create repositories on rust-unofficial". Anyone have experience with this?

@Manishearth
Copy link
Collaborator

Manishearth commented May 11, 2017 via email

@kud1ing
Copy link
Contributor Author

kud1ing commented May 11, 2017

@Manishearth Let me know if you need anything. I am ready to let go. :)

@Manishearth
Copy link
Collaborator

Right, I need admin access to this repo so that I can use the rename settings

@Manishearth
Copy link
Collaborator

Er, the move repo settings

@kud1ing
Copy link
Contributor Author

kud1ing commented May 11, 2017

I have the impression that user account repositories do not have that role: https://help.github.com/articles/permission-levels-for-a-user-account-repository/

@Manishearth
Copy link
Collaborator

Hm. I invited you to the unofficial org, you should be able to transfer once you accept that. If that doesn't work idk what's happening :)

@kud1ing
Copy link
Contributor Author

kud1ing commented May 11, 2017

Interesting, i had to visit rust-unofficial to view the invitation.

@kud1ing kud1ing closed this as completed May 11, 2017
@Manishearth
Copy link
Collaborator

Cool. Can you still add maintainers to the repo? May have to fiddle perms to make that work.

(And is there anyone who should have been added and isn't yet?)

@kud1ing
Copy link
Contributor Author

kud1ing commented May 11, 2017

Nope, i've lost the "Settings" tab. Probably i am not an admin in the new repository.

@kud1ing
Copy link
Contributor Author

kud1ing commented May 11, 2017

I've always wanted to hold an emotional speech but have yet to be invited to give one. So here we go ... cling cling

awesome-rust wouldn't have been possible without the countless people contributing to it and of course without all the people writing Rust and using Rust to do awesome things. I hope Rust and awesome-rust will prosper for a long time.

@Manishearth
Copy link
Collaborator

You should have admin now. Thanks for all your hard work!

@luciusmagn
Copy link
Collaborator

@kud1ing That is a nice idea, I'd love to contribute

@kud1ing
Copy link
Contributor Author

kud1ing commented May 12, 2017

@luciusmagn I've just discovered https://brson.github.io/rust-cookbook/ Our efforts probably should go there instead,

@luciusmagn
Copy link
Collaborator

@kud1ing awesome, I'll check it out when I get home!

@kud1ing
Copy link
Contributor Author

kud1ing commented Jan 29, 2020

If anyone is still interested, this project is looking for maintainers again: #807

@Freyskeyd
Copy link
Collaborator

@kud1ing is it really time consuming?

@kud1ing
Copy link
Contributor Author

kud1ing commented Jan 30, 2020

@Freyskeyd That depends on multiple things: how many pull requests people submit, how quickly you want to react, how much there is to cleanup (e.g. due to repository renames, or if you want to cleanup/regorganize the structure), how many people there are to share the maintenance workload.

And besides quantity, there is also qualitity of time as an important happiness factor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests