-
Notifications
You must be signed in to change notification settings - Fork 37
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
Is this project dead? #21
Comments
yeah @tomaka it would be great if you could review some of the incoming PRs or hand it off to a willing maintainer. Its a great library and the ecosystem really needs it, but in its current state its hard to justify using it |
I recommend against using this project. It is and has never been anything more than a quick hack while a proper solution is to be found, which is why it has no proper readme and I have never even talked about this crate publicly or on any solution media or anywhere in fact. There exists two clean solutions that are better than this crate:
I am not willing to spend time on, sorry to call it like that, "administrative bullshit". Getting a source of time in a cross-platform way shouldn't require any maintenance. If it does, it indicates something fundamentally wrong somewhere. All the people complaining about the lack of maintenance of this project are free to waste their energy and can fork this crate (it is under the MIT license, one of the most permissive) and publish their alternative. |
thats totally fair. thankyou for clarifying |
for others who find their way here. i'd suggest time-rs. It works nicely on wasm. |
@stan-irl time-rs is using for a different purpose such as formatting, parsing and manipulating dates. But the |
For anyone reading this issue, also be aware using I can't stress enough: do not just assume that WebAssembly in browsers can do timers. You will have issues. For all purposes, assume that timers simply do not exist in browser wasm. |
yeah sorry you're right @whizsid. also time-rs is just a wrapper around std::time and panics at runtime anyway I just realised. Your wasmtimer package is working great! thanks for taking ownership of the project!! 😄 |
I also forked this repo with a super simple change: youngjoon-lee@15e8835. You can see detailed explanation in my blog: https://oudwud.dev/posts/2305102345-made-rust-libp2p-gossipsub-work-in-wasm/ |
I would like to add WASM support to https://github.com/google/tarpc crate by using this crate for wasm targets. But seems like this project was dead. Can anyone mention it officially?
The text was updated successfully, but these errors were encountered: