blob: dd1f4ab387dfeb958c79774ea958d80fa5b37511 [file] [log] [blame]
martin f. krafft8acd49d2013-08-26 21:22:25 +02001================================================
2reclass Recursive external node classification
3================================================
4.. include:: intro.inc
5
6Contents
7--------
8These documents aim to get you started with |reclass|:
9
10.. toctree::
11 :maxdepth: 2
12
13 install
14 concepts
15 operations
16 usage
17 manpage
18 configfile
19 salt
20 ansible
21 puppet
22 hacking
23
24Community
25---------
26Currently, there exists only an IRC channel, ``#reclass`` on ``irc.oftc.net``,
27where you may stop by to ask questions. When usage grows, I'll set up
28a mailing list. If you're using `Salt`_, you can also ask your
29|reclass|-related questions on the mailing list, ideally specifying
30"reclass" in the subject of your message.
31
32Licence
33-------
34|reclass| is © 20072013 by martin f. krafft and released under the terms of
35the `Artistic Licence 2.0`_.
36
37About the name
38--------------
39"reclass" stands for **r**\ ecursive **e**\ xternal node **class**\ ifier,
40which is somewhat of a misnomer. I chose the name very early on, based on the
41recursive nature of the data merging. However, to the user, a better paradigm
42would be "hierarchical", as s/he does not and should not care too much about
43the implementation internals. By the time that I realised this, unfortunately,
44`Hiera`_ (Puppet-specific) had already occupied this prefix. Oh well. Once you
45start using |reclass|, you'll think recursively as well as hierarchically at
46the same time. It's really quite simple.
47
48..
49 Indices and tables
50 ==================
51
52 * :ref:`genindex`
53 * :ref:`modindex`
54 * :ref:`search`
55
56.. include:: extrefs.inc
57.. include:: substs.inc