-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
General Project Status Update #2337
Comments
I personally have been and plan to continue maintaining wasm-bindgen, primarily making sure small enough PRs get merged and bugs get fixed. I have less time/motivation these days for new features, however. I'm not personally developing new features and would find it difficult to review/collaborate on a large new feature. I would be happy to invite others to help maintain this crate if they'd like, however! The Rust and WebAssembly Working Group no longer has the vibrance it once had, so there's not necessarily a group of folks helping drive the vision for Rust and WebAssembly. I would be the first to list out the issues we currently have with the various rustwasm repositories we have, but unfortunately I'm not entirely sure of the best way forward. It would probably be good to get some folks on board with helping to maintain the book, but I suspect that wasm-bindgen won't be living inside of this GitHub organization indefinitely. Perhaps the biggest thing I'd like to fix is better tooling around running the |
Alex, Thanks for taking the time to provide a response.
I'd postulate that the time has come for this: the continued existence of the non existent official rust I'm sure there will be some loud voices crying about such heresy, but I've a strong suspicion that there is a silent and silenced majority that would support your decision. Most of these people are more interested in pragmatic nature of code and are less likely to speak up than those interested in narrative control. There are very few that could stand toe to toe with you when it comes to your contributions to rust & wasm-bindgen. In regard to the In an similar vain the book its a bit of a confusing resource and improving wasm-bindgen guide would be more useful. As to tooling I can throw my hat into the ring & I'd like to help out updating docs once there is a clear path forward. |
I agree that at this point it's probably best to update wasm-bindgen's documentation. I probably wouldn't remove wasm-pack entirely just yet, but it should probably get all consolidated onto one location (e.g. one page) and everything else in the documentation talks about For repo movement it's never felt quite right to move just yet. I don't feel like there's a strong detriment being where it is right now, although it's not really a bonus either. I think that it probably makes more sense to figure out what to do with everything in this org all at once rather than one at a time, or at least that's what I hope. |
@alexcrichton I just found this issue from this message on rust-lang discord. I would be happy to lend a hand in maintaining tools. I've been working in other parts of Rust/WASM ecosystem as well (primarily Gloo and Yew) As for wasm-pack replacement, there's not much of an alternative that I'm aware of for building libraries but for binaries, trunk is going strong. My original message from discord:
|
Help in maintainership would be much appreciated! There's a lot of issues and probably PRs that I don't give as much time as they could get. If you'd like to help with incoming issue triage and/or PR reviews that'd be great. If things go well for awhile I'd be happy to add you as a maintainer to the repo. |
Great, I'll go through PRs and see what I can review and approve them. I'll let you know when a PR is ready to be merged |
Summary
Could the main contributors @alexcrichton & @fitzgen be able to say a few words around the general plans / status of the project?
Additional Details
It has been suggested that the
rustwasm
working group is in a state of (semi?) stasis and:wasm-bindgen
is at the core ofrust
+web
and is at the foundations of many great projects: seed, iced, dominator, mogwai, yew to name but a few.I'm extremely thankful that this project exists and I'm not after reassurances or commitments: rather for all of us having the marvelous experience of running rust in the browser it would be nice to have a clear understanding of where things currently stand.
The text was updated successfully, but these errors were encountered: