Hola Igor realice todo los pasos pero la verdad aun sigo perdido No se como 
inicio el server trytond??
estoy usando vagrant para tener separado el servidor de trytond y el 
cliente lo tendre en mi local.

de antemanos gracias por la ayuda llevo 2 dias intentando  configurar 
tryton y no he logrado hacerlo...

lo peor es que me tocara programar sobre el :S


El domingo, 17 de julio de 2016, 10:45:20 (UTC-5), Igor García escribió:
>
> Como otros comentan la documentación es poca y confusa, se mezclan 
> versiones, documentación y es una aventura la configuración. Pero en vez de 
> quejarse hay que colaborar y aportar lo poco que se pueda. Aprovechando la 
> existente al final he conseguido que me funcione, posiblemente tendrá 
> errores, por ello a los neofitos agradecería su correción.
> Debian posee la versión 3.4 actualmente de tryton en los repositorios 
> oficiales.
>
> *Comparto los pasos seguidos para configurar una Debian Jessie para 
> pruebas para Trytond 4:*
>
> Paso 1: *Preparar el entorno y crear el espacio virtual*
> # Para esta config Hay variantes de usar  virtualenv , mkproject , workon 
> y modificar el .bashrc (Existen varios enlaces para poner bien los .bashrc, 
> eso en otro tuto) 
>
> virtualcreate tryton     # virtualenv tryton --system-site-packages  
> cd tryton                   
> virtualactive               # source bin/activate  (Cuando queramos salir 
> "deactivate") ... 
>
> Paso 2: *Librerias:*
>
>
> #posiblemente según versión os pedira paquetes de debian para poder 
> funcionar. Tuve que instalar los siguientes :
>
> sudo apt-get install python3-pil
> sudo apt-get build-dep python-imaging
>  
> Paso 3: *Bajar Fuentes y tasks*
>
> hg clone https://bitbucket.org/zikzakmedia/trytontasks tasks   #clonamos 
> las tasks
> touch local.cfg
>
> pip install --upgrade pip
> pip install genshi
> pip install python-stdnum
> pip install -r tasks/requirements.txt  #cumplimos con los requerimientos.
>
> Paso 4: *Configuracion de modulos del invoke *
>
> invoke modules.config -r https://bitbucket.org/zikzakmedia/tryton-config 
> -b 4.0 # dev/production
>
> Paso 5: *Modificar ficheros CFG*
>
> # OJO Editar a mano los ficheros de config, ya que *./task/nantic.cfg* 
> tienen vinculos  erroneos.
> # hay que cambiarlos de bitbucket.org/nantic a bitbucket.org/zizakmedia o 
> trytonspain .. al gusto.
> # vi ./task/nantic.cfg
> # Los siguientes pasos os aconsejo lanzarlos de uno en uno, y 
> verificar/corregir los /task/*.cfg
> *# Modificamos:    task/nantic.cfg*
>  
> url = ssh://[email protected]/trytonspain/trytond-activity
> url = ssh://[email protected]/trytonspain/trytond-sale_opportunity_activity
> url = ssh://[email protected]/trytonspain/trytond-sale_opportunity_campaign
> url = ssh://[email protected]/trytonspain/trytond-sale_opportunity_category
> url = ssh://[email protected]/trytonspain/trytond-stock_valued
>
> Paso 6: *Auto-instalación usando los modulos del invoke recien 
> configurado y cogiendo las fuentes de los task/*.cfg*
>
> invoke zz.install --config base.cfg --mode dev
> invoke zz.install --config core.cfg --mode dev
> invoke zz.install --config trytonspain.cfg --mode dev
> invoke zz.install --config zikzakmedia.cfg --mode dev
> invoke zz.install --config nantic.cfg --mode dev
> invoke zz.install --mode dev
>
> # En algunos casos de no instalarlo con sudo no me permitia la instalación 
> via pip
>
> sudo pip install whoosh
> sudo pip emailvalid
> sudo pip install slug
> sudo pip install filemagic
> sudo pip install pyBarcode
> sudo pip install easyimap
> sudo pip install fabric
> sudo pip install PyPDF2
> sudo pip install retrofix
> sudo pip install html2text
> sudo pip install iso8601
> sudo pip install envialia
> sudo pip install seur
> sudo pip install mrw
> sudo pip install seurvalencia
> sudo pip install asm
> sudo pip install correos
> sudo pip install magento
> sudo pip install creole
> sudo pip install creole2html
> sudo pip install python-creole
> pip install python-ldap
> pip install vobject
> pip install pycrypto
>
>
> Paso 6:* Task adicionales *(permite añadir funciones extra)
>
> pip install hg+https://bitbucket.org/trytonspain/trytontasks-scm
> pip install hg+https://bitbucket.org/trytonspain/trytontasks-modules
> pip install hg+https://bitbucket.org/trytonspain/trytontasks-sao
>
> pip install hg+https://bitbucket.org/trytonspain/trytontasks-tests
> pip install hg+https://bitbucket.org/trytonspain/trytontasks-gal
> pip install hg+https://bitbucket.org/trytonspain/trytontasks-userdoc
>
> invoke -l                                      # lista las opciones de 
> invoke
> invoke --help zz.update             # nos muestra la ayuda de las opciones
>
>
> *------------------------------------------                SIN TERMINAR 
> ------------------------------------------------------------------*
>
>
> Paso 7: Configurar el SAO (Cliente web que nos permite acceder al trytond 
> por el puerto defecto 8000) 
>
> invoke sao.install     # nos instalara el bower, jquery y varios mas. en: 
> /home/$USUARIO/tryton/sao
>
>
> Paso 8: Puesta a punto:
>
> ahora nos tocaria copiar el trytond.conf y trytond_log.conf 
>
> #bajamos los archivos de: .........
>
> Paso 8: Configuracion de Server Galatea
>
> Paso 9: Configuracion de Angular-js
>
>
>
>
> *Agradecimientos:*
>
> A toda la comunidad y en especial a Zikzakmedia,  Nantic, TrytonSpain por 
> todos sus aportes y su gran colaboración al proyecto Tryton.
>
>
>
> *Fuentes:*
>
> http://tryton.zikzakmedia.com/Develop/InvokeTask
>
> googleando y rompiendome los cuernos.
>
> Cualquier aporte es de agradecer y corregir si procede.
>
>

Responder a