PasteScripts to facilitate use of minitage and creation of minitage based projects sponsored by Makina Corpus.
Project description
What is minitage.paste
Those are PasteScripts to help creating out projects living inside minitage. You ll find in there:
Makina Corpus sponsored software
Projects templates
minitage.plone42: A sample layout for a plone 4.2 application
minitage.plone41: A sample layout for a plone 4.1 application
minitage.plone4: A sample layout for a plone 4 application
minitage.plone3: A sample layout for a plone 3 application
minitage.django: A sample layout for a django application
minitage.pyramid : A simple layout for a pyramid project
Projects instances
minitage.instances.apache: create an apache instance.
minitage.instances.nginx: create a nginx instance.
minitage.instances.varnish: create a varnish instance with or without a sample configuration file toward zope/plone.
minitage.instances.varnish2: create a varnish2 instance with or without a sample configuration file toward zope/plone.
minitage.instances.postgresql: create a postgresql instance in the sys dir of your project
minitage.instances.mysql: create a mysql instance in the sys dir of your project
minitage.instances.paste-initd: create a paste initd file and logrotated stuff in the sys dir of your project
minitage.instances.env: create a share/minitage/minitage.env file inside the sysdir of the project. You ll can source it and have into your environment the path and libraries from the registred dependencies of your project.
Extras
Those templates that need intrusives dependencies like pyopenssl that need to be compiled. That why there are not included in the main package.
See minitage.paste.instances.extras on Pypi..
minitage.instances.openldap: create a openldap instance in the sys dir of your project
minitage.instances.cas: create a CAS server instance in the sys dir of your project
Usage
Use throught webbuilder, see this doc
Use throught paster:
easy_install minitage.paste paster create -t [template_name] target_project [opt=n opt2=n]
This will create a new project and a new minilay in your current minitage.
Here must come as dependencies:
minitage.core zc.buildout PasteScripts Cheetah
CHANGES
1.4.4 (2013-03-25)
fix release
1.4.3 (2013-03-01)
fix broken dep
1.4.2 (2012-09-10)
doc
1.4.0 (2012-09-10)
rework, simplificate & cleanup the plone template.
1.3.1874 (2012-08-21)
remake some love to django template
Make plone template depends on plone.org versions file
factorize eggs locations on plone templates with collective.generic.skel templates
Add addons:
collective.js.datatables
collective.oembed*
collective.embed*
collective.easyslider
removing zopeskel dep
1.3.1873 (2012-06-11)
fix changelog
1.3.1872 (2012-06-11)
fix mysql template
maintain & add products to plone templates
1.3.1871 (2012-02-02)
upgrade plone products to current : 30/01/2012
add plone42 template
unactivate blob maintenance and use collective.recipe.backup flavor.
Update the plone template to current best practise
1.3.1859 (2011-11-22)
documentation
1.3.1858 (2011-11-22)
fix upload
1.3.1857 (2011-11-22)
in plone template
better ignore files
rewrite chown files
Add more than one instance in dev mode
Add zope undo to zeoserver
Add more queues in balancer template
upgrade dexterity to 1.0
upgrade plone41 to 4.1rc1
upgrade plone40 to 4.0.7
add Products:
collective.contentrules.mailtolocalrole
collective.googleanalytics
collective.portlet.relateditems
collective.quickupload
plone.contentratings
Products.EasyNewsletter
Products.ReDirectionTool
qi.portlet.tagclouds
quintagroup cumulus portlet
quintagroup.plonecaptchas
solgema.fullcalendar
add pyramid template
1.3.1855 (2011-04-01)
handle dyldlibrarypath on darwin
1.3.1854 (2011-04-01)
blobstorage improvments
upgrade plone4 versions (zope 212/plone4 KGS)
store now blobstorage and fss in resp. var/blobstorage/ & var/fss
support cynin
fix plomino versions
up bootstrap
Rework the django template
add PKGCONFIGPATH handle to instances.env
add LDFLAGS, CFLAGS, CPPFLAGs, CXXFLAGS handle to instances.env
add dexterity support
add plone.app.async support
add several plone addons
fix archetypes.schemaextender versions on p4/p41
fix supervisor init script generation
add rpath to minitage.instances.env
-> 1.3.176
add plone core mr.developer configs, you can now develop each plone subpackage
upgrade eggs versions in plone configuration files
better handle of kgs, and mr.developer buildouts
add inheritance in the plone configuration parser
added some tests for the plone configuration parser
activated the minitage.plone4 template (beta state)
support for staging development (get state from production)
blobstorage support
transmogrifier support
devmode support
apache & deliverance integration for plone3
lot of new plone products
pilwotk 116 -> pil 117
1.3.149
plone3 template maintenance
plone3 auto project buildbot support
nginx instance
init.d files coherence
flickr api patch on plone3
testrunner parts
plomino moved to be used with mr.developer
add hudson support to minitage.plone3
1.3.114
distribute fix
add tinymce
plone3 template maintenance
fix pack [thx to jpc]
relayout the plone templates
plone: support for solr
plone: support for supervisord
plone: support for haproxy
1.3.103
fix #7 thx to joka
1.3.102
fix #8 thx to joka
1.3.100
better integration of z3cform
let us have i18ndude
1.3.99
bump ipython to 0.10
pin z3c.form
fix PATH bug in gentoo function helpers
fix zeo integration
update distribute buildout
add pilwotk for non minitage users helper
add five.grok zcml order
add collective.z3cform.grok
0.91
add support for installing Quills, the plone Blog suite.
fix plone3 default buildout code
switch recipe names to new minitage.recipe recipes
plone3 template refactoring
atreal.patchfss fix
paster quiet option handled correctly
distribute instead of setuptools
cheetah requirement fix because of ugly zopeskel version pinning
add facultystaff to plone3
make plone3 paster customizable via configuration files (xml)
maintenance on the postgresql instance (8.4.1)
let zeo part be there, everytime.
fix “instance.env” deactivate function
minitage.plone3 autoselect scripts as well
add five.grok support to minitage.plone3
add MYSQL50 support to mysql instance
add env file generation to minitage.plone3 project
add ipython patch to go out the pdb hack
1.3.51
postgresql maintenance and doc/UI improvment
plone3 refactoring
better separation between buildout logic and semantic
fix buildout part ordering
add –reload option for the pasteinitd profile
pgsql 8.4 support
zope3 python version upgraded
add openldap profile
add mysql profile
fix on postgresql template for database initialization
plone3 fix for offline run
add running_user/dbuser distinction in the postgresql profile.
move some scripts for global coherence
mysqld init script portable
db_user is also owner of the created database
profils -> instances
openldap got better arguements for its wrappers. Also, now it uses SIMPLE authentication for connection to the slapd server.
add SSL certificate generators
fix plone.reload version for compatibility with plone3
wrong dependency on pyopenssl fixed and moved inside .extras
remove special chars from default database name for postgresql instance
add entries for ipv6 connections for postgresql instance
Change PATH priorities in .env (minitage come in last, just before system PATH
make python2.4 at highest priority on plone3 template
make direct dependencies at higher priority in minitage.instances.env
up to plone 3.3 RELEASE
1.3
fix failed merge
1.2
remove some useless variables on pgsql templates
fix django url
1.1
PloneArticle fix
1.0
Only the django, zope3, plone3, plone25, pylons templates remains
paste-initd is a now comer
all templates have now an optionnal support for minitage
its stabilized with other minitage components
templates are all documented on http://www.minitage.org
0.22
Renew plone3 template, desacticate deprecated ones.
0.20->0.21
Fix in pgsql
0.19
Fix effective user on pgsql initd
0.13->0.18
paste-initd fixs
0.12
add the pasteinitd profil to create profils for paste init scripts.
0.11
refactor zope3 template
0.10
add plone 32 project
0.8
add varnish2 profile
0.7
ZSH compat.
0.6
Adding wrappers for postgresql
0.5
Django maintenance
0.2 - 0.4
Maintenance
0.2 - 0.3
Improvments to the pgsql template due to pgsql 8.3 release changes.
0.1
add plone32svn
0.0.1_alpha46
add a INS env. variable pointing to the current project to minitage.env profil.
0.0.1_alpha46
add zope2 project template
remove unused product from plone31zeo
0.0.1_alpha45
remove omelette by default for plone3 templates
0.0.1_alpha44
multiple fix for setuptools
0.0.1_alpha43
zope and pylons fixes
0.0.1_alpha42
add Pylons template
Renaming profils templates
0.0.1_alpha40
Plone templates maintenance
0.0.1_alpha39
Added Turbogears template
0.0.1_alpha38
default vcl is improved thanks to guerir’s makina-corpus project. Some change from there are merged now inside this vcl.
0.0.1_alpha37
Zope 3 maintenance
0.0.1_alpha36
Improve varnish default vcl
0.0.1_alpha35
Improve varnish default vcl
0.0.1_alpha34
fix init script
0.0.1_alpha33
rename varnish binaries
0.0.1_alpha32
Improve varnish default vcl
0.0.1_alpha31
Improve varnish default vcl
0.0.1_alpha30
Improve varnish template
0.0.1_alpha29
add zeo profile
fix some typos in plone buildouts
0.0.1_alpha28
doc release
0.0.1_alpha27
add varnish profile
fix some zc.buildout 1.1 related bugs
0.0.1_alpha26
add login info to plone templates
0.0.1_alpha25
add env. variables for convenience with zope projects
0.0.1_alpha22
update recipe versions
add buildbot templates
0.0.1_alpha22
comment corrections
fix plone template
0.0.1_alpha21
improve environnment profile
0.0.1_alpha20
merge release
0.0.1_alpha19
add dependency layout
add egg layout
add distutils layout
0.0.1_alpha18
Rename python interpreter not to override the real one in path.
0.0.1_alpha17
Add omelette to plone template
Fix and add zcml for instance part.
0.0.1_alpha7
corret some logfiles for the postgresql template
0.0.1_alpha6
Manifest upgrade
0.0.1_alpha5
corret dependencies for django project
0.0.1_alpha2
correct some labels and default values
add django template
add geo-django template
0.0.1_alpha1
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.