You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

irc-guidelines_en.md 3.5 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. ## IRC guidelines
  2. ### Brief
  3. MindSpore community holds its various public meetings on **[IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat)**, in the following channels:
  4. * #mindspore-discuss
  5. * #mindspore-sc
  6. on Freenode. Everyone is encouraged to attend, [Connect to IRC via webclient](https://webchat.freenode.net/?randomnick=1&channels=%23mindspore-discuss%2C%23mindspore-sc&prompt=1&uio=d4)
  7. webclient recommended:
  8. * [freenode-chat](https://webchat.freenode.net/)
  9. * [irccloud](https://www.irccloud.com/)
  10. IRC channels and logged. You can find all channels and all logs here:
  11. [IRC Channel Logs](http://meeting.mindspore.cn/)
  12. ### Use Case
  13. The meeting channel can be managed by meeting chair with bot command, which is used by # prefix character. The basic commands are shown below:
  14. #startmeeting - (chair) Start the meeting on channel. the meeting topic should be given on the rest. e.g. ``#startmeeting infra``
  15. #topic - (chair) - (chair) Start a topic on channel to make sure all partners focus on a special topic.
  16. #endmeeting - (chair) End the whole meeting.
  17. For more other commands, please step into next section.
  18. ### Commands
  19. All commands are case-insensitive, and use the ``#`` prefix character. Not all commands have output. The commands are.
  20. #startmeeting
  21. Start a meeting. The calling nick becomes the chair. If any text is given on the rest of the line, this becomes the meeting topic.
  22. #endmeeting
  23. End a meeting, save logs, restore previous topic, give links to logs. You know the drill. (Chairs only.)
  24. #topic
  25. Set the current topic of discussion, the rest of the line will become the topic, change the topic in the channel (saving the original topic to be restored at the end of the meeting). (Chairs only.)
  26. #agreed (alias #agree)
  27. Mark something as agreed on. The rest of the line is the details. (Chairs only.) All the rest text will be recorded by system after the meeting end.
  28. #chair and #unchair
  29. Add new chairs to the meeting. The rest of the line is a list of nicks, separated by commas and/or spaces. The nick which started the meeting is the ``owner`` and can't be de-chaired. The command replies with a list of the current chairs, for verification (Chairs only.) Example::
  30. ```
  31. <freesky-edward> #chair MrGreen MsAlizarin
  32. <mindspore-ci-bot> Current chairs are: freesky-edward MsAlizarin MrGreen
  33. ```
  34. #action
  35. Add an ``ACTION`` item to the minutes. Provide irc nicks of people involved, and will be both a complete listing of action items, and a listing of action items sorted by nick at the end of the meeting. This is very useful for making sure this gets done. Example::
  36. ```
  37. <freesky-edward> #action MrGreen will read the entire Internet to determine why the hive cluster is under attack.
  38. ```
  39. #info
  40. Add an ``INFO`` item to the minutes. Example::
  41. ```
  42. <freesky-edward> #info We need much effort before the next release.
  43. ```
  44. #link
  45. Add a link to the minutes. The URL will be properly detected within the line in most cases - the URL can't contain spaces. This command is automatically detected if the line starts with http:, https:. Examples::
  46. ```
  47. <freesky-edward> #link [http://wiki.debian.org/MeetBot/](http://wiki.debian.org/MeetBot/) is the main page
  48. <freesky-edward> [http://wiki.debian.org/MeetBot/](http://wiki.debian.org/MeetBot/) is the main page
  49. <freesky-edward> #link the main page is [http://wiki.debian.org/MeetBot/](http://wiki.debian.org/MeetBot/)
  50. so go there
  51. ```

社区治理架构的内容详见governance.md,该提案处于初稿阶段,后期可能会在 技术指导委员会(TSC)的许可下进行刷新。除此之外,社区还提供了特别兴趣小组(SIG) 和工作组(Working Group)的资料介绍。

Contributors (1)