just wanted to chime in, too :) i’m a buildout veteran and have recently switched to using pip+virtualenv+make (as have others in this thread) and i have to admit that i’m not looking back…
anything beyond local development setup i handle using a combination of ansible (for declarative setup) and fabric (for imperative tasks on top of the setup). the ‘glue’ for all of this is a homegrown tool called ploy[1] - disclaimer: i have collaborated heavily on that tool with its main author florian schulze of mr.developer fame (a buildout plugin) of course, i’m biassed, but i have to say that the ansible+fabric combination of ploy has been working out extremely well for us over the past 1-2 years - and our setups have grown to non-trivial dimensions without a hiccup, too. hth, tom [1] https://github.com/ployground/ <https://github.com/ployground/> > On 22 Jul 2015, at 04:13, Iain Duncan <[email protected]> wrote: > > Thanks everyone, that gives me lots to think about! > > iain > > On Tue, Jul 21, 2015 at 9:38 AM, Bendl, Kurt <[email protected] > <mailto:[email protected]>> wrote: > I'll set up virtualenv and simple 'pip' and > 'pip freeze > requirements.txt' stuff for the app > development and deploy stuff. > > For system configuration and orchestration of the whole > soup-to-nuts deploy, Ansible has proven to be pretty > dead simple, handling all the nitty-gritty os package > and dependency installations, setting up accounts, > web service configs, firewall configuration, that > kind of thing. Then, I'll have Ansible build the > virtualenv, pull the code, and do all the pip > install and deploy mojo for me. Repeatable deploys > are pretty simple at that point. > > But, ya' know, I'm lazy. ;-) > > -Kurt > > > >On 2015-07-21 01:05, Iain Duncan wrote: > >> Hi, we're embarking on a project that will stitch together many apps, > >> and I figured I should do my due diligence on hunting for the > >> state-of-the-nation in python build tools. I've personally used buildout > >> in the past and liked it, but I know for other team members something > >> that was more pip/virtualenv based would be preferable. Just curious > >> what folks are using? > > -- > You received this message because you are subscribed to the Google Groups > "pylons-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:pylons-discuss%[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at http://groups.google.com/group/pylons-discuss > <http://groups.google.com/group/pylons-discuss>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > > > -- > You received this message because you are subscribed to the Google Groups > "pylons-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at http://groups.google.com/group/pylons-discuss > <http://groups.google.com/group/pylons-discuss>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/pylons-discuss. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: Message signed with OpenPGP using GPGMail
