Metadata-Version: 1.1
Name: CodeSkel
Version: 1.10
Summary: A collection of skeletons for quickstarting CS projects.
Home-page: http://github.com/codesyntax/CodeSkel
Author: Mikel Larreategi
Author-email: mlarreategi@codesyntax.com
License: GPL
Description: Introduction
        ============
        
        CodeSkel provides a collection of skeletons for quickstarting Plone projects personalized
        after repeating many times several changes in our Plone projects
        
        All skeletons are available as PasteScript_ templates and can be used
        via the ''paster'' commandline tool. For example to create a package
        for a Plone 3 theme you can do::
        
            paster create -t cs_plone3_theme
        
        this will ask a few questions such as desired package name and a description
        and output a complete package skeleton that you can immediately start using.
        
        Please contribute by submitting patches for what you consider 'best of
        breed' file layouts for starting Zope projects.
        
        .. _PasteScript: http://pythonpaste.org/script/
        
        
        Available templates
        ===================
        
        cs_plone4_buildout
          A base template for a Plone 4 based buildout. It has a single zeo-based instance,
          zeo server configuration and also a supervisor configuration.
          It also adds an egg omelette.
          The port configuration is simplified to a single change in one place.
          It also creates a projectname variable to use it throughout the buildout file
        
        cs_plone3_theme
          This template creates a theme package for Plone 3 and 4. This is the successor of
          ZopeSkel provided plone3_theme but without the resource directories for CSS and images
          because our designers prefer to work with skin-based folders and urls without ++ :)
        
        bootstrap_template
          A template based on ploneteheme.bootstrap, that provides a Twitter Bootstrap
          based template for Plone.
        
        dexterity_cs
          A dexterity based package template based on the ZopeSkel provided one but some additions
          based on archeytype template from ZopeSkel
        
        cs_django_project
          A Django project skeleton
        
        cs_django_buildout
          A Django buildout skeleton, with gunicorn and supervisor configuration and also
          with a project in src folder
        
        
        Local commands
        ---------------
        
        This package adds also a local command support for dexterity_cs to add a dexterity based content
        type.
        
        cs_dexterity_content
          This local command adds a new dexterity based content-type, with a simple view and creates all
          templates in a single folder instead of one folder per content type as done by the
          zopeskel.dexterity product's localcommand
          It also adds permission information in the same way as the contenttype localcommand does
          for archetype template
        
        Installation
        ==============
        
        DO NOT INSTALL THIS PACKAGE IN THE SYSTEM LIBRARY. USE A VIRTUALENV TO INSTALL IT.
        
        This suggestion follows `Mikko Ohtamaa's recommendation`_::
        
          The internet is full of tutorial saying easy_install ZopeSkel. If you ever encounter this
          kind of tutorial, it's wrong.
        
          Do not never use system paster command.
        
          Do not ever run sudo easy_install ZopeSkel. Do not ever run paster local commands using a
          paster command from your system-wide Python installation.
        
        We have been fighting for long with system-wide ZopeSkel and some time ago started following
        Mikko's recommendation and now we have almost zero problems when working with ZopeSkel/CodeSkel.
        
        So, create a virtualenv_ and install CodeSkel in there, it will automatically pull
        ZopeSkel (version < 3 of course) and zopeskel.dexterity
        
        .. _`Mikko Ohtamaa's recommendation`: http://opensourcehacker.com/2010/04/13/using-paster-create-command-with-buildout-and-avoiding-the-infamous-dependency-issue/
        .. _virtualenv: http://pypi.python.org/pypi/virtualenv
        
        
        HISTORY
        =======
        
        1.10 (2012/11/14)
        --------------------
        
        - New django buildout template
          [erral]
        
        - Document the django project template
          [erral]
        
        
        1.9 (2012/11/14)
        -----------------------
        
        - Added new template for quickstarting Django projects
          [erral]
        
        - Added buildout for developing this package
          [erral]
        
        1.8.10 (2012/10/05)
        ---------------------
        
        - Added a new template based on Twitter Bootstrap Theme
          provided by plonetheme.bootstrap
          [erral]
        
        - Buildout can't handle urls with buildout parameters
          [erral]
        
        1.8.9 (2012/10/05)
        ---------------------
        
        - Add Plone version in a parameter
          [erral]
        
        - Fix syntax error.
          [erral]
        
        1.8.8 (2012/10/05)
        --------------------
        
        - Add checkinterval calculation part to buildout recipe
          [erral]
        
        - Deactivate mobile.css from cs_plone3_theme
          [erral]
        
        1.8.7 (2012/05/19)
        ---------------------
        
        - Change project's url
          [erral]
        
        1.8.6 (2012/05/19)
        -----------------------
        - Remove 'media' in CSS
          [erral]
        
        - Add instructions for eggs and zcml sections in buildout template
          [erral]
        
        - Add missing sources section in buildout-template
          [erral]
        
        1.8.5 (2012/05/11)
        ---------------------
        
        - Fix dependencies
          [erral]
        
        1.8.4 (2012/05/10)
        ------------------------
        
        - Set Sunburts Theme as base template directly in skins.xml file
          [erral]
        
        1.8.3 (2012/05/09)
        --------------------
        
        - Add Sunburst Theme as default for cs_plone3_themes
          [erral]
        
        - Fix broken template
          [erral]
        
        
        1.8.2 (2012/05/03)
        -------------------
        
        - Fix documentation
          [erral]
        
        
        1.8.1 (2012/05/03)
        --------------------
        - Fix ZopeSkel dependency to <= 2.99
          [erral]
        
        - Fix doc
          [erral]
        
        1.8
        -------
        
        - Remove old Plone 3 templates
          [erral]
        
        1.7.2
        ----------
        - Fix possible path issue in Plone 4.2b2
          [erral]
        
        1.7.1
        ----------
        - Add __init__.py to browser
          [erral]
        
        
        1.7
        -------
        
        - Remove details from plone3_theme template
          [erral]
        
        - Add products directory to plone4_buildout
          [erral]
        
        - Upgrade Plone 4 version
          [erral]
        
        - Add base template for Dexterity based content-types
          with customizations from CS
          [erral]
        
        - Add a localcommand to add a content-type based on Dexterity
          [erral]
        
        
        1.6.9
        ------
        - It's not possible to parametrize easily the Plone version
          [erral]
        
        1.6.8
        ------
        - Update Plone 4 buildout with own repository
          [erral]
        
        - Parametrize Plone version
          [erral]
        
        
        1.6.7
        ------
        - Add missing folder
          [erral]
        
        1.6.6
        ------
        - New Plone version (4.0.1)
          [erral]
        
        1.6.5
        -----
        - Forgot to add buildout.dumppickedversions options
          [erral]
        
        1.6.4
        -----
        
        - Plone 4 is already out!
          [erral]
        
        - Add mr.developer and buildout.dumppickedversions
          [erral]
        
        1.6.3
        ------
        
        - One more fix for supervisor scripts (Plone 4)
          [erral]
        
        - Upgrade Plone to 4.0.b5
          [erral]
        
        
        1.6.2
        ------
        
        - Add version pinning for supervisor (Plone 4)
          [erral]
        
        - Correct supervisor script path (Plone 4)
          [erral]
        
        
        1.6.1
        -----
        
        - Fix restructured-text syntax
          [erral]
        
        
        1.6
        -----
        
        - Add plone4 buildout
          [erral]
        
        1.5.1
        -----
        
        - Fix cs_plone3_buildout timestamp bug
          [erral]
        
        1.5
        ----
        
        - Remove obsolete Plone 2.5 templates
          [erral]
        
        - Remove Django buildout
          [erral]
        
        - Use superbuildout for plone buildout templates
          [erral]
        
        1.4.4
        -----
        - Add defaults for deployment ports
          [erral]
        
        1.4.3
        -----
        - Add buildout eggtractor
          [erral]
        
        - Deployment fixes
          [erral]
        
        1.4.2
        ------
        - Rewrite cs_django_buildout template to add omelette and remove django-settings parts
          [erral]
        
        - A 'd' was missing in buildouts
          [erral]
        
        1.4.1
        ------
        - egg_info weirdness
          [erral]
        
        1.4
        -----
        - Added Django template
          [erral]
        
        1.3.2
        --------
        - Fix some Plone 3 buildout options
          [erral]
        
        1.3.1
        ---------
        - Fix packaging
          [erral]
        
        1.3
        -------
        - Add additional fake-egg: ZODB3
          [erral]
        
        - Use the zope version included in versions.cfg
          [erral]
        
        1.2.9
        -------
        
        - Upgrade to Plone 3.2.1
          [erral]
        
        1.2.8
        ------
        
        - Add cs.plt.contentnegotiator and 2.1 branch of PloneLanguageTool to have content based language negotiator
          [erral]
        
        
        1.2.7
        -----
        
        - svn reorganization with things mistakenly checked in to a tag.
        
        
        1.2.6
        -----
        
        - Added missing utils.py in plone25_theme
        
        1.2.5
        -----
        
        - More fixes in templates
        
        1.2.4
        -----
        
        - Fixed deployment templates
        
        1.2.3
        ------
        
        - Added cs.donedukia to cs_plone3_buildout template
        
        
        1.2
        ----
        
        - Added varnish and supervisor to buildout templates
        
        - Some polishment in plone2.5_theme template, removing useless
          DTML-based CSS files and some folders
        
        
        1.1.1
        ------
        
        - First working version. It contains the following templates:
        
         - plone2.5_theme: a simple egg-like theme for Plone 2.5.x using
           GenericSetup profile to install itself and Theme installation using
           quickinstaller script
        
         - plone3_theme: a simple egg line theme for Plone 3.x using
           GenericSetup and not using zope3-like resources like ZopeSkel
           template does.
        
         - cs_plone3_buildout: a base buildout template with our
           customizations:
        
             - uses cs.donedukia and cs.navigation
             - installs an egg-omelette
        
         - udalplone_buildout: a base buildout for UdalPlone, based on
           Plone 2.5.x
        
         - udalplone3_buildout: a base buildout for UdalPlone, based on Plone 3.x
        
        
        0.1 - 1.1
        ---------
        
        - Initial testing non-working versions
        
Keywords: web zope command-line skeleton project
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Zope2
Classifier: Framework :: Zope3
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
