13 ms·
Irssi 1.0.0 Released
- josteink 10y agoI've moved to weechat these days, but I'm glad to see the revived project making progress. Irsii was my daily communications hero for many years.
- kqr 10y agoI agree. I've been silently (and sometimes loudly...) groaning when I hear my friends start using Irssi back when it was still completely unmaintained. There's something nice about sometimes upgrading your software and actually getting surprised by new, useful features as well as security patches, which didn't happen with Irssi until very recently.
- baldfat 10y ago> Binary test packages for various Linux distributions are automatically generated by the openSUSE Build Service The most underused Linux service to the rest of the community. So glad they are using this.
- cyphar 10y agoFor those who don't know, the Open Build Service is a project mainly maintained by the openSUSE community. Aside from building all of the packages for openSUSE and SUSE's enterprise distributions, it also can build Ubuntu, Debian, Arch Linux, Red Hat and Fedora packages. It also has a collaboration system which is the primary way that openSUSE and SUSE Linux Enterprise are built. [Disclaimer: I work for SUSE and am an openSUSE contributor.]
- baldfat 10y agoThank you for your work. It really needs to be used by more projects. This could be the destination for anyone wanting to make packages for Linux and not just Ubuntu! Can you get some people promoting this thing!!!
- ComodoHacker 10y agoIs there a similar service (paid perhaps) to build for macOS?
- baldfat 10y agohttps://en.opensuse.org/openSUSE:Build_Service_comparison https://en.opensuse.org/openSUSE:Build_Service_comparison > Support for any OS and architecture due to the use of VM's for building the packages. This includes Windows (experimental) and Mac OS X (if anyone would want to work on that).
- yegle 10y agoIt's pity that Irssi only support Perl as its scripting language. In contrast, https://weechat.org/ https://weechat.org/ support: Python/Perl/Ruby/lua/tcl/guile/Javascript. UPDATE: I stand corrected.
- systems 10y agoit is just a chat client why does it need to support all those languages i understand that Perl5, isn't really exciting anymore but .. i think it's ok
- yegle 10y agoIRC client is useless without a certain degree of extensibility. Having a wide range of scripting language support is important IMO.
- jimktrains2 10y agoBut you can extend it. I know that recently vim has added python support, but people used vim script to do amazing things, and look at the OS we know as emacs.
- semi-extrinsic 10y ago> recently vim has added python support Sorry if this makes you feel old, but that's a literal decade ago.
- jimktrains2 10y agogit's also over a decade old :( Man, I _am_ old.
- coldpie 10y agoI've been using IRC for over 15 years without scripting anything... I wouldn't call a client "useless" without scripting support.
- vesinisa 10y agoHeh, great! And only 17 years in development! First commit: https://github.com/irssi/irssi/commit/770ae45 https://github.com/irssi/irssi/commit/770ae45
- DoodleBuggy 10y agoRight on schedule! Time to finally switch from ircII?? /s
- na85 10y agoYou know, sometimes there's an argument for taking the slow and steady approach. I know it doesn't always jive with the current fad of "move fast, throw in a bunch of js and break things" where everything is obsolete by the time it's released, but there's frankly no need for irssi development to proceed at an urgent pace. The 0.x versions were perfectly usable.
- DoodleBuggy 10y agoI agree given the project and the usability of prior releases, but you have to admit a 17 year schedule is amusing in todays world.
- na85 10y ago>you have to admit a 17 year schedule is amusing in todays world No I don't.
- DoodleBuggy 10y agoOh ok, 16 year schedule, that's amusing. 17? No. 18? Nope.
- 2bluesc 10y ago> First commit: https://github.com/irssi/irssi/commit/770ae45 https://github.com/irssi/irssi/commit/770ae45 Three version control systems later, that commit has hints of git, svn (git-svn-id) and cvs (.cvsignore) all in one! Good on them for fighting the good fight and not discarding history.
- jdcarter 10y agoHappy to see IRC still going strong. While I switched to irccloud.com a couple years ago--persistent session is so nice, especially for mobile!--I used CLI clients for years before. Amusing blast from the past: back in the 90's I worked at General Magic, and wrote my own IRC client [1] for our handheld devices. I attached a Metricom wireless modem to the bottom of mine and could be on IRC from anywhere; it was like living in the future! /s [1]: http://joshcarter.com/magic_cap/cujochat http://joshcarter.com/magic_cap/cujochat
- LeoPanthera 10y agoDoes it not bother you that irccloud can see everything you type/read on IRC?
- vertex-four 10y agoWhy would that bother you any more than that the networks you're on can see everything you type/read on IRC? Generally people are on 2-3 networks at most, and you could get a very good idea of someone from intercepting messages on any one of them...
- stiva 10y agoNetworks, by and large, do not intercept messages like this. The only reason someone running an IRC network would see your messages is if they are in the same channel as you.
- vertex-four 10y agoNo, and nor does IRCCloud.
- pimeys 10y agoEvery client and every server can log everything in IRC. You don't do private chats in there.
- 10y ago
- itp 10y agoI feel like I just discovered the Coelacanth isn't actually extinct. I initially assumed either: 1) I misread the name of something that merely looked like irssi, or 2) there was a new project names irssi that unfortunately used a name of a much older project. There was a several year period of my life where the vast majority of my online communication took place inside irssi. And that time was not particularly recent! Congrats to the team, awesome to see it still going.
- xenophonf 10y agoThat's funny because recently I switched exclusively to irssi for personal IM stuff, as pretty much anyone I needed to IM outside of work were on IRC. It was kind of like coming home after traveling for a long time! Heck, I've even started using Gnus to read my email again. I don't know what's gotten into me. ;)
- Florin_Andrei 10y ago> I feel like I just discovered the Coelacanth isn't actually extinct. Nah, that's when you hear BitchX has done a new release.
- 0x0 10y agoIt also comes with security fixes that were simultaneously released as a 0.8.21 bugfix-only release: https://irssi.org/security/irssi_sa_2017_01.txt https://irssi.org/security/irssi_sa_2017_01.txt
- Aardwolf 10y agoFunny, I was using that more than 10 years ago! My source of archlinux support when KDE didn't work. Now we got phones with internet though, so it's no longer that hard to look up stuff when your computer is half down :)
- m-p-3 10y agoInteresting, I just learned that one of the developer (Kenny Root) also develops the ConnectBot Android app (SSH Client)!
- deleted 10y ago[deleted]
- eof 10y agoneat. I've been using irssi for half a decade. Never realized it was <1.0
- StreamBright 10y agoJust about time.
- akulbe 10y agoSocial networks come and go... but IRC lasts forever! :) I've tried sooooo many different IRC clients. I always end up coming back to irssi.
- marsrover 10y agoWow, I would have guessed Irssi passed version 1.0.0 a long long time ago. I've been using it at least 10 years and it's a great and stable application. I guess that goes to show how much I pay attention to versions.
- coldpie 10y agoI'm glad to see another project dropping the meaningless major version number(s). If you don't have a criteria for incrementing the major number, just drop it. This seems to finally be catching on, hopefully we'll see the billion open source projects with meaningless "0." continue to fall off.
- simias 10y agoThe problem is that when you start a new project you definitely don't want to start at 1.0 and give people the impression that it's already working. Then when do you decide to go 1.0 if you keep adding features and moving the goalpost? That's kind of tricky for open source projects that don't have commercial releases.
- coldpie 10y agoIf you have release criteria, sure, bump to 1.0 when you hit them. But if you don't have release criteria, just name it 1.0 and go from there. Version numbers don't matter as much as people think they do. This way we can avoid people having to type "0.7", "0.8" etc for 17 years instead of just "7" and "8".
- yiyus 10y agoI have been an irssi user for almost 15 years and I don't remember having typed the version number even once. Indeed, it does not matter so much as some people think.
- gourneau 10y agoIf you are looking for Irssi with a very nice native OS X interface make sure to checkout MacIrssi https://github.com/Dakta/MacIrssi https://github.com/Dakta/MacIrssi
- hannob 10y agoThis release fixes a couple of vulnerabilities, some of them found via fuzzing: https://irssi.org/security/irssi_sa_2017_01.txt https://irssi.org/security/irssi_sa_2017_01.txt I hope I'll find time to write up a blogpost how I fuzzed irssi later.
- bradknowles 10y agoTIL that Hanno Bock is on HN. Cool! ;)
- hannob 10y agoHere's the blog post: https://blog.fuzzing-project.org/55-Fuzzing-Irssi-with-Perl-Scripts.html https://blog.fuzzing-project.org/55-Fuzzing-Irssi-with-Perl-...
- lacampbell 10y agoCan anyone compare it to weechat? Never used irssi but weechat is my client of choice these days since my old client fell victim to the whole gtk2/gtk3 thing.
- 2ion 10y agoWeechat lacks passive DCC. Otherwise, considering the respective plugin ecosystems, both can be made look and work pretty much alike.
- godmodus 10y agoApples and oranges - wee Is gui. Irssi is cli. It's "wee" - so it's minimal. Does a good job for its niche. Cli chat clients are more flexible, with all the complexity that brings with it - but they're usually robust. Command line graphics don't change much :) gui ones less so, but learning curve is not as steep. That said Xchat is hard to compare to weechat again, as it's a full fledged gui IRC client, rather than a minimal one. (multi network, multi server, dcc/xdcc and scriptability) and it's robust in its own niche. Been using irssi for years now, and can't say I know/utilise all it offers, but it's great to log in to my server and screen -x into my irssi session.
- cschmittiey 10y agoErm, pretty sure weechat is a CLI based IRC program. There's plenty of interfaces for it that expose a GUI, but at its core it's command line.
- lacampbell 10y agoThere's a distinction to be made between CLI and TUI (Text user interface, curses and the like) isn't there? I think maybe that's what godmodus was getting it (considering TUIs to be a kind of GUI).
- tossedaway334 10y agoirssi is as much a TUI as weechat
- hsivonen 10y agoDid seccomp sandboxing make it to this release? (Not in the highlights listed.)
- caf 10y agoI'm not sure seccomp sandboxing makes a great deal of sense when the process is supposed to be able to host arbitrary perl script.
- burchr 10y agoCongrats to the team! Long time irssi user here, I've tried to move to several other clients over the years (for change's sake rather than any real reason), but nothing ever "stuck" with me. Relatedly to this happy news, a gentle plug for a project I was involved in: https://github.com/rburchell/irssi-relay https://github.com/rburchell/irssi-relay irssi-relay allows you to connect weechat's relay clients to an irssi instance. I don't think it's gotten much use outside the few of us that work on it, more eyes are of course welcome.
- Foxboron 10y agoWow. I just have to say thank you. I love irssi, but the hassle of sshing from my phone has been an issue. This solved everything. the glowing bear phone app works great, but i couldnt get the weechat android app to work. Thanks!
- burchr 10y agoI think it was working at some point, but I don't regularly use Android, so I don't know what might have changed there. Please file an issue if you don't mind (and if you can dig in and try to find the problem or even fix it, so much the better!)
- tomc1985 10y agoBitchX forever!! :P (seriously though, not really, I could never figure out how to actually use that client)
- phusion 10y agoBitchX isn't that hard, it's got all the ircII stuff plus a few changes to how you do a few things. I used graphical IRC clients for years until I started working more and switched around devices too much. I'm not a fan of ZNC/BNC, so now I have a few VPS's for plex and storage that I just have irssi running inside of a screen and it works great. I stopped using BX after a few IRC friends badgered me into switching to irssi and I haven't looked back. I'm on IRC every day and the VPS -> screen -> irssi config has worked for years, so I'm sticking to it.
- powmonk 10y agoAny reason you're using screen over tmux? I'm trying to decide which way to go at the moment
- Florin_Andrei 10y ago> seriously though, not really, I could never figure out how to actually use that client Wait, what? That was what everyone in my 'hood was using, back in the golden age of IRC.
- AIDS_Xenu 10y agoWow, I've been using irssi for YEARS and they're only at 1.0? I've never understood why projects can't get over that 1.0 hump. I am guilty of this as well.
- gargarplex 10y agoFor those interested in consulting, IRC is a great way to find clients. You can both contribute your expertise and socialize and network with developers who specialize in technologies that you know well. I've found a great number of contractors through IRC (especially freenode). The fact that it requires a modicum of tech cred to navigate makes it a bit of a self-selecting pool, which is great.
- foo101 10y agoFor those of us who have not yet cracked the technique of finding clients via IRC, could you please share the name of a few channels where you could network and find clients?
- gargarplex 10y agoHang out in the channels associated with languages where you have expertise. If you're a php expert, contribute technical expertise in ##php and socialize in #phpc. And so forth. There's a list of channels here: http://irc.netsplit.de/channels/?net=freenode http://irc.netsplit.de/channels/?net=freenode My book (link in profile) offers a free chapter on finding clients if you sign up for the mailing list. IRC is discussed in depth.
- amckinlay 10y agoStill no vertically split windows?
- jwilm 10y agoDoes irssi proxy support TLS yet?
- petre 10y agoI used Irssi 15 years ago. Back then they announced a rewrite that was to become 1.0.
- hiphopyo 10y agoOfcourse Irssi wouldn't be complete without its ircII minimalist theme: https://github.com/irssi/irssi/pull/181/commits/0494925a465b2394dacd78b014d002ffd9d22b31 https://github.com/irssi/irssi/pull/181/commits/0494925a465b... Also, +1 for Ruby support.
- josteink 10y agoAre there any good irssi/weechat relay clients for iPhone or do I just have to live with that this phone sucks for geeky things like IRC? I certainly can't seem to find anything in the istore... Coming from android, that was such a surprise, and similarly, a massive downer.
- huxflux 10y agoThe best irc-client ever! I love this client so much.
- fivre 10y agolong live xircon! all said, duck yeah, irssi remains one of my fav pieces of software. watching the rise of slack and so forth has been quite amusing to me, as a longtime irc chick. my barometer for new chat networks being good or not is "can i somehow use it in irssi?" awaiting a good and proper discord-irc bridge to make up for all the funtimes tryin to make twitch/ustream/hitbox chat work via irc.
- sevensor 10y agoToday's XKCD celebrates IRC: http://xkcd.com/1782/ http://xkcd.com/1782/