Metadata-Version: 1.0
Name: minitage.paste
Version: 1.3.1843
Summary: PasteScripts to facilitate use of minitage and creation of minitage based projects sponsored by Makina Corpus.
Home-page: http://cheeseshop.python.org/pypi/minitage.paste
Author: Mathieu Pasquet
Author-email: kiorky@cryptelium.net
License: BSD
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:
        
        Makina Corpus sponsored software
        ======================================
        |makinacom|_
        
        * `Planet Makina Corpus <http://www.makina-corpus.org>`_
        * `Contact us <mailto:python@makina-corpus.org>`_
        
        .. |makinacom| image:: http://depot.makina-corpus.org/public/logo.gif
        .. _makinacom:  http://www.makina-corpus.com
        
        
        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.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 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
        --------
        
            - 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
        
        -> 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
            - 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
        
        
        
        
        
        
        
        
        
Keywords: PasteScripts minitage
Platform: UNKNOWN
Classifier: Framework :: Django
Classifier: Framework :: Pylons
Classifier: Framework :: Paste
Classifier: Framework :: Plone
Classifier: Framework :: Zope2
Classifier: Framework :: Zope3
Classifier: Framework :: Buildout
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Python Modules
