IRC Client Usage Share on moznet

Wednesday, September 23, 2015


The usage share of IRC clients has always been something I’m interested in. This is partially to see how many people are using Instantbird or Mozilla Thunderbird for IRC (as I’ve written much of the IRC code for those clients). Usage share of browsers is quite a …

read more →

Instantbird 1.2 Released (with awesome new IRC features)!

Wednesday, August 8, 2012

If you haven’t seen the announcement… Instantbird 1.2 has been released! It’s got a ton of great new features that I’m excited for: better tab complete, a marker showing the last viewed messages, support for Bonjour and more. But the most exciting bits to me are …

read more →

IRC Auto-Performs

Monday, June 11, 2012

There have been a few requests to support “auto-performs” (sending commands to the IRC server after connection that the user types into a box or whatever). Personally I find this to be:

  1. A fairly awful user experience.
  2. Confusing to new users.
  3. Unnecessary.

I additionally don’t like this idea since …

read more →

Why rewrite the IRC protocol plugin? (Part 2)

Saturday, April 30, 2011

I previously wrote about why I’m rewriting the libpurple IRC implementation into a JavaScript implementation for Instantbird. This is kind of a follow up, but more focused on what I hope to accomplish feature wise for IRC in Instantbird. A good overview to look at is the dependencies of …

read more →

The so-called IRC “specifications”

Tuesday, March 8, 2011

In a previous post I had briefly gone over the “history of IRC” as I know it. I’m going to expand on this a bit as I’ve come to understand it a bit more while reading through documentation. (Hopefully it won’t sound too much like a rant …

read more →