summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSol Jerome <solj@ices.utexas.edu>2010-09-29 00:29:35 +0000
committerSol Jerome <sol.jerome@gmail.com>2010-09-28 19:29:57 -0500
commit4960c276ec3662c14803de5dcc167b47c9c6ad7f (patch)
tree58293c648996a0e105ba2f21d5b2b645d43a10e4
parent8039c467c81b6aea8e081c3b9fa55c6758e66121 (diff)
downloadbcfg2-4960c276ec3662c14803de5dcc167b47c9c6ad7f.tar.gz
bcfg2-4960c276ec3662c14803de5dcc167b47c9c6ad7f.tar.bz2
bcfg2-4960c276ec3662c14803de5dcc167b47c9c6ad7f.zip
doc: Refactor help documents and add a link directly referencing them
Signed-off-by: Sol Jerome <sol.jerome@gmail.com> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@6081 ce84e21b-d406-0410-9b95-82705330c041
-rw-r--r--doc/_templates/layout.html3
-rw-r--r--doc/contents.txt1
-rw-r--r--doc/help/index.txt33
-rw-r--r--doc/help/irc.txt45
-rw-r--r--doc/help/mailinglist.txt (renamed from doc/unsorted/mailinglist.txt)2
-rw-r--r--doc/index.txt2
-rw-r--r--doc/unsorted/ircchannel.txt32
7 files changed, 83 insertions, 35 deletions
diff --git a/doc/_templates/layout.html b/doc/_templates/layout.html
index eb9f5b821..39c6f43b1 100644
--- a/doc/_templates/layout.html
+++ b/doc/_templates/layout.html
@@ -7,7 +7,8 @@
{% block rootrellink %}
<li><a href="{{ pathto('index') }}">home</a> |&nbsp;</li>
- <li><a href="{{ pathto('search') }}">search</a> |&nbsp;</li>
+ <!--<li><a href="{{ pathto('search') }}">search</a> |&nbsp;</li>-->
+ <li><a href="{{ pathto('help/index') }}">help</a> |&nbsp;</li>
<li><a href="{{ pathto('contents') }}">documentation </a> &raquo;</li>
{% endblock %}
diff --git a/doc/contents.txt b/doc/contents.txt
index 6b568547d..b2d96923f 100644
--- a/doc/contents.txt
+++ b/doc/contents.txt
@@ -11,6 +11,7 @@ Welcome to Bcfg2's documentation!
index
quickstart/index
+ help/index
faq/index
authentication
getting_started/index
diff --git a/doc/help/index.txt b/doc/help/index.txt
new file mode 100644
index 000000000..bc713bcbe
--- /dev/null
+++ b/doc/help/index.txt
@@ -0,0 +1,33 @@
+.. -*- mode: rst -*-
+
+.. _help-index:
+
+=======================
+Getting Help with Bcfg2
+=======================
+
+Having trouble? We'd like to help!
+
+* Try the :ref:`FAQ <faq-index>` -- it's got answers to many common questions.
+* Looking for specific information? Try the :ref:`genindex`, :ref:`modindex` or the :ref:`detailed table of contents <contents>`.
+* Search for information in the :ref:`help-mailinglist`.
+* Visit our :ref:`help-irc` channel.
+
+.. _report-a-bug:
+
+Report A Bug
+============
+
+Report bugs with Bcfg2 on the `Trac ticket tracker`_.
+
+.. _Bcfg2 mailing list archives: http://trac.mcs.anl.gov/projects/bcfg2/wiki/MailingList
+.. _Trac ticket tracker: http://trac.mcs.anl.gov/projects/bcfg2/wiki
+
+Other ways to get in touch
+==========================
+
+.. toctree::
+ :maxdepth: 2
+
+ irc
+ mailinglist
diff --git a/doc/help/irc.txt b/doc/help/irc.txt
new file mode 100644
index 000000000..37d2099d3
--- /dev/null
+++ b/doc/help/irc.txt
@@ -0,0 +1,45 @@
+.. -*- mode: rst -*-
+
+.. _help-irc:
+
+===
+IRC
+===
+
+The Bcfg2 IRC channel is `#bcfg2 on chat.freenode.net`_. It is home
+to both support and development discussions. If you have a question,
+suggestion, or just want to know about Bcfg2, please drop in and say hi.
+
+.. _#bcfg2 on chat.freenode.net: irc://chat.freenode.net/bcfg2
+
+Archives are available at: http://colabti.org/irclogger/irclogger_logs/bcfg2.
+
+.. raw:: html
+
+ <form method="get" action="http://colabti.org/irclogger/irclogger_log_search/bcfg2">
+ <input type=text name=search value='' size=48>
+ <input type=submit value="Search #bcfg2 irc logs">
+ <input type=hidden name=action value=search> <br>
+ in the timespan
+ <input type=text name=timespan value='' size=17>
+ (yyyymmdd-yyyymmdd)
+ <p>Options:<br>
+ <label><input type=checkbox name=nick value="checked">Search in the nick field</label><br>
+ <label><input type=checkbox name=text checked value="checked">Search in the text field</label><br>
+ </form>
+
+Administrative Note
+===================
+
+If the IRC logging stops working for a while, coordinate on #bcfg2 and
+then bug **feb** on #irclogger (freenode), and stick around on that
+channel until you get an answer (**feb** is great, but busy and in a
+non-US time zone). Actually as long as **ilogger2** is logged in you
+should be okay (**feb** looks at the logs).
+
+If you have private logs for the period of time **ilogger2** was off the
+channel, you can convert them to the `format shown here`_, and **feb**
+will incorporate them into the online logs. Be sure to strip out any
+private messages in your logs first :-)
+
+.. _format shown here: http://colabti.org/irclogger/irclogger_log/bcfg2?date=2008-03-21,Fri;raw=on
diff --git a/doc/unsorted/mailinglist.txt b/doc/help/mailinglist.txt
index 72b971d77..c77caa0c4 100644
--- a/doc/unsorted/mailinglist.txt
+++ b/doc/help/mailinglist.txt
@@ -1,6 +1,6 @@
.. -*- mode: rst -*-
-.. _unsorted-mailinglist:
+.. _help-mailinglist:
============
Mailing List
diff --git a/doc/index.txt b/doc/index.txt
index 894996ffe..0479fea2d 100644
--- a/doc/index.txt
+++ b/doc/index.txt
@@ -107,4 +107,4 @@ direct support for an operating system's package and service formats
are limited by the currently available :ref:`client-tools-index`
(new client tools are pretty easy to add). Check the :ref:`FAQ
<faq-general>` for a more exact list of platforms on which Bcfg2
-works`.
+works.
diff --git a/doc/unsorted/ircchannel.txt b/doc/unsorted/ircchannel.txt
deleted file mode 100644
index 4f4efa6e5..000000000
--- a/doc/unsorted/ircchannel.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-.. -*- mode: rst -*-
-
-.. _unsorted-ircchannel:
-
-===========
-IRC Channel
-===========
-
-The Bcfg2 IRC channel is [irc://chat.freenode.net/bcfg2 #bcfg2 on chat.freenode.net]. It is home to both support and development discussions. If you have a question, suggestion, or just want to know about Bcfg2, please drop in and say hi.
-
-Archives are available at: [http://colabti.org/irclogger/irclogger_logs/bcfg2].
-
-.. raw:: html
-
- <form method="get" action="http://colabti.org/irclogger/irclogger_log_search/bcfg2">
- <input type=text name=search value='' size=48>
- <input type=submit value="Search #bcfg2 irc logs">
- <input type=hidden name=action value=search> <br>
- in the timespan
- <input type=text name=timespan value='' size=17>
- (yyyymmdd-yyyymmdd)
- <p>Options:<br>
- <label><input type=checkbox name=nick value="checked">Search in the nick field</label><br>
- <label><input type=checkbox name=text checked value="checked">Search in the text field</label><br>
- </form>
-
-Administrative Note
-===================
-
-If the IRC logging stops working for a while, coordinate on #bcfg2 and then bug `feb` on #irclogger (freenode), and stick around on that channel until you get an answer (`feb` is great, but busy and in a non-US time zone). Actually as long as `ilogger2` is logged in you should be okay (`feb` looks at the logs).
-
-If you have private logs for the period of time `ilogger2` was off the channel, you can convert them to the [http://colabti.org/irclogger/irclogger_log/bcfg2?date=2008-03-21,Fri;raw=on format shown here], and `feb` will incorporate them into the online logs. Be sure to strip out any private messages in your logs first :-)