diff -r 6ed429390935 -r 5ebe61e3a965 src/source/developerguide.rst --- a/src/source/developerguide.rst Fri Apr 20 16:52:49 2018 +0200 +++ b/src/source/developerguide.rst Fri Apr 27 11:51:08 2018 +0200 @@ -1,31 +1,14 @@ .. _developerguide: -PyAMS Developer's Guide -======================= +Developer's Guide +================= -PyAMS package are developed based on ZCA - - - -.. seealso:: +PyAMS packages are developed based on ZCA -Interfaces ----------- - -Interfaces are objects that specify (document) the external behavior -of objects that "provide" them. An interface specifies behavior -through: - -- Informal documentation in a doc string +.. toctree:: + :maxdepth: 2 -- Attribute definitions - -- Invariants, which are conditions that must hold for objects that - provide the interface - -Attribute definitions specify specific attributes. They define the -attribute name and provide documentation and constraints of attribute -values. Attribute definitions can take a number of forms, as we'll - + zca + extend