ABOUT IRC

The Xen Project community maintains a number of IRC channels on irc.freenode.net. We tend to coordinate tasks, ask quick questions, discuss issues/proposals informally on IRC.

User channels

#xen
is for general queries about the software, both developer and user questions. For developer specific questions use #xendevel instead.

#xcp-ng
is for general queries about XCP-ng. If you have questions related to the project, want to contribute or share your experiences with the devs and other users, this channel is for you. For developer specific questions use #xcp-ng-dev instead.
#xendocs
is used for documentation related questions

Developer channels

#xendevel
is the channel the hypervisor developers use. It is a channel for developers: if you have submitted patches to the developer mailing lists or are otherwise active on it, this channel is for you.
#xen-api
is used for XAPI Team
#xcp-ng-dev
is used for XCP-ng
#mirage
is used for Mirage OS
#unikraft
is used for Unikraft

Other channels

#xeninfra
is the where you can highlight issues with xen infrastructure, e.g. an issue with the wiki, etc.

If you don’t have an IRC client you can access the IRC via the web using the FreeNode web interface.

IRC Netiquette

On IRC, a certain protocol has to be followed. More commonly referred to as ‘Netiquette’. It is mainly about using good manners, common courtesies known world-wide, and at the root of it all, treating others as we want to be treated.

  • Unless you have an IRC client running all the time, use an IRC bouncer service, or use your own IRC network bouncer such as ZNC, you will often arrive in the middle of a conversation (or multiple ones). Unless you are familiar with the channel you may want to sit and watch it for a minute or two.
  • If you plan to use our channels regularly, register your username with NickServ.
  • If you are new to the channel and also post on mailing lists, you may want to introduce yourself.
  • Note that you may not know everyone on the channel: you can find out whom you are talking to via “/whois nickname” or you can ask.
  • Note that when you leave the channel or close your IRC client, existing conversations will be interrupted. You may miss an answer to a question or a piece of the conversation.
  • You can address people in the following way “nickname: question” or “nick1, nick2: question“. Your conversation partner will be notified, but be aware that they may be using an IRC network bouncer and may not see your question until they check again.
  • You can find an easy to understand IRC beginners guide with further Netiquette suggestions here and a cheatsheet of IRC commands is here.

What is IRC ?

IRC, abbreviated for Internet Relay Chat, provides a platform for open chatting and is chiefly designed for group communication. It consists of networks which themselves contains channels which refers to the place for group discussion relevant to the topics for the discussion.

Why should I join IRC?

IRC allows you to have real time chat with individuals proficient in various fields around the globe & helps you in discussion of your problem.

What are the ways to join IRC?

There are various ways to join IRC:

  • Installing an IRC application
  • Using your web browser

You can access IRC in a number of ways, including:

What About XenServer Questions?

Many people are confused about the relationship between Xen Project and XenServer. XenServer, now called Citrix Hypervisor, is a distribution of Xen Project the same way that Ubuntu or SUSE are distributions of Linux. You might go to a Linux kernel mailing list to talk about kernel bugs in your distribution, but the bulk of your issues are probably best handled by asking questions of the distribution itself. This is true with Citrix HypervisorXenServer as well, so for most Citrix Hypervisor XenServer-related issues, you will do best by starting with one of the XenServer support channels described at citrix.com.