Re: Try Plock 0.3.0
Alex Clark <[email protected]> Tue, 28 Apr 2015 09:49:52 -0400
| Newsgroups | gmane.comp.web.zope.plone.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Jean-Sébastien On 4/28/15 3:41 AM, Jean-Sébastien Mansart wrote: > Hi, > > I've read your post carrefully yesterday, and I've got a question : for > who is plock ? > > Is it for newbees that want to test plone and simplify them the > installation ? > (it seems...) > > Thanks for it anyway ! Thanks for the feedback! It's primarily for me, and potentially useful to others (as these things normally go.) Some reasons I like it: - Allows me to move fast on the command line and spin up throw away test Plone sites easily e.g. $ plock `tmp` - Lists add-ons in a way that makes them consumable by shell utilities e.g. Install every plonetheme: $ plock -i `plock -lr | grep plonetheme` `tmp` - It provides a conceptual link to `pip install Plone` which is not a reality yet but I'd like it to be: https://github.com/plock/plock#why-build-plock-on-top-of-buildout - The Plock utility is a companion to Plock Pins, an opinionated repository of Buildout configuration files for Plone: https://github.com/plock/pins I basically got tired of this routine (and yes I know about bootstrap.py): $ cd `tmp` $ virtualenv . $ bin/pip install zc.buildout $ bin/buildout init $ vi buildout.cfg $ bin/buildout Plock automates these steps for me, among other things. Lastly, I like that I can tell beginners to install Plone with something like: $ pip install plock; plock plone; plone/bin/plone fg Oh, and now that I'm thinking about it: one of the opinions Plock Pins makes is what to call the thing that runs Plone. Plock calls it: $ plone Nothing drives me more insane than starting Plone with something called "instance", as if everyone in the world knows Plone and the corresponding thing you run to start is called "instance". **SHIVERS** Lastly Part II, I was excited when David Bain contributed the universal installer tarball download to Plock and created a promotional banner. This gave Plock some legitimacy outside my limited-scope vision which I appreciate and hopefully others will too. Anyway, enough rambling. Hope that helps, Alex > > *Jean-Sébastien Mansart *- Développeur Web > Email : > jean-sebastien.mansart-WVG1LGuJuVy7W+FGuQ2g6tBPR1lH4CV8@public.gmane.org > <mailto:jean-sebastien.mansart-WVG1LGuJuVy7W+FGuQ2g6tBPR1lH4CV8@public.gmane.org> > Tel : 04 79 26 27 47 > > *Bayard Service Edition * > Savoie Technolac - House Boat > BP308 - 73377 Le Bourget du Lac Cedex > www.bayardserviceweb.com <http://www.bayardserviceweb.com> > > Le 28/04/2015 00:41, Alex Clark a écrit : >> Hello Plone Users! >> >> Just dropping a line to ask folks to test my new Plone installer called >> "Plock". It is a labor of <3: >> >> - Blog Entry:http://blog.aclark.net/2015/04/26/plock-rocks/ >> - Install: $ pip install plock >> >> >> ------------------------------------------------------------------------------ >> One dashboard for servers and applications across Physical-Virtual-Cloud >> Widest out-of-the-box monitoring support with 50+ applications >> Performance metrics, stats and reports that give you Actionable Insights >> Deep dive visibility with transaction tracing using APM Insight. >> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y >> _______________________________________________ >> Plone-Users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/plone-users >> > > > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > > > > _______________________________________________ > Plone-Users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/plone-users > ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y