[ English | Indonesia | 한국어 (대한민국) | español (México) | English (United Kingdom) | Deutsch | 中文 (简体, 中国) ]

设置IRC

IRC

什么是IRC?

The OpenStack community uses Internet Relay Chat (IRC), an open source protocol, as its primary chat service.

IRC允许你:

  • Communicate with project teams, the technical committee, SIGs, and other Working Groups.

  • 与上述团体一起参加定期会议。

What IRC network we use

The OpenStack Community is using the OFTC IRC network.

在Linux和Windows上安装IRC

安装一个IRC程序

本节介绍如何安装Hexchat这款IRC程序。

对于像Debian,Ubuntu或Mint这样的Linux发行版,打开一个终端并键入:

sudo apt install hexchat

For Linux distributions like Redhat, Fedora, or CentOS open a terminal and type:

sudo dnf install hexchat

For a Windows environment, download the latest Hexchat installation binary from Hexchat download and install it.

现在就像打开任何Linux程序一样打开hexchat程序。

编辑昵称设置

  1. 首先在 昵称用户名 字段填写自己的昵称:

  2. From the list of Networks you should select OFTC network.

  • ircs://irc.oftc.net:6697 for SSL (alternative port: 9999), IPv4 and IPv6.

  • irc://irc.oftc.net:6667 for non-SSL (alternative ports: 6668-6670, 7000), IPv4 and IPv6.

编辑服务器设置

  1. 点击 编辑 按钮并

  2. 确保选中 对此网络上的所有服务器使用SSL

故障排除

  • 如果你收到“昵称已被使用”的通知,退出并返回第一组步骤以选择其他昵称。

注册你的昵称

If you don’t already have an account, you can register one with /msg NickServ REGISTER <password> <e-mail>. The OFTC Guide will guide you through the rest of the registration process. Make sure to follow the instructions and complete the verification process.

当你第一次使用你的昵称登录服务器时,它将被你使用,但它尚未注册。

In order to register you need to send a message to nickserv on OFTC, which is a bot that allows you to register and identify yourselves as the owner of a nick name.

如果一切顺利,你会立即收到一条消息,说明昵称已被你注册,并且一封激活电子邮件将发送到你提供的电子邮件地址。

Auto-Login On Connecting To OFTC

为了在登录时认证你拥有该昵称,你需要告知Hexchat在连接时传达你的密码。

  1. Click Hexchat from the menu and then click Network List. You will see a familiar first screen of servers listed. Make sure OFTC is highlighted and click edit.

  2. 密码 框中输入你在上一步中设置的密码,然后点击关闭。

In case of more question about OFTC, read these FAQs

完成

Congratulations you’re now ready to communicate with the OpenStack community and have a registered nick name on OFTC! From here on out when you connect to OFTC with Hexchat you will be identified with your nickname.

A good channel to join right away is the #openstack-dev channel. A lot of people hang around in that channel so come on in and say hello! If there is a specific project you are also interested in working on, feel free to join that one as well and introduce yourself there. Interested in joining more channels or need to look up what one is called? Check out IRC频道 for more information.

It’s also important to note that contributors are located all over the world across different time zones, so channels may be quieter outside of their work hours. Be patient when asking questions, and it might be a while before someone responds. Additionally, keep in mind that IRC does not natively support a message backlog, so you may miss messages sent while you were disconnected. Many contributors keep a persistent IRC session to avoid missing important communications, and IRC存档 can be helpful for catching up on missed messages.

在Mac OS上设置IRC

#irchelp describes available IRC client programs for Mac OS environment. LimeChat provides an installation binary for you to download, install, and configure to connect to OFTC.

IRC Chatting with Matrix

You can also use IRC chat with Matrix. The Zuul community described how to use Matrix to bridge into OFTC IRC. If you want to use Matrix as a IRC client, please follow this link:

https://zuul-ci.org/docs/zuul/latest/howtos/matrix.html.

IRC频道

Each project and working group has its own IRC channel. The common syntax for naming the IRC channels is: #openstack-<name-of-project>, but there are some exceptions. See the contributor guide for each project for specific information. If you fail to find a reference there, don’t hesitate to ask in the general #openstack-dev channel.

IRC会议

In OpenStack all the meetings are happening either on generic meeting channels channels like #openstack-meeting, or on specific project channels. Check the list of meetings for meeting times, IRC channels, and archives of meetings.

IRC存档

Most IRC channels are archived, you can read the logs on IRC channel logs.

IRC机器人

IRC allows different programs to listen to the IRC channels and do some actions. These programs are called IRC bots. There are several bots used in the OpenStack IRC channels, this section contains the ones which are useful from the first days of OpenStack development. A more comprehensive list can be found in the OpenDev team IRC page.

Thanksbot

这个机器人允许大家相互赞赏和感谢。任何人都可以在OpenStack IRC频道发言致谢。致谢的方式是:

#thanks <irc_nick> <message>

irc_nick 是收到感谢的人的IRC昵称。 message 是一段解释感谢原因的简短文字。 机器人收集所有致谢到 wiki页面

Statusbot

Statusbot is used to distribute urgent information from the OpenDev team to OpenStack channels.

Successbot

Successbot is an IRC bot to express small successes in OpenStack development. To celebrate in the OpenStack IRC channel way just type:

#success <message>

至Statusbot监听的任何OpenStack IRC频道。该消息将发布到 成果wiki页面