Ticket #9573 (closed PLIP: fixed+released)
Commented-out example add-ons in buildout.cfg
Reported by: | dukebody | Owned by: | smcmahon |
---|---|---|---|
Priority: | minor | Milestone: | 4.0 |
Component: | Installers | Version: | |
Keywords: | Cc: |
Description
http://plone.org/products/plone/roadmap/233
In the installers, the buildout config file should contain a couple of products that exemplify how you install things using it. These are commented out, but easy to enable. It's important that these products are neutral, community-owned, maintained and useful products.
Proposed by
limi
Seconded by
stevem
Proposal type
Process
Repository branch
trunk
State
being-discussed
Definitions
Motivation
- It will provide a quick way to enable frequently used add-ons.
- It will show how to use buildout to add products.
Assumptions
Proposal
- Determination of a list of candidate products, both functionality and development.
- Development of clear, unambiguous text for comments.
- Implementation in the major installers and ZopeSkel's P3 template.
Implementation
See the Unified Installer trunk, particularly http://svn.plone.org/svn/plone/Installers/UnifiedInstaller/trunk/standalone_template/buildout.cfg for initial implementation.
Hopefully, the framework team will help pick products. Good candidates could include:
Commonly used products:
Products.LinguaPlone Products.CacheSetup Products.PloneHelpCenter Products.PloneFormGen
Commonly used development tools:
Products.Clouseau Products.DocFinderTab plone.reload
I propose as minimum criteria that the products are available as eggs and have stable releases. Deliverables
Risks
Including add-ons in buildout, even in comments, may create a presumption that the products are part of Plone and that we're committed to their maintenance.
The risk may be mitigated with careful choice of add-ons and good language. Progress log
Sample implementation in http://svn.plone.org/svn/plone/Installers/UnifiedInstaller/trunk/standalone_template/buildout.cfg
Participants
Steve McMahon
Alex Limi
Joel Burton
Jon Stahl
Completed with 3.2