The #puppet IRC channel is located on the Freenode IRC network (see the Freenode server list). It is the hang out place for both users and developers of Puppet, and all Puppet-related IRC discussion goes on there.
To keep everything humming along nicely, we have a few simple rules:
- Before you ask on the channel, please search the wiki, mailing list archives, and the web. Answering the same questions over and over can test the patience of even the most dedicated volunteer.
- Don't ask if you can ask a question, just ask your question.
- Please provide us with the search path you followed while searching the documentation, so we can improve the documentation.
- If you do not get an answer, please try posting on the puppet-users mailing list instead. There isn't always someone awake and alert on the channel who can help.
- If you do get an answer to your question, please update the wiki so others don't have to ask the same question again and again.
- Be nice.
Pasting configuration files
It is generally considered bad etiquette to paste large amounts of text into an IRC channel, as it takes up all the screen space and breaks the flow of conversation for other users. Instead, please use a "pastie" service such as http://pastie.caboo.se/ and just paste the URL to your text into the channel.
To aid in this there is a bot in the channel called pastie that you can call to get a suitable "pastie" URL.
Automated Assistance
There is a bot in the #puppet channel, called gepetto (the puppetmaster). It's purpose is to log the channel, help with routine questions, and whatever else IRC bots usually do. Try asking gepetto for help with "gepetto: help".
The bot is run by James Turnbull; if there are any problems, please report them immediately to james@lovedthanlost.net.
Linking to Trac
gepetto has the ability to dereference Trac shortcut links to the full link to the Puppet website. The bot currently understands linking to tickets, wiki pages and Git changesets using #NN, wiki:WikiPage, and changeset:GitSHA respectively.
f you're talking to somebody (you start the message with their nick and a colon) then gepetto will also talk to them to give the URL. So if you say freddy: Take a look at #93 then gepetto will say freddy: #93 is http://reductivelabs....
Logs
The channel is logged by the channel bot, gepetto, and HTMLized archives of the log messages are available from http://pelin.lovedthanlost.net/puppet/.
Ops
If you need a chanop for some reason, ask for lak.