Community Management on Freenode

Short Form


Joining a FOSS project's leadership is rewarding, but if you haven't participated in IRC channel administration before, the learning curve can be daunting. Come to this talk to learn from edunham's 3 years of community management on IRC, and hear about how to avoid committing a variety of humorous but embarrassing mistakes.


Joining a FOSS project’s leadership is rewarding, but if you haven’t participated in IRC channel administration before, the learning curve can be daunting. Did you know that if you forget a vital step when creating a new channel, you can end up stuck without the ability to register it? Can you craft the right command to add a new project leader, without accidentally banning them from your channel? This talk will cover those skills and more, to keep you from having to find out the hard way. Focused on Freenode but applicable to many other networks, we’ll discuss what administrators do, how to get ChanServ and other bots to do most of the hard work for you, and techniques to identify and foster the project culture that you’re looking for.


irc, freenode, community, leadership

Speaking experience

This talk is new, although I've given a similar talk (Intermediate IRC, focused more on how to make the most of your client than on community management) at the Seattle Gnu/Linux Conference.

I've spoken at SCALE, OSCON, SeaGL, and LinuxFest Northwest, and more. A full list of my talks, with links to recordings and slides where available, is at .


  • Biography

    Emily is a fourth-year Computer Science student at Oregon State University. She’s president of the OSU Linux Users Group, founder of the DevOps Bootcamp program for training students and community members in open source coding and systems administration skills, and a part-time systems engineer at the OSU Open Source Lab. In the past, she’s been a teaching assistant for introductory CS courses, a software developer at the OSL, an intern at Intel, and the captain of a robotics team.