5 ms·
But if your entire infrastructure is centrally managed and can disappear at a company's whim, you're setting your community up for problems.
by caseysoftware 10y ago
But if your entire infrastructure is centrally managed and can disappear at a company's whim, you're setting your community up for problems.
- joelberger 10y agoThis is the point that I can't get anyone to see. So what if they provide history? They can take it away at any point too. So what have you accomplished?!
- scrollaway 10y agoThis applies to Freenode as much as it applies to Slack. If freenode disappears, people using its channels for foss will have similar issues and inconvenience as if Slack/Discord disappear and in both cases, it's recoverable.
- ue_ 10y agoThat's why you use Matrix instead.
- hueving 10y agoIf freenode disappears, it's less than a day to pick a new network and connect. Nobody changes clients, tooling, etc. That's the difference between a closed walled garden like slack and an open protocol.
- scrollaway 10y agoNobody changes clients if Slack disappears and is replaced by another webapp. It's all in browser. The UI might change, but the UI also changes when you go from a Mac IRC client to a Windows one, which doesn't happen with web apps. I say this as someone who's used IRC a crapton and is a strong advocate for open protocols (and for more than just ideological reasons): Realistically, if Freenode disappears, IRC will most likely die as a protocol as all major projects switch to non-IRC solutions, which is happening today anyway. A protocol needs users. The only thing IRC has got going for it is federation and openness. It's not easily extensible, it's not secure, it can't benefit from most of the advances we've made in comms and protocols since the 90s, and there isn't even a common format for your messaging history - most clients just use text logs! If you want to advance the state of comms and ensure humans are using open protocols to communicate rather than walled gardens, you first have to acknowledge these flaws and needs. Propping up IRC as something it's not doesn't do anyone any favours.
- uiri 10y agoIf Freenode disappears, people will join Debian over on OFTC. I'm not sure if Mozilla and GNU/FSF use Freenode or run their own infrastructure but if the former, then they may set up their own network(s). Other IRC networks than Freenode and OFTC exist too. As far as security goes, SSL is an option for client<->server connections. I hope that at this point it is default for server<->server connections. What else are you expecting for security?
- scrollaway 10y agoSSL is not required and it's certainly not default in most clients. IRC won't survive the loss of Freenode. With Quakenet dying off (its userbase went from ~65k in 2013 to 23k today), Freenode is the last central bastion that keeps the protocol in people's minds. FOSS projects today are migrating off IRC, onto Slack and Discord instead. This is why you have an article here talking about it and it's not the first one. If Freenode disappeared, this would accelerate massively. The projects won't bother going to another network because the topic of "Where do we go now?" is going to be asked and in most cases is going to be answered with "Well, we wanted to move to Slack/Discord anyway...". There will be a few projects left on OFTC, certainly. But they'll give up and go elsewhere eventually as well when they'll see their userbase shrinking 5-10x due to other projects migrating elsewhere and taking their users with them. They'll probably end up on Matrix.
- steveklabnik 10y agoMozilla has its own server, irc.mozilla.org, distinct from freenode.
- zAy0LfpBZLC8mAC 10y ago> Nobody changes clients if Slack disappears and is replaced by another webapp. It's all in browser. You aren't serious, are you? Because the new client runs on the same virtual machine, you are not changing clients? That does not really make sense to you, does it? > The UI might change, but the UI also changes when you go from a Mac IRC client to a Windows one, which doesn't happen with web apps. (1) I haven't ever heard of a computer changing its operating system from MacOS to Windows because anyone but the owner of that computer decided to make that switch. How would that happen? (2) Erm, no, not necessarily?
- zimbatm 10y agoThis is certainly true for github as well.
- caseysoftware 10y agoGit is decentralized so being dependent on a central repo is the users' fault not the organization. But that said, I don't put anything on Github if I can avoid it. Disgusting organization with awful management.
- flukus 10y agoThere is a lot of vendor lock in for git these days, everything from CI integration to git clients hard coded for github. We spent most of the 90's and 00's breaking vendor lock in and then forgot it was a thing.