src/source/introduction.rst
branchdev-dc
changeset 30 5798c437f5ca
child 55 949d496c4e96
equal deleted inserted replaced
29:78f842f992a0 30:5798c437f5ca
       
     1 .. _introduction:
       
     2 
       
     3 Welcome to PyAMS's documentation!
       
     4 =================================
       
     5 
       
     6 .. warning::
       
     7     This is a "work-in-progress" documentation. All elements described here are not publicly available yet.
       
     8 
       
     9 
       
    10 What is PyAMS?
       
    11 --------------
       
    12 
       
    13 **PyAMS** stands for **Py**\ramid **\A**\pplication **\M**\anagement **\S**\kin is a whole "Suite" of
       
    14 applications and content management tools with user friendly skin.
       
    15 
       
    16 
       
    17 What is Pyramid?
       
    18 ----------------
       
    19 
       
    20 Pyramid is an open source Python web application framework. It is designed to make creating web applications easier.
       
    21 
       
    22 
       
    23 Why should i use PyAMS?
       
    24 -----------------------
       
    25 
       
    26 Based on the python langage, **PyAMS** supply powerfull tools like *PyAMS_content*, this package
       
    27 providing content management features, which can be easily extended to manage your own content types.
       
    28 But PyAMS can also be used to manage any kind of application.
       
    29 
       
    30 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
       
    31 and Bootstrap, which was developed by the french national forestry office (ONF -- Office national des forĂȘts --
       
    32 http://www.onf.fr) to build web applications in several languages (actually java, Python and PHP). The new ONF website
       
    33 is now completely handled with PyAMS framework.
       
    34 
       
    35 PyAMS is a multipurpose set of packages, providing tools including:
       
    36 
       
    37     * custom interfaces
       
    38     * custom registry annotations
       
    39     * custom security policy
       
    40     * local registry support
       
    41     * network protocols utilities (for HTTP and XML-RPC)
       
    42     * command line scripts
       
    43     * custom utilities.
       
    44 
       
    45 
       
    46 .. tip::
       
    47     Some screenshots of the admin interface are available at :ref:`screenshots`!
       
    48 
       
    49 
       
    50 How to install PyAMS?
       
    51 ---------------------
       
    52 
       
    53 If you want to create a PyAMS application instance easily, just follow the :ref:`quickstart` guide!
       
    54 If you want learn more about a custom installation follow :ref:`install` procedure.