IRC in the MeeGo project
We use IRC for a variety of real-time conversations:
- Meetings
- Discussion
- Troubleshooting
- Collaboration
- Chatting with other contributors
General Guidelines
- Review our Community communication document: please review before you start participating for the first time.
- Pick the right channel: if you aren't sure, you should start in our main #meego channel.
- Keep it clean: many of us participate from work, so keep the language clean.
- Don't be a jerk: treat people with respect and consideration - no regional, racial, gender or other abuse will be tolerated
- Be helpful: be patient with new people and be willing to jump in to answer questions.
- Stay calm: the written word is always subject to interpretation, so give people the benefit of the doubt and try not to let emotions get out of control.
- Don't post chunks: avoid posting big chunks of text - use pastebin or a similar service to shorten it to a link.
- Be Patient: Folks might not be around when you ask a question so wait a while for someone to speak before leaving.
- Don't Private Message: Ask permission before you send someone a private message (PM) as not everyone likes them. Also by keeping it in public others with similar issues can see the solution you were given.
- More information: this IRC primer for new users and the general IRC guidelines from freenode are also useful resources.
IRC Meeting Guidelines
- Use #meego-meeting: meetings should occur in #meego-meeting
- Keep minutes / logs: use the MeeGo Meetbot to create minutes and logs.
- Say what the meeting is for: For people following along the logs, please use "#startmeeting <meeting title>", stating what the aim of the meeting is, or the team running the meeting. A good title might be "MeeGo QA Tools group meeting, 2011-02-01"
- MeeGo-Meeting IRC Schedule: Add your meeting to the schedule to make sure that people can find your meeting.
- Announce the meeting: Post to relevant mailing list or forum and in #meego and other required channels prior to starting.
- Use good meeting practices: Prepare in advance, use short sentences and give plenty of time for responses.
- Follow-up: Post your minutes to your meeting wiki page (example) and reply to the announcement with a link to your minutes.
- Tips for presenters: Read our IRC Presentation Tips if you are new to presenting in IRC.
- Smile: Keep it fun! :)
New MeeGo Channels
- Check existing channels first: Make sure that you really need a new channel and aren't overlapping with other channels.
- Contact Dawn Foster: It would be really nice if you consulted with Dawn before creating a new channel.
- Create and Register: Channels should be created and registered on freenode.
- Set founder flags: Give founder access to the following IRC nicks: DawnFoster and Stskeeps. ( use "/chanserv access #chan add nick +F" for each founder )
- List your channel: Add your channel to the Community communication document.
Guideline Violations
See our process for dealing with violations for more details.