websockets-rs / rust-websocket

A WebSocket (RFC6455) library written in Rust
http://websockets-rs.github.io/rust-websocket/
MIT License
1.55k stars 223 forks source link

Turn rust-websocket into an organization? #171

Closed vi closed 6 years ago

vi commented 6 years ago

rust-websocket development is prone to hiatuses, and users are complaining.

Maybe the repository should be just turned into an organization, with multiple contributes having granted access to publish to crates.io?

enzious commented 6 years ago

I'd put some time in on this.

cyderize commented 6 years ago

I'd be happy for this to happen - I'll try to set that up after next week when I have more time.

Sorry I've been unable to work on this for so long, and thanks to everyone who has submitted issues and PRs, I'll try to get to them soon.

vi commented 6 years ago

Maybe at least add the Rust Bus?

cargo owner --add rust-bus-owner
illegalprime commented 6 years ago

@vi I agree with all this, I feel very guilty leaving this project alone during the semester and I'd love more people to look at it. I can't change the repo (I don't think I have permission). I'll try to add you and the rust bus as owners, its been too long.

illegalprime commented 6 years ago

@cyderize I can set up an organization, can you hit the button to transfer: https://help.github.com/articles/transferring-a-repository-owned-by-your-personal-account/#transferring-to-an-organization

Made an org and invited all of you: https://github.com/websockets-rs (maybe this will just contain a fork)

cyderize commented 6 years ago

I've now transferred ownership to the organisation. We'll still have to update stuff in the readme and cargo.toml to reflect the new repo location.

vi commented 6 years ago

@illegalprime , @cyderize Am I supposed to publish new versions to crates.io?

For example, I want to publish current master(a4c52998fa9d84150827e1c0c318c8280ea05c42) as 0.20.3 becase of it is needed for Websocat.

illegalprime commented 6 years ago

@vi you should be able to push now, try it and lmk

vi commented 6 years ago

@illegalprime , How do I enable Travis in the moved repository?

Travis does not acknowledge my access to the repository; I tried to allow it, but it requires some approval from ord owners: "Access request pending".

I plan on releasing a minor version with some minor pull requests merged in, then maybe start preparing a new major version with updated dependencies.

dbrgn commented 6 years ago

Great to see some more activity here :slightly_smiling_face:

illegalprime commented 6 years ago

@vi just graduated university :tada: let me get to this now

illegalprime commented 6 years ago

OK @vi should be running, here's the first build: https://travis-ci.com/websockets-rs/rust-websocket/builds/80795841

dbrgn commented 6 years ago

@illegalprime congrats! :tada: