On Wednesday, February 09, 2011 11:31:07 pm Cal Leeming [Simplicity Media Ltd] 
wrote:
> There is one thing for sure. As it stands, there is an open market for a
> 'do it all' product that manages CI (continuous integration), workflow,
> development, SVN etc. I think Google Apps and Cherokee came close, but I
> don't much care for google apps, and cherokee has nasty performance
> related bugs.
> 
> Personally, I use the following setup:
>  - SVN with uSVN frontend
>  - dev / staging / prod environments (I don't bother with local
> environments any more), with dev.*/staging.* domains aliases.
>  - Seperate databases for each environment.
>  - WinSCP to sync my local dir with the remote dev.* dir.
>  - All prod.* deployments are done using command line on the server to pull
> the latest stable branch (with a temporary maintenance page placed up).
>  - Netbeans with absolutely no IDE integration with SVN/SCP.
>  - Pre-shared keys for every single shell account for added security.
> 
>

Should check out eric4, through plugins it has django (1.2 or 1.0.2) api 
support. Project based management, Multi-Project is ok, but still can't open 
two projects at once. SVN/CVC support (mercurial in eric5, 5 adds a chat 
server and ticket tracker for internal development, but no django support 
yet). With paramiko and a bit of working out the plugin system, you can add 
any ssh based support you would like (including scp/sftp).  Seperate databases 
can be managed by the projects.

I think it might work fine for most of your needs.

It's pure python and written in pyqt, the big difference between eric4 and 
eric5 is 4 is built in python 2.x and no support for 3, eric5 is the py3 
version. paramiko in 5 is a problem, the crypto package it depends on is iffy 
at best for python 3, though paramiko itself (as far as I could tell) needs 
only a couple modifications to 3 compatible.


Mike

-- 
<Mercury> Knghtbrd: Hey, perl has the power grace and elegance of a sledge
          hammer. (=:]
<|Rain|> certainly the grace and elegance, anyway

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to