Mac IRC clients are all grown up and have entered the new era of free cloud computing and the Mac App Store. Most apps in this list are free or just a few dollars. This is a radical change from just a few years ago, when the best apps were shareware worth $30 or more. All of these apps are stable and usable, and that reflects not only the multi-year track record of these particular programs, but the overall maturity of IRC itself.
Irc For Mac Os X
Snak (Danish for "chat") was a shareware Internet Relay Chat (IRC) client written by Kent Sorensen for the Macintosh platform.[2][3][4] Snak was distributed as shareware and could be freely used and evaluated for 30 days at no charge.[3] After the 30-day evaluation period has ended, the program would quit after 15 minutes of use, and a registration key had to be purchased. Versions up to 4.12 run on both Mac OS 9 and Mac OS X while version 5 and newer only support Mac OS X. The program is Intel Only as of version 5.3.4. The program is not fully compatible with current macOS versions[5] and is no longer supported, with the developer stating that he is unable to create new versions due to the deprecation of the Carbon libraries.[6] On October 10, 2018, Snak was declared abandonware by the developer and made freeware with a license key published on the project's web site.[7]
Snak supports an unlimited number of connections and channels,[8] private chats, as well as full DCC support for file transfers and chat. It can be scripted with AppleScript and the ircII scripting language.[9] Snak features an Actions list which makes it easy to automate responses to many common events on IRC.[10]
Snak includes the ability for multiple panels to share the windows. A panel can contain a channel, a dialog with another user, a list, or information about a DCC file transfer. This results in an effective use of the screen space and improves the ability to follow multiple channels. A panel can be moved from one window to another by dragging the title bar or the panel tab.
Although limited support UTF-8 support has been included since version 5.1.5 (released 2006-09-23), as of December 30, 2014, full UTF-8 support is still lacking (promised for "the next major version").[11]
Newbie IRC user here. Trying to get connected on freenode.net, preferably with a native Mac OS X client (I'm running 10.6.8), or at least something with a good "OS X feel." Also seeking a client that comes "well regarded" in Mac community (eg, Linkinus reflects outstanding Apple App Store user ratings). Thus far have found it remarkably difficult to "get started from scratch" with ANY client. All attempted clients (Colloquy, Textual, Linkinus) experience some sort of "*** Notice -- You need to identify via SASL to use this server" error. I see this freenode SASL-friendly client list; am I really limited to only these clients?
Bottom line: looking for a "chapter and verse"/cookbook description of how to get started with freenode.net IRC chat rooms on Mac OS. Need reference to known-working client, and then exact directions on how to get connected to a chat room with a nickname.
Most xchat builds seem to be preconfigured to go to a specific channel on freenode, and have a bunch of channels added. Normally it will pop up a network list window (alternately this is under xchat -> network list ). At this point fill in your preferred nick, two alternates and a username and another name. check if freenode is on your default user list, and clock on edit. That will open the edit server window (to the right) - if it isn't hit the + button, create a new server option and fill in the data as below. Any options here will override the global settings, so you can set a per server username.
Once connected, you will want to register your nickname. Assuming it isn't already registered by someone, you can register the nickname you have now with the command /msg nickserv REGISTER password email
Now that that works, you can turn on logging if it isn't already under 'preferences -> logging'. If you want to connect to a server without it being on your network list, you can use /server servername and join channels not on autoconnect with /join #channelname
Mac port meetings in IRC are not scheduled on a regular basis. They are held on our IRC chat channel on irc.freenode.net #ooo_macport where you can usually find some macport developers (depending on their time zone of course). If you want to schedule a meeting (e.g. to vote on some change of direction of the port), please announce the meeting at least some days in advance on the mailing list mac@porting.openoffice.org. These meetings are mostly on wednesdays at 13:00 UTC, but if you schedule a meeting please leave room for discussion on the timetable.
again too much time has gone by since the last release, and I want to apologize for this. I've had different plans for the past couple years, however as all of you are aware, a certain pandemic has caused major changes and disruptions on both a global and local level, and those haven't left me and my private and professional lives unaffected. Without going into details, suffice it to say that it has been very hard for me to find both the time, focus, and motivation to sit down for long evenings of coding on Quassel (or any other private project, for that matter). We'll have to see how this might change again going forward; I still have many ideas for improvements and features, and so do our main contributors.
Anyway, I've finally managed to wrap up the 0.14.0 release of Quassel! A long list of changes has gone into this one, most of it again thanks to our many contributors, most notably Shane "digitalcircuit" Synan and Janne "justJanne" Koschinski, who have been awesome! Thanks a lot, and sorry for letting your contributions rot for too long at times... your help and support is always appreciated!
Highlights of the new release include the addition of many IRCv3 capabilities, support for the HAProxy protocol and for providing Prometheus metrics, improvements for the configuration of the core/client connection and ignore list rules, updated translations and icons, and a host of smaller fixes and improvements. However, most of the work has happened behind the scenes: After removing support for Qt 4 and KDE 4, and requiring newer compilers that support C++14, both the build system and the codebase have been thoroughly modernized and cleaned up. We have also moved our CI system to Github Actions, allowing us to automatically validate builds against several supported distributions, as well as automatically creating installers for macOS and Windows. We're not done yet with moving this almost 17 year old project into the present and prepping it for the future; for the next release cycle we intend to bump the toolchain requirements yet again, so we can move towards C++17 and more recent versions of Qt 5, as well as start supporting Qt 6 once viable. Stay tuned!
Last but not least, the move of our IRC community from Freenode to Libera Chat is now reflected in the code as well as the documentation. You'll find us in #quassel in case you have any questions or or ideas, or just get in contact with our community!
You'll find tarballs as well as builds for macOS and Windows at our downloads page, or soon at a distro near you. Please note that we no longer provide builds for 32 bit platforms, as those are not supported anymore by our tooling and demand has been miniscule anyway. Before you upgrade, please be aware that both the database schema and the config file formats have been updated since 0.13. Quassel will automatically upgrade both once the new version is started for the first time, however no rollback is possible, so backing up your data prior to starting the new version is highly recommended.
Since the beginning of development more than 15 years ago, we, the Quassel IRC development team, had called the Freenode IRC network our home. For the longest time we have enjoyed the network, its people and communities, its helpful and friendly staff, its services and ease of use. Freenode was the home of a large body of Free and Open Source software, also the home for communities close to us, such as the Qt, KDE, Gentoo or Ubuntu/kubuntu communities.
Unfortunately, recently the situation has changed drastically. What happened was what many people call a "hostile takeover" of the Freenode network and organization by people who basically treat with contempt Freenode's original values that formed the core of the community, and a main reason for many projects to choose that network in the first place. As a result, basically all of Freenodes volunteer staff has resigned, afterwards many channels have been taken over by the new management, their former admins robbed of their rights and ownership. I don't want to go into all the details here; there should be ample information about this on the internet. As a starting point, feel free to read through the discussion (including links to various sources) that ensued in our own, the Quassel community, as part of a Pull Request created to deal with this matter.
As it turns out, the core of the former Freenode volunteer staff have founded a new network, Libera Chat, with safeguards in place that should prevent another hostile takeover to ever happen. Many projects have moved to Libera Chat, and the Quassel IRC team has decided to follow suit. Since we know the people behind the network, and their philosophy, we expect Libera Chat to continue the legacy of the original Freenode. And as a more practical consideration, the network setup, the services, the processes behind the scenes, all are pretty similar, and thus from a technical perspective, the move was rather straightforward.
So going forward, you'll find the usual suspects of the Quassel community in Libera Chat, in the same channels they joined previously - #quassel, #quassel.de, #quasseln and so on. We will change the links and network list in the client with the next release. For the time being, our channels in Freenode are still open, but we expect participation of our most active users to cease, and we always have to expect a hostile takeover of channels by Freenode admins, so we urge everyone to join Libera Chat instead. 2ff7e9595c
Comments