Powered by Cookiecutter, Cookiecutter Plone Addon is intended to be used by Plone developers to create new addon packages.
- pipx: A handy tool for installing and running Python applications.
- pipx
pip install pipxpipx run cookiecutter gh:plone/cookiecutter-ploneThen select the Plone Add-on template.
These are all the template options that will be prompted by the Cookiecutter CLI before generating your project.
| Option | Description | Example |
|---|---|---|
addon_title |
Your addon's human-readable name, capitals and spaces allowed. | Plone Blog |
description |
Describes your addon and gets used in places like README.md and such. |
Create awesome blogs with Plone. |
author |
This is you! The value goes into places like LICENSE, setup.py and such. |
Our Company |
email |
The email address you want to identify yourself in the project. | email@example.com |
github_organization |
Used for GitHub and Docker repositories. | collective |
python_package_name |
Name of the Python package used to configure your project. It needs to be Python-importable, so no dashes, spaces or special characters are allowed. | collective.blog |
Your package comes equipped with linters to ensure code quality. Run the following to automatically format your code:
make formatGenerate translation files with ease:
make i18nThis project is licensed under the MIT License.
Happy coding!