Re: Removing profile selection in plone-addsite view

Eric Steele <[email protected]>
Newsgroups gmane.comp.web.zope.plone.devel
Message-ID <[email protected]>
Just realized I didn't reply-all this originally…

There is a way to hide profiles from that form using the INonInstallable marker (http://stackoverflow.com/a/10481677/135550), though we could certainly make it more obvious. We also do a poor job of labeling install profiles -- "Installs plone.app.something" is a horrible description.

Eric


On Monday, August 19, 2013 at 4:49 AM, Christian Ledermann wrote:

> I think there are use cases for profile selection when creating a plonesite
> see http://www.ploomcake.org/en/software-selection
>  
> Is it possible to mark profiles as 'site-setup-profiles' or something
> similar so that those would show up (and all others only in the advanced tab)?
>  
> As an aside in Arnhem we discussed the possibility of such 'site-setup-profiles'
> in a smaller round to improve plone setup for specific tasks (before
> we were aware
> of ploomcake) such as 'Blog', 'Intranet' etc.
>  
>  
>  
>  
> On Mon, Aug 19, 2013 at 11:29 AM, Roel Bruggink <[email protected] (mailto:[email protected])> wrote:
> > I've reverted the changes and made it 'advanced'.
> > I really should have more patience, sorry :/
> >  
> >  
> > On Mon, Aug 19, 2013 at 1:17 AM, Eric Steele <[email protected] (mailto:[email protected])> wrote:
> > >  
> > > Can we please leave it on the advanced view at least? I use the hell out
> > > of this feature.
> > >  
> > > Eric
> > >  
> > > On Sunday, August 18, 2013 at 1:11 PM, Roel Bruggink wrote:
> > >  
> > > I've merged the changes into master.
> > >  
> > >  
> > > On Sat, Aug 17, 2013 at 1:06 PM, Luca Fabbri <[email protected] (mailto:[email protected])> wrote:
> > >  
> > > On Fri, Aug 16, 2013 at 1:32 PM, Roel Bruggink <[email protected] (mailto:[email protected])> wrote:
> > > > Hi,
> > > >  
> > > > Does anyone have a problem with removing the profile selection field in
> > > > the
> > > > plone-addsite view?
> > > >  
> > > > I've been told that applying a profile for addon products directly in
> > > > the
> > > > plone-addsite view often fails in "mysterious ways". Personally I never
> > > > use
> > > > this field and it's fairly intimidating to new Plone users (using the
> > > > Unified Installer for instance). It'll probably be better to refer them
> > > > to
> > > > the control panel.
> > > >  
> > > > I've only removed the field in the form, so adding a Plone site
> > > > programmatically still allows you to add addon products directly.
> > > >  
> > > > https://github.com/plone/Products.CMFPlone/pull/65
> > >  
> > > I'm +1 for removing it: user don't understand this and it has some limit:
> > >  
> > > * it will display all profiles (too much, and also uninstall profiles are
> > > shown)
> > > * some add-ons (some versions of flowplayer for sure) displays two
> > > profiles with an identical name.
> > > * for old add-ons: if some operations are executed inside the
> > > Extenstions/install.py/install function and then the method itself
> > > call for an install profile, the flag will simply run the profile.
> > >  
> > > --
> > > -- luca
> > >  
> > > twitter: http://twitter.com/keul
> > > linkedin: http://linkedin.com/in/lucafbb
> > > blog: http://blog.keul.it/
> > >  
> > >  
> > >  
> > >  
> > > --
> > > Roel Bruggink
> > > http://www.fourdigits.nl/mensen/roel-bruggink
> > >  
> > > Four Digits BV
> > > http://www.fourdigits.nl tel: +31(0)26 4422700
> > >  
> > > ------------------------------------------------------------------------------
> > > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > > It's a free troubleshooting tool designed for production.
> > > Get down to code-level detail for bottlenecks, with <2% overhead.
> > > Download for free and get started troubleshooting in minutes.
> > >  
> > > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > > _______________________________________________
> > > Plone-developers mailing list
> > > [email protected] (mailto:[email protected])
> > > https://lists.sourceforge.net/lists/listinfo/plone-developers
> > >  
> >  
> >  
> >  
> >  
> > --
> > Roel Bruggink
> > http://www.fourdigits.nl/mensen/roel-bruggink
> >  
> > Four Digits BV
> > http://www.fourdigits.nl tel: +31(0)26 4422700
> >  
> > ------------------------------------------------------------------------------
> > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > It's a free troubleshooting tool designed for production.
> > Get down to code-level detail for bottlenecks, with <2% overhead.
> > Download for free and get started troubleshooting in minutes.
> > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Plone-developers mailing list
> > [email protected] (mailto:[email protected])
> > https://lists.sourceforge.net/lists/listinfo/plone-developers
> >  
>  
>  
>  
>  
> --  
> Best Regards,
>  
> Christian Ledermann
>  
> Nairobi - Kenya
> Mobile : +254 702978914
>  
> <*)))>{
>  
> If you save the living environment, the biodiversity that we have left,
> you will also automatically save the physical environment, too. But If
> you only save the physical environment, you will ultimately lose both.
>  
> 1) Don’t drive species to extinction
>  
> 2) Don’t destroy a habitat that species rely on.
>  
> 3) Don’t change the climate in ways that will result in the above.
>  
> }<(((*>

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk

_______________________________________________
Plone-developers mailing list
Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/plone-developers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.