Re: Try Plock 0.3.0

Alex Clark <[email protected]> Tue, 28 Apr 2015 17:22:36 -0400
Newsgroups gmane.comp.web.zope.plone.user
Message-ID <[email protected]>
On 4/28/15 5:11 PM, Fulvio Casali wrote:
>> 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**
>
> I strongly agree with the sentiment, and with the overall intention
> behind Plock.  In fact, why is it even in /bin/?  (I know, it's *nix,
> but still.)


Because I spend equal amounts of time between:

- the root of a virtualenv without benefit of source bin/activate and
- a source bin/activated virtualenv

It depends on what I'm working on. But yeah.

>
>
> On Tue, Apr 28, 2015 at 7:12 AM Jean-Sébastien Mansart
> <jean-sebastien.mansart-WVG1LGuJuVy7W+FGuQ2g6tBPR1lH4CV8@public.gmane.org <mailto:[email protected]>>
> wrote:
>
>     Le 28/04/2015 15:49, Alex Clark a écrit :
>      > 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
>
>     Ok, I used to install plone via unified installer, not with virtualenv
>     and such...
>      >
>      > 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**
>     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.
>     Good !
>      >
>      >
>      > 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>
>      >>
>     <mailto: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>
>     <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]
>     <mailto:[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]
>     <mailto:[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]
>     <mailto:[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]
>     <mailto:[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