src/source/ref_guide/package_layout.rst
branchdoc-dc
changeset 111 097b0c025eec
parent 109 31b3d00edb8a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/source/ref_guide/package_layout.rst	Tue Dec 11 17:00:42 2018 +0100
@@ -0,0 +1,23 @@
+.. _package_layout:
+
+PyAMS Package directory layout
+------------------------------
+
+.. code-block:: bash
+
+
+    ├── pyams_<package>/
+    │   ├── doctests/       <- Documentation for the package
+    |   ├── generation/     <- ZODB Migration directives
+    │   ├── interfaces/     <- Interfaces definition
+    │   ├── locales/        <- Store source code translation files (.mo .pot)
+    │   ├── tests/          <- Contains python scripts for running tests including test runners, unit test
+    │   ├── zmi/            <- ZMI subpackage to register and define elements in admin interface
+    │   ├── __init__.py
+    │   ├── include.py      <- Register Pyramid directives
+    │   ├── configure.zcml  <- Overload default Zope config directive (optional)
+    :   :.. <module>.py     <- source code
+    :   :
+    │   └── site.py
+
+    ...