-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
train
works in a web-worker
#17
Conversation
It's better to use squash merging because the commit history will be more concise. |
I personally prefer a more verbose history as I believe it makes the git history more readable. Each commit does exactly one thing, and if it takes several commits to build a feature that's fine. So like, the history of this PR is simple/easy to read: update packages, revert a commit, fix some issues, then remove a package. This history is important as it allows me to do things like revert that commit in step 2. That reverted commit was part of this PR, and I would not have been able to revert if it was squashed into one commit. Also, during the investigation phase of this PR, I was able to check out an intermediate commit for the other PR, update Vite, notice that web-workers now work, and therefore determine that an upstream issue was fixed. Squashing history for conciseness prevents all this. To be clear, I'm not saying all git repositories should work this way - this is just my preferred way of working with git :) |
Fine. What about rebase merging? It could also keep the verbose history of commits. |
Hmm I do directly commit to |
OK. It's totally understandable. I just gave advice in my stand. I very appreciate your contribution. Just let everything continue as usual. |
As of Vite v5.1.6, wasm-bindgen-rayon works in a web-worker.
FYI @ishiko732
Related: #11 RReverser/wasm-bindgen-rayon#4 (comment)