-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Consider yanking outdated alpha crates and linking to the correct module #2036
Comments
Being very active on the Rust user forum, I have answered the question of what happened to codec quite a few times. It would be really nice to have the doc for |
One alternative to yanking would be to add both a new Note also that version |
This seems like a fantastic idea 👍 |
Thoughts? |
@udoprog moving it into 0.1.x I think makes sense? Where does it live now? |
These changes can happen in the 0.1.x branch. I would add deprecation notices in the readme, lib.rs docs then publish. |
It seems like it was moved into tokio while |
that seems fine, we should add a note and appropriate license information but otherwise sounds good 👍 |
Added notices to |
|
This has all been done, thanks for the help @udoprog |
As far as I can tell rereleases weren't made for the Would it be possible to make those re-releases as well? |
Since #1264 - most crates have been moved back into one. However, alpha versions of the old crates are still around causing confusion. When going to https://docs.rs/tokio-process (early Google hit) you're not directed to the last stable version. Instead you get
0.3.0-alpha.2
without any indication that the crate has been deprecated in the latest version of tokio. This also makes it difficult to navigate to the last0.1.x
compatible version in case you need to.Consider doing the following:
0.1.x
compatible crates pointing to documentation showing how the new structure in0.2.x
with features should be used instead.Non-exhaustive list of affected crates:
tokio::process
,feature = "process"
).tokio::runtime
?).tokio::runtime
?).tokio::runtime
?).tokio::signal
,feature = "signal"
).tokio::time
,feature = "time"
).tokio::net::tcp
,feature = "tcp"
).tokio::net::udp
,feature = "udp"
).tokio::net::unix
,feature = "uds"
).tokio::sync
,feature = "sync"
).tokio_util::codec
,feature = "codec"
).Runtime
+LocalSet
)The text was updated successfully, but these errors were encountered: