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

Where is the abstractions about futures_sink like futures_util::SinkExt? #111

Open
stackinspector opened this issue Oct 30, 2024 · 4 comments

Comments

@stackinspector
Copy link

No description provided.

@notgull
Copy link
Member

notgull commented Oct 30, 2024

Sink was a mistake, so it's not included in this repo.

@stackinspector
Copy link
Author

Yet another mistake. Removing legacy is definitely a good thing, but where is the alternative? How can I use async_tungstenite::WebSocketStream to send messages? If API need to redesign, then where is the more correct interface that can do similar thing?

@stackinspector
Copy link
Author

Generally I hope that there will be a compatibility/adapting/legacy list, listing all of the APIs in futures series crate (maybe also all of Tokio API for the entire Smol project), explaining if there is a drop-in alternative, or an alternative with what differences, or this is a legacy API with trap or footgun and use another API or way to implement it, or the alternative API has not yet been implemented. Or people will get frustrated trying to transfer previous practices to the new system, preventing it from further evolving.

@notgull
Copy link
Member

notgull commented Nov 2, 2024

I agree with the idea of such a list.

notgull added a commit that referenced this issue Nov 3, 2024
This commit adds a list of features that have been determined to be out
of scope for `futures-lite`. The intent of this list is to inform users
which features `futures-lite` does not implement, as well as potential
contributors which PRs will not be accepted.

cc #111

Signed-off-by: John Nunley <dev@notgull.net>
notgull added a commit that referenced this issue Nov 8, 2024
This commit adds a list of features that have been determined to be out
of scope for `futures-lite`. The intent of this list is to inform users
which features `futures-lite` does not implement, as well as potential
contributors which PRs will not be accepted.

cc #111

Signed-off-by: John Nunley <dev@notgull.net>
notgull added a commit that referenced this issue Nov 8, 2024
This commit adds a list of features that have been determined to be out
of scope for `futures-lite`. The intent of this list is to inform users
which features `futures-lite` does not implement, as well as potential
contributors which PRs will not be accepted.

cc #111

Signed-off-by: John Nunley <dev@notgull.net>
notgull added a commit that referenced this issue Nov 12, 2024
This commit adds a list of features that have been determined to be out
of scope for `futures-lite`. The intent of this list is to inform users
which features `futures-lite` does not implement, as well as potential
contributors which PRs will not be accepted.

cc #111

Signed-off-by: John Nunley <dev@notgull.net>
notgull added a commit that referenced this issue Nov 12, 2024
This commit adds a list of features that have been determined to be out
of scope for `futures-lite`. The intent of this list is to inform users
which features `futures-lite` does not implement, as well as potential
contributors which PRs will not be accepted.

cc #111

Signed-off-by: John Nunley <dev@notgull.net>
notgull added a commit that referenced this issue Nov 16, 2024
This commit adds a list of features that have been determined to be out
of scope for `futures-lite`. The intent of this list is to inform users
which features `futures-lite` does not implement, as well as potential
contributors which PRs will not be accepted.

cc #111

Signed-off-by: John Nunley <dev@notgull.net>
notgull added a commit that referenced this issue Nov 16, 2024
This commit adds a list of features that have been determined to be out
of scope for `futures-lite`. The intent of this list is to inform users
which features `futures-lite` does not implement, as well as potential
contributors which PRs will not be accepted.

cc #111

Signed-off-by: John Nunley <dev@notgull.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants