6 ms·
That's a great idea. Maybe also backport some features of Slack, like edition of messages (with a flag marking it as edited), or a common way to have plugins/e
by jbk 10y ago
That's a great idea.
Maybe also backport some features of Slack, like edition of messages (with a flag marking it as edited), or a common way to have plugins/extensions, or tagging links as images.
- daenney 10y ago> like edition of messages (with a flag marking it as edited) This works on Slack but only with their client. Use one of the bridges and you have no clue what's going on and they have a centralised system for this. Syncing that somehow across all servers in an IRC network, across netsplits and everything, is far from simple. You'd also need to do this retroactively somehow if a client received a message, disconnects, the message is updated and the client then reconnects, in order to present an accurate history. > or a common way to have plugins/extensions IRC already has a way to allow for extensions. Or do you mean client side? > or tagging links as images I'm not sure the IRC protocol should care about that at all. It's more up to the client to detect image links and Glowing Bear for example already does and can display them inline.
- jbk 10y ago> Syncing that somehow across all servers in an IRC network, across netsplits and everything, is far from simple. Yes, it's not simple. But it's not impossible to do. And yes, it might not work in 100% of cases, after netsplits, but so what?
- daenney 10y agoThat matters a lot. Inconsistent history is a problem and leads to all kinds of communication issues and misunderstandings. You said you agreed on A No I edited it later to say that I meant I was in favour of B Oh, I never saw that edit...
- jbk 10y agoThat's exactly the same on Slack, and people like it.
- nycatelos 10y agoHow on earth do you expert messaging editing to work. Are irc clients supposed to magically redraw the buffer and edit logs??! You can already tell if a link is an image, because they're posted a link to an image..... Some irc clients already inline images posted....
- jbk 10y ago> Are irc clients supposed to magically redraw the buffer and edit logs??! Who speaks about magic? Just send a message with the original ID and make the difference. Mark it in the UI, and redisplay it.
- bcook 10y agoSo logs are no longer append-only? This seems like a uselessly complex thing for all servers and client logs to support. Seems like it would break many things. What situation needs an edit feature? I can think of none, since a quick follow-up correction is simple. Also, edits would ruin many of the funny situations encountered on bash.org. :)
- exhilaration 10y agoWe use Slack heavily in our organization and editing happens all the time - whether it's to fix a typo, or insert a missing word, or cross out something we wrote earlier and put in the corrected version. Once you can do it you'll learn the value of it.
- raldi 10y agoI used to work at Bloomberg, where the terminal's MSG function supports editing and outright retraction of any message that hasn't yet been read (and thus, it also supports universal unfakeable read/unread status indicators on sent mail). Once you try it, you never want to go back.
- wcummings 10y agoI still use the common irc convention of rewriting the incorrect bit with an asterisk at the end on slack. Old habits die hard.
- SaberUK 10y agoEdited messages are on my TODO for inclusion in IRCv3.3.