aboutsummaryrefslogtreecommitdiffstats
path: root/devel/py-coil/pkg-descr
blob: 9464997f5e880d1b6954286a3d29fabff6e653f2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[ description from README.txt ]

Coil: A Configuration Library.

Introduction
============
  Coil is a configuration file format that is parsed into a tree of
  dict like Struct objects. The format supports inheritance, allowing
  complicated configurations to be as compact as possible.

Design Goals
============
  General design/implementation goals, some have been met, others are
  still in progress.

    - Support Twisted and non-Twisted reactor driven Python programs.
    - Scalable to complex configurations, easily avoiding duplication.
    - Orthogonal to code; code should not be required to know about the
      config system used, it should be regular Python or Twisted code.
    - Minimal boilerplate.

WWW: http://code.google.com/p/coil/