On Thursday, May 5, 2016 at 3:15:58 AM UTC+2, M. Murray wrote:
>
> On Tue, 2016-05-03 at 05:19 -0700, pgm.l...@gmail.com <javascript:> 
> wrote: 
>
> Since my change to open source and Python, the time for developing 
> databases, applications and their publication became much much longer for 
> me.
> I always used beautiful RAD but in the open source world I found no good 
> environments, so I try to get used again to the way it was, 10 years ago.
>
> For developing Tryton I would appreciate any advise how I can create my 
> environment to develop as fast and easy as possible in open source.
>
> Read a lot of Flask, Nereid and Django, but what do you prefer for 
> Tryton???
>  
> We have nice all-in-one and no-code environments but in open source we 
> still have to wait a year, I'm afraid. Or not???
>
> Thanks!
>
> Pieter 
>  
>
>
> Hi Pieter, 
>
> Not using an IDE, a single tool made by a single team, can actually lead 
> to more powerful tools being available. I use the following tools in my 
> work developing tryton modules and python (django+flask) based web apps.
>
> Editor: SublimeText and/or Atom (from Github). 
> I used Eclipse + PyDev in the past, but I find Eclipse a bit slow on the 
> startup and features like multiple cursors make both Sublime and Atom quite 
> appealing. Both offer a semi-retarded kind of code completion that requires 
> that you still know what you're doing. Code completion in Pydev (Eclipse) 
> is much more mature. But, it requires that you setup Pydev to point to the 
> appropriate python executable that can import Tryton packages/modules.
>
> Debugger: the good ol' pdb. It works.
>
> Revision Control: I prefer git over mercurial. But, tryton is a hg 
> project. I use hg and tortoisehg for when I have to interact with mercurial 
> repositories. Otherwise, I'm using git and and git-cola
>
> Test/Dev Execution Environment: virtualenv is your friend.
>
> Database: I have postgresql installed on my workstation. Is there any 
> other way to do it?
> To communicate with postgres, e.g. to create new users or new databases, I 
> just use the command line tools as the postgres user.
> e.g. 
> sudo -i -u postgres 
> createuser -PRESd trytondev 
> createdb -E UNICODE -O trytondev trytondev34_test
>
> I hope this helps. 
>
> ---
> MM
>
> Hi MM,
>

Thanks for your advice. I will have a look at Atom, PyDev and also at 
PyCharm.
I like SQLserver and Mysql but because of Ubuntu and Tryton now I am using 
Postgresql with Pgadmin3. it's OK.
Pieter
 

 

-- 
You received this message because you are subscribed to the Google Groups 
"tryton-dev" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton-dev/5de20409-418f-4e13-a5ea-318c0de4c408%40googlegroups.com.

Reply via email to