github.com/netbrain/docker@v1.9.0-rc2/docs/project/get-help.md (about)

     1  <!--[metadata]>
     2  +++
     3  title = "Where to chat or get help"
     4  description = "Describes Docker's communication channels"
     5  keywords = ["IRC, Google group, Twitter, blog,  Stackoverflow"]
     6  [menu.main]
     7  parent = "mn_opensource"
     8  +++
     9  <![end-metadata]-->
    10  
    11  <style type="text/css">
    12  /* @TODO add 'no-zebra' table-style to the docs-base stylesheet */
    13  /* Table without "zebra" striping */
    14  .content-body table.no-zebra tr {
    15    background-color: transparent;
    16  }
    17  </style>
    18  
    19  # Where to chat or get help
    20  
    21  There are several communications channels you can use to chat with Docker
    22  community members and developers.
    23  
    24  <table>
    25    <col width="25%">
    26    <col width="75%">
    27    <tr>
    28      <td>Internet Relay Chat (IRC)</th>
    29      <td>
    30        <p>
    31          IRC a direct line to our most knowledgeable Docker users.
    32          The <code>#docker</code> and <code>#docker-dev</code> group on 
    33          <strong>chat.freenode.net</strong>. IRC was first created in 1988. 
    34          So, it is a rich chat protocol but it can overwhelm new users. You can search
    35          <a href="https://botbot.me/freenode/docker/#" target="_blank">our chat archives</a>.
    36        </p>
    37        Use our IRC quickstart guide below for easy ways to get started with IRC.
    38      </td>
    39    </tr>
    40    <tr>
    41      <td>Google Groups</td>
    42      <td>
    43        There are two groups.
    44        <a href="https://groups.google.com/forum/#!forum/docker-user" target="_blank">Docker-user</a>
    45        is for people using Docker containers. 
    46        The <a href="https://groups.google.com/forum/#!forum/docker-dev" target="_blank">docker-dev</a> 
    47        group is for contributors and other people contributing to the Docker 
    48        project.
    49      </td>
    50    </tr>
    51    <tr>
    52      <td>Twitter</td>
    53      <td>
    54        You can follow <a href="https://twitter.com/docker/" target="_blank">Docker's twitter</a>
    55        to get updates on our products. You can also tweet us questions or just 
    56        share blogs or stories.
    57      </td>
    58    </tr>
    59    <tr>
    60      <td>Stack Overflow</td>
    61      <td>
    62        Stack Overflow has over 7000K Docker questions listed. We regularly 
    63        monitor <a href="http://stackoverflow.com/search?tab=newest&q=docker" target="_blank">Docker questions</a>
    64        and so do many other knowledgeable Docker users.
    65      </td>
    66    </tr>
    67  </table>
    68  
    69  
    70  # IRC Quickstart 
    71  
    72  The following instructions show you how to register with two web based IRC
    73  tools. Use one illustrated here or find another. While these instructions are
    74  only for two IRC web clients there are many IRC Clients available on most
    75  platforms.
    76  
    77  ## Webchat 
    78  
    79  Using Webchat from Freenode.net is a quick and easy way to get chatting. To
    80  register:
    81  
    82  1. In your browser open <a href="https://webchat.freenode.net" target="_blank">https://webchat.freenode.net</a>
    83  
    84      ![Login to webchat screen](images/irc_connect.png)
    85  
    86  2. Fill out the form.
    87  
    88      <table class="no-zebra" style="width: auto">
    89        <tr>
    90          <td><b>Nickname</b></td>
    91          <td>The short name you want to be known as on IRC chat channels.</td>
    92        </tr>
    93        <tr>
    94          <td><b>Channels</b></td>
    95          <td><code>#docker</code></td>
    96        </tr>
    97        <tr>
    98          <td><b>reCAPTCHA</b></td>
    99          <td>Use the value provided.</td>
   100        </tr>
   101      </table>
   102  
   103  3. Click on the "Connect" button.
   104  
   105      The browser connects you to Webchat. You'll see a lot of text. At the bottom of
   106      the Webchat web page is a command line bar. Just above the command line bar
   107      a message is shown asking you to register.
   108  
   109      ![Registration needed screen](images/irc_after_login.png)
   110  
   111  4. Register your nickname by entering the following command in the
   112  command line bar:
   113  
   114          /msg NickServ REGISTER yourpassword youremail@example.com
   115  
   116      ![Registering screen](images/register_nic.png)
   117  
   118      This command line bar is also the entry field that you will use for entering 
   119      chat messages into IRC chat channels after you have registered and joined a
   120      chat channel. 
   121      
   122      After entering the REGISTER command, an email is sent to the email address
   123      that you provided. This email will contain instructions for completing
   124      your registration.
   125  
   126  5. Open your email client and look for the email.
   127  
   128      ![Login screen](images/register_email.png)
   129  
   130  6. Back in the browser, complete the registration according to the email
   131  by entering the following command into the webchat command line bar:
   132  
   133          /msg NickServ VERIFY REGISTER yournickname somecode
   134  
   135      Your nickname is now registered to chat on freenode.net.
   136  
   137  [Jump ahead to tips to join a docker channel and start chatting](#tips)  
   138  
   139  ## IRCCloud
   140  
   141  IRCCloud is a web-based IRC client service that is hosted in the cloud. This is
   142  a Freemium product, meaning the free version is limited and you can pay for more
   143  features. To use IRCCloud:
   144  
   145  1. Select the following link:
   146    <a href="https://www.irccloud.com/invite?channel=%23docker&amp;hostname=chat.freenode.net&amp;port=6697" target="_blank">Join the #docker channel on chat.freenode.net</a>
   147  
   148      The following web page is displayed in your browser:
   149  
   150      ![IRCCloud Register screen](images/irccloud-join.png)
   151    
   152  2. If this is your first time using IRCCloud enter a valid email address in the
   153  form. People who have already registered with IRCCloud can select the "sign in
   154  here" link. Additionally, people who are already registered with IRCCloud may
   155  have a cookie stored on their web browser that enables a quick start "let's go"
   156  link to be shown instead of the above form. In this case just select the
   157  "let's go" link and [jump ahead to start chatting](#start-chatting)
   158  
   159  3. After entering your email address in the form, check your email for an invite
   160  from IRCCloud and follow the instructions provided in the email. 
   161  
   162  4. After following the instructions in your email you should have an IRCCloud
   163  Client web page in your browser:
   164  
   165      ![IRCCloud](images/irccloud-register-nick.png)
   166  
   167      The message shown above may appear indicating that you need to register your
   168      nickname. 
   169  
   170  5. To register your nickname enter the following message into the command line bar
   171  at the bottom of the IRCCloud Client:
   172          
   173          /msg NickServ REGISTER yourpassword youremail@example.com
   174  
   175      This command line bar is for chatting and entering in IRC commands.
   176  
   177  6. Check your email for an invite to freenode.net:
   178  
   179      ![Login screen](images/register_email.png)
   180  
   181  7. Back in the browser, complete the registration according to the email.
   182  
   183          /msg NickServ VERIFY REGISTER yournickname somecode
   184  
   185  ## Tips
   186  
   187  The procedures in this section apply to both IRC clients.
   188  
   189  ### Set a nickname 
   190  
   191  Next time you return to log into chat, you may need to re-enter your password 
   192  on the command line using this command:
   193  
   194        /msg NickServ identify <password>
   195  
   196  With Webchat if you forget or lose your password see <a
   197  href="https://freenode.net/faq.shtml#sendpass" target="_blank">the FAQ on
   198  freenode.net</a> to learn how to recover it.
   199  
   200  ### Join a Docker Channel
   201  
   202  Join the `#docker` group using the following command in the command line bar of
   203  your IRC Client:
   204  
   205          /j #docker
   206  
   207  You can also join the `#docker-dev` group:
   208  
   209          /j #docker-dev
   210  
   211  ### Start chatting
   212  
   213  To ask questions to the group just type messages in the command line bar:
   214  
   215    ![Web Chat Screen](images/irc_chat.png)
   216  
   217  ## Learning more about IRC
   218  
   219  This quickstart was meant to get you up and into IRC very quickly. If you find 
   220  IRC useful there is more to learn. Drupal, another open source project, 
   221  has <a href="https://www.drupal.org/irc/setting-up" target="_blank">
   222  written some documentation about using IRC</a> for their project 
   223  (thanks Drupal!).
   224