If you had asked me for what one thing about chat I'd change, adding titles to threads probably wouldn't have been it, but I'm willing to give it a try.
I do enjoy the threading, but I find the UI a little hard to visually parse quickly
Can we have several levels deep within a thread? (stream > thread > thread > thread...)
I think replies within a thread just extend that thread
The topics are analogous to email subjects. They don't nest.
They're intended to be cheap and disposable. It's easy to create a new topic, and easy for people to ignore it, so you don't worry about getting the topic right or anything like that.
Related to GitHub being kind of hard to find out about new issues/review requests/updates/etc., it is possible to connect that via webhooks to post into Zulip.
You could give each project its own channel like #git-cranelift
. Every update to the project would then be reported into that channel. On my other project, it means that we never have to check email anymore, we never miss anything, and everyone knows what's happening in the project.
Each issue and merge request is automatically given its own Zulip topic. So by pressing Shift+S, you can see the whole change history of the issue/request right from chat, to get immediate context.
At least for me it has been a very effective way of working. Without it I miss basically everything.
#git-cranelift here in zulip sounds like something worth trying
The instructions for doing that are here: https://bytecodealliance.zulipchat.com/integrations/doc/github
It would require a Zulip administrator to set up an incoming webhook bot. (Ours was just named the equivalent of "GitHub.") That generates an incoming URL.
The Admin then hands that URL to a Cranelift repo maintainer, who follows the rest of the instructions in GitHub, by going to Settings -> Webhooks.
I'm not a zulip admin here, so I'll ping @Till Schneidereit who can hopefully look into this
Note that Escape followed by "?" will show you many (so many!) keyboard shortcuts one can use to navigate between streams and topics.
Hello everyone I am Akshat Agarwal (@humancalico). I have been interested in WebAssembly for a while now and understand why it's needed. But what I don't understand is why do we need it to run outside of the browser. Is the similar like the Node's JavaScript everywhere paradigm or is there a greater reason behind it? Thank you in advance
Hi Akshat, and welcome! The announcement post for the Bytecode Alliance gives a good overview of some of the most important reasons for doing all this: https://bytecodealliance.org/articles/announcing-the-bytecode-alliance
Last updated: Dec 23 2024 at 12:05 UTC