diff -r a7332a53e6dc -r 5fe8d5ffccde src/source/introduction.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/source/introduction.rst Thu Apr 12 11:18:48 2018 +0200 @@ -0,0 +1,54 @@ +.. _introduction: + +Welcome to PyAMS's documentation! +================================= + +.. warning:: + This is a "work-in-progress" documentation. All elements described here are not publicly available yet. + + +What is PyAMS? +-------------- + +**PyAMS** stands for **Py**\ramid **\A**\pplication **\M**\anagement **\S**\kin is a whole "Suite" of +applications and content management tools with user friendly skin. + + +What is Pyramid? +---------------- + +Pyramid is an open source Python web application framework. It is designed to make creating web applications easier. + + +Why should i use PyAMS? +----------------------- + +Based on the python langage, **PyAMS** supply powerfull tools like *PyAMS_content*, this package +providing content management features, which can be easily extended to manage your own content types. +But PyAMS can also be used to manage any kind of application. + +In addition **PyAMS** is built on top of **MyAMS** (**My** **\A**\pplication **\M**\anagement **\S**\kin), a small web client framework built on top of JQuery +and Bootstrap, which was developed by the french national forestry office (ONF -- Office national des forĂȘts -- +http://www.onf.fr) to build web applications in several languages (actually java, Python and PHP). The new ONF website +is now completely handled with PyAMS framework. + +PyAMS is a multipurpose set of packages, providing tools including: + + * custom interfaces + * custom registry annotations + * custom security policy + * local registry support + * network protocols utilities (for HTTP and XML-RPC) + * command line scripts + * custom utilities. + + +.. tip:: + Some screenshots of the admin interface are available at :ref:`screenshots`! + + +How to install PyAMS? +--------------------- + +If you want to create a PyAMS application instance easily, just follow the :ref:`quickstart` guide! +If you want learn more about a custom installation follow :ref:`install` procedure.