PasteScripts to facilitate use of minitage and creation of minitage based projects.
Project description
****************************************************************
Paste Scripts to install profiles into minitage based projects
****************************************************************
.. contents::
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 profiles
==================
- minitage.profils.varnish: create a varnish instance with or without a sample
configuration file toward zope/plone.
- minitage.profils.postgresql: create a postgresql instance in the sys dir of your
project
- minitage.profils.openldap: create a openldap instance in the sys dir of your
project
- minitage.profils.paste-initd: create a paste initd file and logrotated
stuff in the sys dir of your project
- minitage.profils.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.
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
---
- 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
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
Paste Scripts to install profiles into minitage based projects
****************************************************************
.. contents::
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 profiles
==================
- minitage.profils.varnish: create a varnish instance with or without a sample
configuration file toward zope/plone.
- minitage.profils.postgresql: create a postgresql instance in the sys dir of your
project
- minitage.profils.openldap: create a openldap instance in the sys dir of your
project
- minitage.profils.paste-initd: create a paste initd file and logrotated
stuff in the sys dir of your project
- minitage.profils.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.
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
---
- 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
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.
Source Distribution
minitage.paste-1.3.26.tar.gz
(149.5 kB
view hashes)