{ "info": { "author": "Cris Ewing", "author_email": "cris@crisewing.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Buildout", "Framework :: Plone", "Framework :: Plone :: 3.2", "Framework :: Plone :: 3.3", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Framework :: Zope2", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.4", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Code Generators" ], "description": ".. contents::\n\nIntroduction\n============\n\nThis package extends the functionality of the templer code generation system.\nIt builds upon the functionality of templer.core_, templer.buildout_ and \ntempler.zope_, and depends on those packages. This package provides basic \nsupport for creating plone add-ons. Included are templates for basic plone \npackages, nested namespace plone packages and archetypes plone packages.\n\nPrimary Documentation for the templer code generation system may be found \nin the Templer Manual_ on Read The Docs.\n\n.. _templer.core: http://pypi.python.org/pypi/templer.core\n.. _templer.buildout: http://pypi.python.org/pypi/templer.buildout\n.. _templer.zope: http://pypi.python.org/pypi/templer.zope\n.. _Manual: http://templer-manual.readthedocs.org\n\nCreating Packages\n-----------------\n\nAs with the parent package, templer.core, creating packages using\ntempler.plone templates is accomplished by using the ``templer`` script. The\nscript is invoked thus::\n\n templer plone_basic\n\nThis will create a basic plone package skeleton.\n\nMigration from ZopeSkel\n-------------------------\n\nTempler cannot coexist with ZopeSkel before version 3.0 in the same buildout\nor Python virtualenv. If you have previously installed ZopeSkel 2.x in your \nenvironment, uninstall it completely before using templer-based packages or \nZopeSkel 3.\n\nOtherwise you will encounter the following error when trying to create packages::\n\n IOError: No egg-info directory found (looked in ./mycompany.content/./mycompany.content.egg-info, ./mycompany.content/bootstrap.py/mycompany.content.egg-info, ./mycompany.content/buildout.cfg/mycompany.content.egg-info, ./mycompany.content/CHANGES.txt/mycompany.content.egg-info, ./mycompany.content/CONTRIBUTORS.txt/mycompany.content.egg-info, ./mycompany.content/docs/mycompany.content.egg-info, ./mycompany.content/MANIFEST.in/mycompany.content.egg-info, ./mycompany.content/mycompany/mycompany.content.egg-info, ./mycompany.content/Paste-1.7.5.1-py2.6.egg/mycompany.content.egg-info, ./mycompany.content/PasteDeploy-1.5.0-py2.6.egg/mycompany.content.egg-info, ./mycompany.content/PasteScript-1.7.5-py2.6.egg/mycompany.content.egg-info, ./mycompany.content/README.txt/mycompany.content.egg-info, ./mycompany.content/setup.cfg/mycompany.content.egg-info, ./mycompany.content/setup.py/mycompany.content.egg-info, ./mycompany.content/src/mycompany.content.egg-info)\n\nBefore start using Templer\n\n* Remove ZopeSkel references in buildout.cfg\n\n* rm -rf eggs/ZopeSkel*\n\nOther Functions\n---------------\n\nThe ``templer`` script provides a number of other functions, these are described\nin full on the index page for templer.core_ at PyPI_\n\n.. _templer.core: http://pypi.python.org/pypi/templer.core\n.. _PyPI: http://pypi.python.org/pypi\n\nSource code and issue tracking\n-----------------------------------\n\n* https://github.com/collective/templer.plone\n\nContributors\n============\n\n- Cris Ewing, original author\n- Josh Johnson\n- David Ray\n- Maik R\u00f6der\n\nBased on code from zopeskel, contributors to which include:\n\n- Daniel Nouri\n- Tarek Ziad\u00e9\n- Mustapha Benali\n- Sylvain Viollon\n- Alan Hoey\n- Josh Johnson\n- Emanuel Sartor\n- Matthew Wilkes\n- Joel Burton\n- Cris Ewing\n- Chris Calloway\n- Chris Rossi\n\nChangelog\n=========\n\n1.0b4 February 10, 2013\n-----------------------\n\n- Add robot based functional tests as an option.\n [maikroeder]\n\n\n1.0b3 January 9, 2013\n---------------------\n\n- More verbose test setup added. Compliant with PPD 4 and p.a.testing\n documentation.\n [timo]\n\n- Template for Tiles added.\n [timo]\n\n\n1.0b2 September 16, 2012\n------------------------\n\n- Improve infrastructure created for testing plone packages\n [gotcha]\n\n- Add a buildout to the package to ease development of templer.plone\n [gotcha]\n\n- Improve README with links to source and tracker and compatibility warning \n about ZopeSkel 2.x\n [miohtama]\n\n- More package classifiers are included by default\n [hvelarde]\n\n- Development buildout extends test-4.x.cfg instead of plone-4.1.x.cfg; test\n part uses better default options\n [hvelarde]\n\n1.0b1 - May 20, 2012\n--------------------\n\n- Re-establish localcommand support for the archetype and plone templates\n [cewing]\n\n- Add support for optional localcommands\n [cewing]\n\n- Create new nested namespace plone package template, like zopeskel's old\n plone_app template\n [cewing]\n\n- Improve the consistency of messaging across templates\n [cewing]\n\n1.0a1 - October 7, 2011\n-----------------------\n\n- Ported archetype template and doctests from zopeskel [jjmojojjmojo]\n\n- Ported basic plone template and doctests from zopeskel [cewing]\n\n- Package created using templer\n [cewing]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://svn.plone.org/svn/collective/templer.plone", "keywords": "zope buildout plone", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "templer.plone", "package_url": "https://pypi.org/project/templer.plone/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/templer.plone/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://svn.plone.org/svn/collective/templer.plone" }, "release_url": "https://pypi.org/project/templer.plone/1.0b4/", "requires_dist": null, "requires_python": null, "summary": "Templer system extensions for plone add-on development", "version": "1.0b4" }, "last_serial": 723004, "releases": { "1.0a1": [ { "comment_text": "", "digests": { "md5": "1a926900a12906013d9e643a17eea328", "sha256": "2d5dba328394385ab02be08158d86788e07a2005d0164a2ece0b9df8167c3415" }, "downloads": -1, "filename": "templer.plone-1.0a1.zip", "has_sig": false, "md5_digest": "1a926900a12906013d9e643a17eea328", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29243, "upload_time": "2011-10-07T20:04:03", "url": "https://files.pythonhosted.org/packages/0c/3e/4183b0934e51d892dd086810e59f049ea7e50737ef839252c35072e306e1/templer.plone-1.0a1.zip" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "d171371d0f02174f1acc7e9d8efe8bb4", "sha256": "2212aa96d5693b439020a84aed460f2b0a8c2a01fdcee928cd96cc6b33870d02" }, "downloads": -1, "filename": "templer.plone-1.0b1.zip", "has_sig": false, "md5_digest": "d171371d0f02174f1acc7e9d8efe8bb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35585, "upload_time": "2012-05-20T23:39:56", "url": "https://files.pythonhosted.org/packages/28/8c/b450dff527bb529340041d36d40e8c1c6ddef6bad1fec2e75cd08f12a6a5/templer.plone-1.0b1.zip" } ], "1.0b2": [ { "comment_text": "", "digests": { "md5": "ddb9f6ac0b3d505e9a9a27b1f5b75322", "sha256": "903c00b2454f1a250b5245fcbecbb2735de87a51494819f27198bf99478cacd4" }, "downloads": -1, "filename": "templer.plone-1.0b2.zip", "has_sig": false, "md5_digest": "ddb9f6ac0b3d505e9a9a27b1f5b75322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39953, "upload_time": "2012-09-17T04:16:18", "url": "https://files.pythonhosted.org/packages/db/d3/264f74e90cf3451b9e03306d5db279017484e3995e2ceade1157f23814f5/templer.plone-1.0b2.zip" } ], "1.0b3": [ { "comment_text": "", "digests": { "md5": "5c1c83898d33c384573e5934a50baf15", "sha256": "d12a6d16bd4263f8ec6b3f98c735c2d19fbbe6b8fad82ed99edf60252f9c79c2" }, "downloads": -1, "filename": "templer.plone-1.0b3.zip", "has_sig": false, "md5_digest": "5c1c83898d33c384573e5934a50baf15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45002, "upload_time": "2013-01-09T06:47:31", "url": "https://files.pythonhosted.org/packages/6a/87/022dc11d7df4c4fda3db25c142cb5c143fa247ede321d223fca48a697fc1/templer.plone-1.0b3.zip" } ], "1.0b4": [ { "comment_text": "", "digests": { "md5": "71b2b7ba511a290f80d4cc38059ef52e", "sha256": "f425b834b7cd724f3cdc6879762e99c9a310e9119b18bb7ecc033739f70f0781" }, "downloads": -1, "filename": "templer.plone-1.0b4.zip", "has_sig": false, "md5_digest": "71b2b7ba511a290f80d4cc38059ef52e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46146, "upload_time": "2013-02-10T13:59:22", "url": "https://files.pythonhosted.org/packages/d4/a9/2ecc6e056c95aa02b1e90a5a3075ff1c2cac603fac37622ad13b8cf86f36/templer.plone-1.0b4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "71b2b7ba511a290f80d4cc38059ef52e", "sha256": "f425b834b7cd724f3cdc6879762e99c9a310e9119b18bb7ecc033739f70f0781" }, "downloads": -1, "filename": "templer.plone-1.0b4.zip", "has_sig": false, "md5_digest": "71b2b7ba511a290f80d4cc38059ef52e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46146, "upload_time": "2013-02-10T13:59:22", "url": "https://files.pythonhosted.org/packages/d4/a9/2ecc6e056c95aa02b1e90a5a3075ff1c2cac603fac37622ad13b8cf86f36/templer.plone-1.0b4.zip" } ] }