User:Fab/Tryton: Difference between revisions

From Alpine Linux
mNo edit summary
No edit summary
Line 4: Line 4:


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.
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.
Website: http://www.tryton.org/en/


= Packages =
= Packages =
Line 13: Line 11:
* trytond
* trytond


* [python-egenix-mx-base] -  
:* [python-egenix-mx-base] -  
* [python-genshi] -  
:* [http://genshi.edgewall.org/ python-genshi] - Python toolkit for generation of output for the web
* [python-lxml] -  
:* [python-lxml] -  
* [http://relatorio.openhex.org/ relatorio] - A templating library able to output odt and pdf files
:* [http://relatorio.openhex.org/ relatorio] - A templating library able to output odt and pdf files
* [http://polib.readthedocs.org/en/latest/index.html python2-polib] - A library to manipulate gettext files  
:* [http://polib.readthedocs.org/en/latest/index.html python2-polib] - A library to manipulate gettext files  
:* [http://openoffice-python.origo.ethz.ch/ py-openoffice] - Python libraries for interacting with LibreOffice/OpenOffice
 
=== Modules ===
All functionality is separate in modules.


==Client==
==Client==
There are two version available for Tryton:
* Standalone client (<tt>neso</tt>): This version includes the client and a postgreSQL server
* Default client (<tt>tryton</tt> or <tt>tryton-client</tt>): This is just the client.
Those graphical clients are available for various distrubution. Below two examples for the installation.
* ArchLinux: {{Cmd|pacman -S tryton}}
* Fedora: {{Cmd|yum -y install tryton}}


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

Revision as of 03:34, 7 March 2012

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.