User:Fab/Tryton

From Alpine Linux
Revision as of 03:34, 7 March 2012 by Fab (talk | contribs)

Tryton is a three-tiers high-level general purpose application platform written in Python and using PostgreSQL as database engine.

It is the core base of a complete business solution providing modularity, scalability and security.

The core of Tryton (also called Tryton kernel) provides all the necessary functionalities for a complete application framework: data persistence, extensive modularity, users management (authentication, fine grained control for data access, handling of concurrent access of resources), workflow and report engines, web services and internationalisation.

Packages

Server component

  • trytond
  • [python-egenix-mx-base] -
  • python-genshi - Python toolkit for generation of output for the web
  • [python-lxml] -
  • relatorio - A templating library able to output odt and pdf files
  • python2-polib - A library to manipulate gettext files
  • py-openoffice - Python libraries for interacting with LibreOffice/OpenOffice

Modules

All functionality is separate in modules.

Client

There are two version available for Tryton:

  • Standalone client (neso): This version includes the client and a postgreSQL server
  • Default client (tryton or tryton-client): This is just the client.

Those graphical clients are available for various distrubution. Below two examples for the installation.

  • ArchLinux:

    pacman -S tryton

  • Fedora:

    yum -y install tryton

After the lauch of the client, connect it to your server.