{ "info": { "author": "Plone Foundation", "author_email": "plone-developers@lists.sourceforge.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Code Generators", "Topic :: Utilities" ], "description": "================\nbobtemplates.eea\n================\n\n``bobtemplates.eea`` provides `mr.bob `_ templates to generate packages for EEA projects.\n\n**This is a custom fork** of `bobtemplates.plone `_\n\nFeatures\n========\n\nPackage created with ``bobtemplates.eea`` use the current best-practices when creating an add-on. It also support's GIT by default, to keep track of changes one is doing with the bobtemplates.\n\nProvided templates\n------------------\n\n- addon\n- buildout\n\n\nProvided subtemplates\n---------------------\n\nThese templates are meant to be used inside a package which was created by the addon template.\n\n- behavior\n- content_type\n- restapi_service\n- theme\n- theme_barceloneta\n- view\n- viewlet\n- vocabulary\n\nCompatibility\n=============\n\nAdd-ons created with ``bobtemplates.eea`` are tested to work in Plone 4.3.x and Plone 5.\nThey should also work with older versions but that was not tested.\nIt should work on Linux, Mac and Windows.\n\n\nInstallation\n============\n\nYou can install `bobtemplates.eea` as every other normal Python package with `pip `_ inside a `virtualenv `_ or better with `pipenv `_.\n\n\nInstallion with pipenv\n----------------------\n\n.. code-block:: console\n\n pipenv install bobtemplates.eea\n\n\nInstallation with pip in a virtualenv\n-------------------------------------\n\nYou can also install ``bobtemplates.eea`` with pip in a virtualenv.\nIf you don't have an active virtualenv, you can create one inside your project directory.\n\n.. code-block:: bash\n\n virtualenv .\n\nThen either activate the virtualenv:\n\n.. code-block:: bash\n\n source ./bin/activate\n\nor just use the binaries directly inside the bin folder as below:\n\n.. code-block:: console\n\n ./bin/pip install bobtemplates.eea\n\n\nUse in a buildout\n-----------------\n\n.. code-block:: ini\n\n [buildout]\n parts += mrbob\n\n [mrbob]\n recipe = zc.recipe.egg\n eggs =\n mr.bob\n bobtemplates.eea\n\nThis creates a mrbob-executable in your bin-directory.\n\n\nUsage\n-----\n\nAs bobtemplates.eea is a template for mr.bob_, we use mrbob to run the templates.\n\nIf you are using `buildout `_ or an unactivated `virtualenv `_, you can use mrbob like this:\n\n.. code-block:: console\n\n ./bin/mrbob bobtemplates.eea:addon -O src/eea.foo\n\nIf you are using pipenv or an activated virtualenv, you can use mrbob like this:\n\nActivate pipenv shell:\n\n.. code-block:: console\n\n pipenv shell\n\nor activate your virtualenv:\n\n.. code-block:: console\n\n source bin/activate\n\n.. code-block:: console\n\n mrbob bobtemplates.eea:addon -O src/eea.foo\n\nThis will create your Plone package inside the ``src`` directory.\n\nSee the documentation of mr.bob_ for further information.\n\nConfiguration\n=============\n\nYou can set all `mr.bob configuration `_ parameters in your ~/.mrbob file.\n\nHere is an example:\n\n.. code-block:: bash\n\n [mr.bob]\n verbose = False\n\n [variables]\n author.name = Alin Voinea\n author.email = contact@avoinea.com\n author.github.user = avoinea\n plone.version = 4.3\n #package.git.init = y\n #package.git.autocommit = n\n #package.git.disabled = n\n\n [defaults]\n dexterity_type_global_allow = n\n dexterity_type_filter_content_types = y\n dexterity_type_activate_default_behaviors = n\n dexterity_type_supermodel = n\n\n\nContribute\n==========\n\n- Issue Tracker: https://github.com/eea/bobtemplates.eea/issues\n- Source Code: https://github.com/eea/bobtemplates.eea\n- Documentation: https://docs.plone.org/develop/addons/bobtemplates.plone/docs/ or https://bobtemplatesplone.readthedocs.io/en/latest/\n\n\nSupport\n=======\n\nIf you are having issues, please let us know.\nWe have a Gitter channel here: `plone/bobtemplates.plone `_\n\n\nContributors\n============\n\nThis package was originally based on `bobtemplates.niteoweb `_ and `bobtemplates.ecreall `_\n\n- Maik Derstappen [MrTango]\n- Philip Bauer [pbauer]\n- C\u00e9dric Messiant [cedricmessiant]\n- Vincent Fretin [vincentfretin]\n- Thomas Desvenain [thomasdesvenain]\n- Domen Ko\u017ear [iElectric]\n- Nejc Zupan [zupo]\n- Patrick Gerken [do3cc]\n- Timo Stollenwerk [timo]\n- Johannes Raggam [thet]\n- Sven Strack [svx]\n- H\u00e9ctor Velarde [hvelarde]\n- Aurore Mariscal [AuroreMariscal]\n- V\u00edctor Fern\u00e1ndez de Alba [sneridagh]\n- Alexander Loechel [loechel]\n\n\nChangelog\n=========\n\n4.0.5rc2 (2019-05-09)\n---------------------\n- Bug fix: Fix addon setup.py.bob syntax\n [avoinea]\n\n4.0.5.rc1 (2019-05-09)\n----------------------\n\n- Initial release based on bobtemplates.plone 4.0.5\n [avoinea]\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/plone/bobtemplates.eea", "keywords": "web plone zope skeleton project", "license": "GPL version 2", "maintainer": "", "maintainer_email": "", "name": "bobtemplates.eea", "package_url": "https://pypi.org/project/bobtemplates.eea/", "platform": "", "project_url": "https://pypi.org/project/bobtemplates.eea/", "project_urls": { "Homepage": "https://github.com/plone/bobtemplates.eea" }, "release_url": "https://pypi.org/project/bobtemplates.eea/4.0.5rc2/", "requires_dist": null, "requires_python": "", "summary": "Templates for Plone projects.", "version": "4.0.5rc2" }, "last_serial": 5248039, "releases": { "4.0.5rc1": [ { "comment_text": "", "digests": { "md5": "cd7b8d9d88d0440def8f170f446f146a", "sha256": "66ca0dacbf5d55af5c7f8b268a9c94010321b56cbb08cc468a047ac844ed5a8e" }, "downloads": -1, "filename": "bobtemplates.eea-4.0.5rc1.zip", "has_sig": false, "md5_digest": "cd7b8d9d88d0440def8f170f446f146a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15841491, "upload_time": "2019-05-09T15:01:32", "url": "https://files.pythonhosted.org/packages/53/90/e20b81c8e08c84a52de9f0b0caea53132d5a31dad716bb9f6c9c50142e40/bobtemplates.eea-4.0.5rc1.zip" } ], "4.0.5rc2": [ { "comment_text": "", "digests": { "md5": "f4f389c6315e1e32d08059072ff1e468", "sha256": "5a8cb42151281de4810fc37a0b001dee9f4c6fb95836dd6b95b553b391633071" }, "downloads": -1, "filename": "bobtemplates.eea-4.0.5rc2.zip", "has_sig": false, "md5_digest": "f4f389c6315e1e32d08059072ff1e468", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15841601, "upload_time": "2019-05-09T15:15:47", "url": "https://files.pythonhosted.org/packages/b1/55/1036c1469bba4b91aedfd1b761e65f36c2035b215cc80b4ef2781607d51d/bobtemplates.eea-4.0.5rc2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4f389c6315e1e32d08059072ff1e468", "sha256": "5a8cb42151281de4810fc37a0b001dee9f4c6fb95836dd6b95b553b391633071" }, "downloads": -1, "filename": "bobtemplates.eea-4.0.5rc2.zip", "has_sig": false, "md5_digest": "f4f389c6315e1e32d08059072ff1e468", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15841601, "upload_time": "2019-05-09T15:15:47", "url": "https://files.pythonhosted.org/packages/b1/55/1036c1469bba4b91aedfd1b761e65f36c2035b215cc80b4ef2781607d51d/bobtemplates.eea-4.0.5rc2.zip" } ] }