WARNING: this is a “work-in-progress” documentation. All elements described here are not publicly available yet!!!
-Welcome to PyAMS_utils’s documentation!¶
-At first, PyAMS was “Pyramid Application Management Skin”. Actually, it’s not only a simple skin but a whole “Suite” of -applications and content management tools.
-PyAMS_utils is a multipurpose utilities package, providing tools including:
--
-
- custom interfaces -
- custom ZCA registry annotations -
- local registry support -
- network protocols utilities (for HTTP and XML-RPC) -
- custom utilities -
- a command line script to handle database upgrade process -
PyAMS applications architecture¶
-PyAMS applications are built on a small set of prerequisites and components which can or, for some of them, must -be included. Some of them are:
--
-
- a mandatory shared ZODB; -
- a websockets server, used to handle desktop notifications; you can find information about this component in the -PyAMS notification services chapter; -
- a Redis or Memcached server, to handle cache and sessions; -
- an Elasticsearch index, used to handle quick and optimized searching. -
PyAMS external packages¶
-PyAMS is built on many external packages, and provides a whole set of extensions. He re is a list of them:
--
-
- pyams_template (PyAMS templates) -
- pyams_viewlet (PyAMS viewlets) -
- pyams_pagelet (PyAMS pagelets) -
- pyams_utils (PyAMS utilities) -
- pyams_skin (PyAMS skin utilities) -
- pyams_form (PyAMS forms) -
- pyams_file (pyams_file) -
- pyams_i18n (PyAMS internationalization) -
- pyams_security (PyAMS security) -
- pyams_zmi (PyAMS management interface) -
- pyams_zodbbrowser (pyams_zodbbrowser) -
- pyams_catalog (pyams_catalog) -
- pyams_mail (pyams_mail) -
- pyams_ldap (pyams_ldap) -
- pyams_cache (PyAMS cache management) -
- pyams_alchemy (PyAMS SQLAlchemy integration) -
- pyams_zmq (pyams_zmq) -
- pyams_scheduler (pyams_scheduler) -
- pyams_workflow (pyams_workflow) -
- pyams_thesaurus (PyAMS thesaurus manager) -
- pyams_sequence (pyams_sequence) -
- pyams_portal (pyams_portal) -
- pyams_media (pyams_media) -
- pyams_notify (PyAMS notification services) -
- pyams_gis (pyams_gis) -
- pyams_content (pyams_content) -
- pyams_content_es (pyams_content_es) -
œ
-