PasteScripts to facilitate use of minitage and creation of minitage based projects.
Project description
What is minitage.paste
Those are PasteScripts to help creating out projects living inside minitage. You ll find in there:
Projects templates
minitage.zope3: A sample layout for a zope 3 application
minitage.plone25: A sample layout for a plone 25 application
minitage.plone3: A sample layout for a plone 3 application
minitage.tg: A sample layout for a turbogears application
minitage.django: A sample layout for a django application
minitage.geodjango: A sample layout for a geo-django application
minitage.dependency: A sample layout for a compiled dependency
minitage.egg: A sample layout for an egg dependency
minitage.pylons : A simple layout for a pylons project
Projects instances
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 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
-> UP
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.