Slashdot Mirror


Slack Is Shutting Down Its IRC Gateway (slack.help)

Slack, a team collaboration communication service, has updated its IRC support page to note that it is ending support for IRC on its platform: Unfortunately, support for gateways is ending. Starting on May 15th, it will no longer be possible to connect to Slack using the IRC and XMPP gateways. In another support page, which requires you to log in to one of your Slack groups, the company elaborates: As Slack has evolved over the years, we've built features and capabilities -- like Shared Channels, Threads, and emoji reactions (to name a few) -- that the IRC and XMPP gateways aren't able to handle. Our priority is to provide a secure and high-quality experience across all platforms, and so the time has come to close the gateways.

Please note that the gateways will be closed according to the following schedule: March 6, 2018: No longer available to newly-created workspaces; April 3, 2018: Removed from workspaces where they're not in use; May 15, 2018: Closed for all remaining workspaces.

89 comments

  1. It's one of the criteria my company used... by OrangeTide · · Score: 5, Insightful

    The whole IRC and XMPP compatibility of Slack was used as an argument to placate the old timers at my company.

    Mostly I've found that people waste too much time making custom emoji and spend too little time working out real business due to the security and retention policies inherent in the Slack services.

    Hopefully this can trigger some businesses to walk away from this seemingly useless tool.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:It's one of the criteria my company used... by Anonymous Coward · · Score: 0

      The whole IRC and XMPP compatibility of Slack was used as an argument to placate the old timers at my company.

      Mostly I've found that people waste too much time making custom emoji and spend too little time working out real business due to the security and retention policies inherent in the Slack services.

      Hopefully this can trigger some businesses to walk away from this seemingly useless tool.

      Accurate: http://edge.alluremedia.com.au/m/g/2016/06/old-man-yells-at-cloud.jpg

    2. Re:It's one of the criteria my company used... by rnturn · · Score: 3, Insightful

      Another garden being walled off.

      I've been pushing for a return to mailing lists (listserv-type applications like Mailman, etc.) because of garbage like this. They ain't as fancy but the bells and whistles that Slack/Hipchat/etc. bring aren't really all that useful, are they? Emojis? Who gives a crap? You can't figure out what ":^)" or ":^(" means? Really?

      --
      CUR ALLOC 20195.....5804M
    3. Re:It's one of the criteria my company used... by Anonymous Coward · · Score: 0

      Doubt we work at the same company but ironically enough -- This.

      Slack was pushed rather hard by newbies whom could sell their mother to the devil but not understand why the devil wouldn't think twice about burning her.

      It _really_ doesn't help that IRC itself was hijacked away from simple chat. I'd still take EFNet over even Freenode.

    4. Re:It's one of the criteria my company used... by Anonymous Coward · · Score: 0

      retention policies

      What do you mean? You can set retention from forever to 24 hours. What do you want it to do?

    5. Re:It's one of the criteria my company used... by Anonymous Coward · · Score: 1

      Mostly I've found that people waste too much time making custom emoji

      Here's a little thing I've observed ... the incidence of emojis is inversely proportional to that tool being useful for business purposes. If you can make custom emoji, then it truly is useless shit.

      This endless social media and pandering to idiots who need more and more emojis and kittens makes me want to smack people in the head with an bat.

      A few years back I was at a place which was deploying a piece of software for content management ... There was lots of effort put into building participation badges to encourage people to use it, and almost no fucking effort to make it a usable and useful platform.

      When I said to someone "wow, this stuff is really lacking in some features that are needed for this kind of thing". I swear to god, I was told I should post that in the forum, and if other people up-voted it enough they'd consider it, and in the process I would get closet to my first participation badge.

      Holy fuck, are we all children all of a sudden? You are telling me this is where we store content, but it's useless for that. But those shiny animated badges for participation and posting stuff? Boy did that shit work.

      I left not long thereafter, if this is how you're running your internal software, you're fucking doomed. I subsequently heard people had some explaining to do when they were trying to figure out why they spent so much money on software which didn't solve any actual business needs.

      I got the distinct impression the ability to have the social media features may have outweighed the utility of the software for business purposes. Which tells me some drooling idiot got fooled with a demo which showed all of the stuff unrelated to what was needed ... ZOMG ... badges and ponies!!!

      Fucking emojis and other crap is reducing software to the reward system for a 3 year old.

    6. Re:It's one of the criteria my company used... by OrangeTide · · Score: 1

      ideal would be 30 days retention on site. and less than 1 day retention on Slack's servers outside of our company.

      It made Slack to be useless for discussing any sensitive issues about future projects or customers. Which is perhaps 50% of the day to day work at my company.

      --
      “Common sense is not so common.” — Voltaire
    7. Re:It's one of the criteria my company used... by OrangeTide · · Score: 1

      Fucking emojis and other crap is reducing software to the reward system for a 3 year old.

      That's precisely what emoji have become, a short term gratification. Especially animated emoji. I suspect it stimulates the same parts of the brain that video slot machines are designed to trigger.

      --
      “Common sense is not so common.” — Voltaire
    8. Re:It's one of the criteria my company used... by u801e · · Score: 1

      I've been pushing for a return to mailing lists (listserv-type applications like Mailman, etc.)

      An internally hosted NNTP server would work better than a mailing list.

    9. Re:It's one of the criteria my company used... by Anonymous Coward · · Score: 0

      The whole IRC and XMPP compatibility of Slack was used as an argument to placate the old timers at my company.

      Mostly I've found that people waste too much time making custom emoji and spend too little time working out real business due to the security and retention policies inherent in the Slack services.

      Hopefully this can trigger some businesses to walk away from this seemingly useless tool.

      Unfortunately our company chose it because the devs liked those stupid pictures and emoji, even though it's a slow as shit messaging client that just uses up ram.

      I'm pretty sure we're stuck with it, and now I'm going to have to keep it open in browser window too.

      Dammit.

    10. Re:It's one of the criteria my company used... by Anonymous Coward · · Score: 0

      You probably like your dinner served in a lady's shoe too.

    11. Re:It's one of the criteria my company used... by Anonymous Coward · · Score: 1

      Add a short course to teach the lusers to not top-post but only quote what they're reacting to, and to use built-in features like setting in-reply-to: headers, and you can have an actual discussion. Well, somewhere after they (re)learn to spell, to use proper grammar, and to put a little effort in composing text and expressing thoughts, that is.

      You know what bugs me? How we keep on re-inventing things without bothering to make them work with the existing things. Like how "webforums" aren't built on NNTP, though "webmail" usually is (and should be) implemented as an IMAP client. Case in point: Ticketing systems. If they're going to spit out emails at all, then those emails better be a) readable and b) answerable. But nooo, I have to send emails to create tickets, and then the system will spam my inbox with unreadable crap but I have to switch to a browser to follow the discussion. Why are basically all ticketing systems that stupid? It's well below the baseline of usability.

    12. Re: It's one of the criteria my company used... by loufoque · · Score: 1

      There is no good email or nntp client anymore, so everyone moved to web applications.
      Blame Mozilla for fucking up and bloating their client with useless features that make it slow and unusable whenever you have 100k+ emails.

    13. Re:It's one of the criteria my company used... by TheRaven64 · · Score: 1

      What do you use? I ran INN for a while, but it's really designed around the idea that you have unauthenticated users (authentication is possible, but configuring it for anything other than can/can't post was hard - for example, no requirements of from address) and a model where news is distributed between servers but doesn't have any persistence guarantees (bumping the cache size to a huge number seemed to let it keep messages forever, but seemed fragile). I also had issues with clients: news is largely unmaintained in a lot of things that used to be mail/news readers and various ones don't support MIME attachments, don't support the binary encodings that others use, and so on.

      --
      I am TheRaven on Soylent News
    14. Re:It's one of the criteria my company used... by Anonymous Coward · · Score: 0

      It's just the usual embrace, extend extinguish, none of these companies have any true regard for openness, they fake it when they need to, but as soon as they dominate they shut down openness. Twitter did the same.

      If you achieve any success due to this sort of coercive/rent-seeking behaviour then you are scum.

  2. TLDR; by Anonymous Coward · · Score: 4, Insightful

    We want to support more superfluous shiny garbage and supporting IRC might remind people they don't need this bullshit.

    1. Re:TLDR; by Anonymous Coward · · Score: 2, Interesting

      Might also remind them that Slack owns what you send them.

    2. Re:TLDR; by DarkRookie · · Score: 1

      Also stuck with the same shitty interface with no options to change it.

      --
      The millennial that doesn't like most of the stuff designed for millennials.
    3. Re:TLDR; by Anonymous Coward · · Score: 0

      Yup! Besides being able to post vids, pics and downloads super easy these new chat programs are garbage. Discord, Wire, Slack......trash

  3. Next by Anonymous Coward · · Score: 0

    Bye bye Slack.

  4. Thats the point of the gateway.... by mtmra70 · · Score: 4, Insightful

    They are shutting down the gateway because their system is more advanced than IRC and other XMPP clients? The entire point of the gateway is to allow two disparate systems to work with each other, even with limited features.

    1. Re:Thats the point of the gateway.... by Anonymous Coward · · Score: 2

      They are shooting down the gateway because it colides with their business case ("locking people into our shit")...

    2. Re:Thats the point of the gateway.... by Anonymous Coward · · Score: 0

      EXACTLY

  5. Re: by Anonymous Coward · · Score: 0

    Its why I will no longer use slack, unless I am forced to, for brief periods in a web browser. This whole move is idiocy.

  6. Amen. by Anonymous Coward · · Score: 0

    This, Discord, Matrix, and a few others need to die. They overly complicated systems that used to be far less centralized, far easier to maintain, and that generally worked well enough.

    I am not saying many of them couldn't use updates, or even a replacement protocol, but neither the proprietary nor modern open source alternatives are designed for ease of use or efficiency without special webapps lengthy configuration files, etc.

    IRC, XMPP (depending on the server), nntp, etc could be set up quite quickly and easily if you didn't need federating support. And only with a few hours extra work, plus a few emails to the right people to get federated, assuming you were a member in good standing of the relevant communities.

    There was a comment I saw the other day: 'OMG, I just realized Reddit is just Usenet with HTML and Emojis!' It made me realize just how true that statement was, and how many alternative methods we have for replacing it.

    1. Re:Amen. by jordanjay29 · · Score: 1

      OMG, Facebook is just MySpace with no user customization and a terrible homepage!

    2. Re:Amen. by tepples · · Score: 1

      IRC, XMPP (depending on the server), nntp, etc could be set up quite quickly and easily if you didn't need federating support.

      What IRC server software handles persistence and attachments? And how big of a virtual machine is needed to run it?

    3. Re:Amen. by fisted · · Score: 1

      What IRC server software handles persistence

      Most bouncers like ZNC.

      and attachments?

      Client-side thing. DCC if you want. Pastebin otherwise. IMHO nothing that should be proper part of IRC.

      And how big of a virtual machine is needed to run it?

      It has to be at least this |-----------------| big.

    4. Re:Amen. by Anonymous Coward · · Score: 0

      with regards to the size, it can be small, you can run an irc server on an RPi and smaller. We used to use Alix boards (iirc it was a 300mhz/128MB ram) for running small firewalls with asterisk, dancer-irc, and a caching inline (transparent) http proxy which we allocated 100MB of ram to

  7. While this doesn't bother me.... by c-A-d · · Score: 1

    I'm more concerned about the trend to https-only on the internet. Eventually the only ports open will be 53 and 443. At that point, the internet will be silo'd into a consumer-only model just like cable TV. I think you can imagine what will happen past that.

    --
    some karma... and kinda lukewarm about it.
    1. Re:While this doesn't bother me.... by Anonymous Coward · · Score: 0

      HTTPS actually helps fight that, because you can't snoop it or lock it down. Nothing's stopping you from tunnelling whatever protocol you want over HTTPS.

    2. Re:While this doesn't bother me.... by Anonymous Coward · · Score: 0

      So my read-only, private blog that gets 100 hits per year, 90 of which are me, should incur the cost, overhead, time, and energy involved in HTTPS and SSL certificate management? not every site needs HTTPS.

    3. Re:While this doesn't bother me.... by Anonymous Coward · · Score: 0

      Yes.

    4. Re:While this doesn't bother me.... by Anonymous Coward · · Score: 0

      You mean TLS, right?
      https://en.wikipedia.org/wiki/Transport_Layer_Security

    5. Re:While this doesn't bother me.... by bmimatt · · Score: 1

      Let me help you with your problem. https://letsencrypt.org/

    6. Re:While this doesn't bother me.... by Anonymous Coward · · Score: 0

      No, I mean HTTPS.
      https://en.wikipedia.org/wiki/HTTPS

    7. Re:While this doesn't bother me.... by Strider- · · Score: 1

      I'm in the same boat. I run limited bandwidth (read satellite) links out to a couple of remote sites that have no other option for connectivity. The advent of HTTPS everywhere has hurt the system performance dramatically. It used to be that my WAAS (or before that, squid proxy) could do a fantastic job of caching content locally, especially things like facebook. In tight knit communities, there's far more shared content than you'd think. Anyhow, now about 60% of the traffic is https, which I can do nothing to accelerate.

      Yes, on the machines that I control, I could install my own root CA and then MITM everything, but that's a can of worms that I really don't want to open. All the exemptions for things like banking, medical insurance, and so on and so forth...

      All of this so that people can encrypt their cat videos and other frivolous things that don't need it.

      --
      ...si hoc legere nimium eruditionis habes...
    8. Re:While this doesn't bother me.... by skids · · Score: 1

      Yes because otherwise you are allowing the guy who p0wned your users' cable modem to inject code into their browser.

    9. Re:While this doesn't bother me.... by serviscope_minor · · Score: 1

      All of this so that people can encrypt their cat videos and other frivolous things that don't need it.

      They do need it. The government(s) seemed intent on everything everybody was looking at all the time. Even cute cat videos need encryption because it's none of the government's fucking business if I'm watching them.

      --
      SJW n. One who posts facts.
    10. Re:While this doesn't bother me.... by Anonymous Coward · · Score: 0

      But they do need it, not to protect the content but to prevent malicious content injection.

  8. Re: by Anonymous Coward · · Score: 0

    Agreed

  9. Ransomware by Anonymous Coward · · Score: 0

    Given their primary business model seems to be ransomware, where they lock up peoples past posts, and demand payment to see them again, I guess they don't want leaks.

  10. Obligatory xkcd by plloi · · Score: 4, Informative
    1. Re:Obligatory xkcd by KiloByte · · Score: 2

      In other news, operating systems developed nearly exclusively over IRC and mailing lists have taken over everything but desktops and phones, with the latter mostly using components (such as kernel) developed this way as well.

      I don't care what means of communication millenials use, software written by them rarely keeps being maintained for as long as six months anyway. Then, they switch to yet another video-over-twitter-over-facebook thingy while making another node.js framework that won't last.

      In unrelated news, on 2017-11-20 I was first told I have a grey hair in my beard, at age of 39 years 7 months.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    2. Re:Obligatory xkcd by DarkRookie · · Score: 2

      Heyheyheyheyhey
      Dont lump all of us millenials together.
      I am labeled that and cannot stand Slack, Discord, modern design paradigms, webapps, Facebook, snapchat, or the like. I have a cell phone that does SMS and MMS. All my friends have phones.
      Hell, I give 1 star reviews to Android apps that use Material Design 9 times outta 10.

      --
      The millennial that doesn't like most of the stuff designed for millennials.
    3. Re:Obligatory xkcd by KiloByte · · Score: 2

      Dont lump all of us millenials together.

      Apologies! Age doesn't imply wisdom.

      I give 1 star reviews to Android apps that use Material Design 9 times outta 10.

      Hell yeah, it's not just old folks that agree these UI designs are objectively worse. But hey, if you say CSD is worse than Hitler, you have a beer on me (collectable only in person).

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    4. Re:Obligatory xkcd by Anonymous Coward · · Score: 0

      Shut the fuck up Grandpa!

    5. Re:Obligatory xkcd by OrangeTide · · Score: 1

      In unrelated news, on 2017-11-20 I was first told I have a grey hair in my beard, at age of 39 years 7 months.

      Baby's first gray hair.

      Millennials think youth ends at age 40. But Gen X and Boomers draw the the line at age 35 or less. So be thankful and feel young thanks to millennials.

      --
      “Common sense is not so common.” — Voltaire
    6. Re:Obligatory xkcd by KiloByte · · Score: 1

      Baby's first gray hair.

      What do you mean, there are people here older than me?!? Perhaps even ones wiser than me.

      At least I have the comfort of being sure here's no one with better looks than me.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    7. Re:Obligatory xkcd by OrangeTide · · Score: 1

      What do you mean, there are people here older than me?!?

      I'll always be your superior by 2 years. Well unless I die .. .

      Perhaps even ones wiser than me.

      I wouldn't know about that. ;-)

      --
      “Common sense is not so common.” — Voltaire
    8. Re:Obligatory xkcd by Anonymous Coward · · Score: 0

      Ahhh, does baby need a pacie?

  11. Is it still a resource hog? by tlhIngan · · Score: 4, Insightful

    One of the big reasons to use the gateway was simple - the web client, the node.js "app" and all that were resource hogs. Probably one of the few chat things that needs an i7 with 32GB of RAM just to use it.

    Had one project where I was forced to use it, and was so dismayed when it seemed to consume half of one processor core and a ton of RAM. OF course, the IRC client takes 0% most of the time and barely any memory at all

    It doesn't have to be this way, since Discord offers similar features, and yet happily consumes barely any processor and memory.

    1. Re:Is it still a resource hog? by Anonymous Coward · · Score: 0

      It's much better than it used to be. I seem to remember there being one bug they fixed where it was constantly redrawing the screen, and another where it was playing GIFs even if they weren't in view. It's using 0.1% CPU and 29MB RAM on my system right now.

  12. I just wonder.... by Parker+Lewis · · Score: 2

    ... if Slack is not based on XMPP itself.

    1. Re:I just wonder.... by Anonymous Coward · · Score: 0

      JSON over WebSocket

    2. Re:I just wonder.... by Anonymous Coward · · Score: 0

      ... if Slack is not based on XMPP itself.

      Impossible. If it were it wouldn't take 15-20 seconds for me to open up a new direct message, or an eternity to scroll up in a channel to see what was said a few hours ago.

  13. crap by Mike+Van+Pelt · · Score: 2

    crap crap crapity crap.

    Dang slack app is a wretched reeking steaming pile. Getting stuck with slack has been tolerable with the XMPP gateway. Bleah.

    I want information density. Text, that I can relegate to one side of the screen. Not a whole page taken up with pretty-pretty whitespace and formatting diddlypoo.

    1. Re:crap by u801e · · Score: 1

      Getting stuck with slack has been tolerable with the XMPP gateway.

      I found that using the XMPP gateway would effectively lock up my client for minutes at a time whenever it reconnected. But it worked fine after it finally managed to connect. I ended up switching to the IRC gateway to avoid the connection issues.

  14. Re: While this doesn't bother me....o by bn-7bc · · Score: 1

    Yes because a cron job to reenew letsencrypt every (vas it 60 or 90) days an reload your http deamon rakes so much time. Ok Iâ(TM)ll admit youâ(TM)ll probably use a bit more electricity, but comated to the other things usualy running on a web server tls is not your biggest problem.

  15. Riot by Anonymous Coward · · Score: 1

    Come on over to Riot.im or any other Matrix server. They love bridges, more all the time! Plus, it's federated and supports encryption.

  16. the worst features by Anonymous Coward · · Score: 1

    the worst features define interprotocol interaction. threads are shit. the whole emoji thing is utterly pointless and doesn't add a shred of anything productive.
    on the other hand, those assholes on irc that try to do lame slack shit just look stupid, millenial, and well, just fucking stupid.

  17. Slack Mismanagement by jwymanm · · Score: 2

    Slack is progressively getting to be a company that is just going down the corporate toilet. Discord is eating its lunch but I don't think Slack even knows what its lunch is anymore. It doesn't give a crap about 99% of the market.. it keeps getting smaller and smaller and yet more and more resource intensive. No developments have helped it and it is hell bent on alienating its own usage by not changing archaic price models or anything. Total crap.

    1. Re:Slack Mismanagement by Anonymous Coward · · Score: 0

      Modern app appers only app emoji Slack apps and appy app apps, NOT LUDDITE IRC!

      Apps!

    2. Re:Slack Mismanagement by Anonymous Coward · · Score: 0

      but they have DIVERSITY

  18. Feature not a bug by RonVNX · · Score: 3, Funny

    Yeah, most of us consider lack of emoji support a feature not a bug.

    1. Re:Feature not a bug by serviscope_minor · · Score: 1

      Yeah, most of us consider lack of emoji support a feature not a bug.

      Most half way modern IRC and XMPP clients support emojis (presuming you're running in a half way modern terminal) since they support UTF-8 and that has emojis.

      They seem to be talking about emoji-reactions which are presumably a layer on top of that. I have no ide what those are; they do not sound good.

      --
      SJW n. One who posts facts.
  19. Re: While this doesn't bother me....o by tepples · · Score: 1

    The http-01 challenge needs to be able to connect to your server from random locations on the Internet. This is unacceptable for many servers internal to an organization. And the dns-01 challenge is a lot harder to automate, especially if your domains happen to currently be registered with a registrar whose bundled DNS zone hosting doesn't have an API that Dehydrated can use.

  20. Since when do Electron apps not hog RAM. by tepples · · Score: 4, Informative

    Discord offers similar features, and yet happily consumes barely any processor and memory.

    Since when? Discord's downloadable client is an Electron application, and last time I tried it (on Debian), its three Chromium processes combined took 365 MB. Skype's downloadable client for Linux also uses Electron and also takes hundreds of megabytes of RAM.

    1. Re:Since when do Electron apps not hog RAM. by Anonymous Coward · · Score: 1

      365 MB

      Like he said, barely any RAM.

    2. Re:Since when do Electron apps not hog RAM. by tepples · · Score: 1

      365 MB

      Like he said, barely any RAM.

      I disagree that 365 MB is "barely any RAM" when Dell.com is still selling new laptops with only 2 GB of RAM.

  21. Re: by Anonymous Coward · · Score: 0

    Its why I will no longer use slack, unless I am forced to, for brief periods in a web browser. This whole move is idiocy.

    Yeah, I'll never use it either, except when I'm forced to.

    Which is all fucking day at work every god damned day.

  22. Self-Host. Problem solved. by Dr.Dubious+DDQ · · Score: 3, Interesting
    At the risk of committing heresy in public: I actually kind of like the Slack-style chat functionality.

    I hate the idea of letting some third party proprietary host (like Slack) decide how and when it should work for me, though.

    Personally, I'm running a Rocket.Chat instance - very Slack-like (and "Slack-compatible" if you have any bots you've developed for Slack's API that you want to use). Mattermost is another, similar option.

  23. Time to go long Micron... by shess · · Score: 1

    ... since everyone will need to double their system's memory to send their co-workers a morning "Yo."

  24. Bye bye by Anonymous Coward · · Score: 0

    I for one will be ditching slack then.

  25. Slack? by Anonymous Coward · · Score: 0

    I had to suffer slack at my old workplace. Glad I'm not there anymore, and Slack is one of the reasons.

  26. Can't let in the competition by GameboyRMH · · Score: 1

    Slack is basically just expensive IRC with a web client after all >:)

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:Can't let in the competition by Anonymous Coward · · Score: 0

      Agreed

      FUCK YOU POSTED-FILTER, FUCK YOU

      Fuck you yelling-filter, fuck you

  27. Last nail in the coffin by Anonymous Coward · · Score: 0

    Time to switch back to IRC only, we weren't using the paid slack service anyway ("Your failed business model is not my problem").

  28. Step on a crack, Break your mama's back by Anonymous Coward · · Score: 0

    Nothing to see (or even redeem here, folks; its called Slack, FFS, and you've picked the wrong track.

  29. Integrating IRC, bouncer, and pastebin by tepples · · Score: 1

    Most bouncers like ZNC.

    Which IRC client integrates seamlessly with a bouncer, such that scrolling to the top of the scrollback automatically requests past messages from the bouncer and integrates them into the scrollback?

    Client-side thing. DCC if you want.

    Good luck reliably DCCing from one NAT to another, especially for users behind an ISP that applies carrier grade NAT to all home subscribers. And good luck DCCing when the user who sent the file is offline. To make that work, you'd end up having to integrate DCC into the bouncer, turning it into a pastebin. About that:

    Pastebin otherwise.

    Which IRC client for each of the five major operating systems (X11/Linux, Android, Windows, macOS, and iOS) has a decent pastebin client?

    IMHO nothing that should be proper part of IRC.

    In the same way that GNU, Apache or NGINX, MySQL or PostgreSQL, and PHP or Python aren't part of Linux proper, which is a kernel. Distributions combine them. So which distribution of IRC server, bouncer, and pastebin server is any good?

    [A VM to run an IRC server, bouncer, and pastebin server] has to be at least this |-----------------| big.

    How big is that in RAM megabytes and storage gigabytes?

    1. Re:Integrating IRC, bouncer, and pastebin by fisted · · Score: 1

      Which IRC client integrates seamlessly with a bouncer

      Pretty much any client

      such that scrolling to the top of the scrollback automatically requests past messages from the bouncer and integrates them into the scrollback?

      Any why would you want this oddly specific and useless mechanism? Why does the scrollback have to be requested on demand?
      Sounds like you're also a friend of infinite scrolling on the web.

      Good luck reliably DCCing from one NAT to another, especially for users behind an ISP that applies carrier grade NAT to all home subscribers. And good luck DCCing when the user who sent the file is offline.

      Yes, nice to see you know basic networking. Anyway, you asked for an option, I told you two. This doesn't mean it's an exhaustive list.

      Which IRC client for each of the five major operating systems (X11/Linux, Android, Windows, macOS, and iOS) has a decent pastebin client?

      An IRC client having a pastebin client? Why do I get the impression I'm talking to a Windows user here...

      In the same way that GNU, Apache or NGINX, MySQL or PostgreSQL, and PHP or Python aren't part of Linux proper, which is a kernel. Distributions combine them. So which distribution of IRC server, bouncer, and pastebin server is any good?

      Apples and Oranges, IRC is not software, it's specification. Also I fundamentally disagree with your notion that everything has to be one big integrated ball of stuff. Ah, *this* is why I got the impression mentioned above.

      How big is that in RAM megabytes and storage gigabytes?

      What is the point of asking this question? Couple megabytes of RAM and a couple megabytes for the software if you want to push it.

  30. Others on my team use Windows by tepples · · Score: 1

    such that scrolling to the top of the scrollback automatically requests past messages from the bouncer and integrates them into the scrollback?

    Any why would you want this oddly specific and useless mechanism? Why does the scrollback have to be requested on demand?

    Because people accustomed to Slack, Skype, or Discord demand the ability of a proposed replacement therefor to review and search chat history. It's likely that you have some model to review and search chat history in mind that you find superior to infinite scrolling; what is it?

    An IRC client having a pastebin client? Why do I get the impression I'm talking to a Windows user here...

    You're talking not to a user of Windows but instead to a user who collaborates with other team members who use Windows and tries to convince said team members to switch from Slack, Skype, or Discord to a combination of some IRC server and client, a bouncer, and a pastebin. They are accustomed to a user experience that integrates IRC, bouncer, and pastebin.

    Apples and Oranges, IRC is not software, it's specification.

    I am aware that IRC proper is a specification for client to IRC server communication. That's why I mentioned "Apache or NGINX", as both are examples of servers that follow the HTTP specification for web browser to web server communication. But what is the specification for client to bouncer communication for the actions of reviewing and searching chat history? And what is the specification for client to pastebin communication? Among SFTP, FTPS, and WebDAV over HTTPS, which is preferred?

    1. Re:Others on my team use Windows by fisted · · Score: 1

      review and search chat history.

      The usual way is that the bouncer keeps track of the chat history per channel and synthesizes a configurable amount (last 1k messages, all messages this month, whatever) of PRIVMSGs.

      You're talking not to a user of Windows but instead to a user who collaborates with other team members who use Windows and tries to convince said team members to switch from Slack, Skype, or Discord to a combination of some IRC server and client, a bouncer, and a pastebin. They are accustomed to a user experience that integrates IRC, bouncer, and pastebin.

      Seems like a hopeless battle, especially if those users are non-technical people.

      But what is the specification for client to bouncer communication for the actions of reviewing and searching chat history? And what is the specification for client to pastebin communication? Among SFTP, FTPS, and WebDAV over HTTPS, which is preferred?

      Yes, IRC is underspecified. Or to answer the actual questions, I don't care. I don't need client to pastebin communication (and if I needed it it would be one command alias away), I don't use a bouncer either. Also I never intended to propose a ready-for-granny solution that your (obviously non-technical) team members are satisfied with. On the other hand, it shouldn't be difficult to come up with something that does the job well enough since decent clients, decent bouncers and decent "pastebin clients" exist.

  31. Don't panic, check out: wee-slack by jon3k · · Score: 1

    Check out wee-slack which is a python script for weechat that uses the slack api. Very easy to setup and works great. You get a lot more features using this and it's a good enough alternative for me.

  32. Re: While this doesn't bother me....o by Anonymous Coward · · Score: 0

    I've got some potentially life-changing news for you: you don't need to use your registrar's bundled DNS. You can point your domain's name servers wherever you'd like, so just pick a DNS provider that has an API. Cloudflare is a free and popular well-supported option, and you can use them for DNS only if you don't want their proxy sitting between your server and your users (in their UI, this is indicated by a gray cloud instead of an orange one). If you really don't like Cloudflare for whatever reason, there are other free options out there, and even more providers that will host your DNS zones for a small reasonable fee.

  33. Re: While this doesn't bother me....o by tepples · · Score: 1

    I've got some potentially life-changing news for you: you don't need to use your registrar's bundled DNS.

    Apart from Cloudflare, with which "other free options out there" for name hosting do readers have experience?

  34. I still use IRC because... by Anonymous Coward · · Score: 0

    I don't give a fuck about voice chat.
    I don't give a fuck about emoticons with images or emojis.
    I don't give a fuck about images or videos being visible or playable in my window. (It''s not hard to click a link.)
    I don't give a fuck about voice conferencing.

    IRC just works.

    1. Re:I still use IRC because... by Anonymous Coward · · Score: 0

      Sorry, I meant video conferencing.

      Also, IRC servers can be hosted on Tor, which is not possible for services like Discord. (Who retain everything anyway and hands it over to agencies.)

  35. Open standards vs proprietary services by Rexdude · · Score: 1

    This is on par with the general move of the internet towards walled gardens. From independent websites and blogs with RSS feeds for updates to Facebook/Twitter to abandoning the web itself in favor of apps. Also, every once in a while you'll see an article in the business/tech press bemoaning the existence of email when there are so many wonderful proprietary alternatives.
    If XMPP had become as widespread as POP/SMTP/IMAP, we would've been able to chat as easily we can send an email, using any combination of client and provider.

    --
    "..One hosts to look them up, one DNS to find them, and in the darkness BIND them."