{ "info": { "author": "Andreas Mantke", "author_email": "maand@gmx.de", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 5.2", "Framework :: Plone :: Addon", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": ".. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.\n If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html\n This text does not appear on pypi or github. It is a comment.\n\n=================\ncollective.addons\n=================\n\nTell me what your product does\n\nFeatures\n--------\n\n\n- A add-on center with listing and display of template projects respectively to their rating,\n a search form and a listing of the latest projects.\n- The add-on center edit form contains fields to set the title of the center and the name of\n the add-ons, add a description of the center, set a choice of categories, platforms, lizenses\n and versions of the product (for which the add-ons are used). There are also fields to set the\n allowed file extensions of the add-on files and the image files (e.g. screenshots, logos).\n- Inside the add-on center contributors could create add-on projects. The edit form of the\n project contains fields to choose the categories.\n- The contributor could add releases and linked releases to the add-on project.\n- The release contains fields to upload files.\n- The linked release provide fields for links to the release files.\n- Both, release and linked release, contains fields to choose the product version, platform\n and licenses.\n- The add-on send message once a new project was added. It push a message too, once a project\n was submitted for publication. It send an email to the project contact address for every\n change in the workflow status of the project.\n- The add-on informs the contributor via email about new releases or linked releases,\n once they were added to his project(s).\n- The user could send a message to the author of an add-on via a mail. The mail form uses a\n recaptcha widget. The contact data of the author of the aa-on will not be made public.\n- The file extensions of the uploaded add-ons will be checked. It is possible to set the\n allowed file extensions distinct for the specific use case of the add-on center. They\n could be dynamically changed at any time.\n- The add-on sends messages to the project contact email on every edit of the add-on\n center's product versions field (thus the contributors could potentially add this new\n product version to their release / linked release).\n\n\n\nExamples\n--------\n\nThis add-on can be seen in action at the following sites:\n\n\nDocumentation\n-------------\n\nFull documentation for end users isn't available yet, but will be available\nsoon in the \"docs\" folder\n\nTranslations\n------------\n\nThis product has been translated into\n\n- German (Andreas Mantke)\n\n\nInstallation\n------------\n\nInstall collective.addons by adding it to your buildout::\n\n [buildout]\n\n ...\n\n eggs =\n collective.addons\n\n\nand then running ``bin/buildout``\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/collective/collective.addons/issues\n- Source Code: https://github.com/collective/collective.addons\n\n\nSupport\n-------\n\nIf you are having issues, please let us know.\nPlease create an issue in the project issue tracker (see above).\n\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\nContributors\n============\n\n- Andreas Mantke, maand@gmx.de\n\n\nChangelog\n=========\n\n\n1.0b0 (2019-09-11)\n------------------\n\n- Made additions to travis.yml to get the robot test running\n successfully [Andreas Mantke]\n- Update the Readme and add more features of the add-on [Andreas Mantke]\n- Change the name of the field for the add-on project contact\n address [Andreas Mantke]\n- Flake8 fixes [Andreas Mantke]\n\n\n1.0a4 (2019-09-03)\n------------------\n\n- Pep8 and other code fixes [Andreas Mantke]\n- Move from api.portal.get_tool to api.content.find for portal_catalog\n searches [Andreas Mantke]\n- Move from checkpermission to api.user.has_permission [Andreas Mantke]\n- Fix the message to sender in the mailtoauthor form [Andreas Mantke]\n- Add further dependencies to the install_requirements section\n of the setup.py script [Andreas Mantke]\n- Add include dependencies of the package to configure.zcml [Andreas Mantke]\n- Remove test for Plone 4.3 from travis.yml [Andreas Mantke]\n- Update localization files [Andreas Mantke]\n\n\n1.0a3 (2019-08-23)\n------------------\n\n- Pep8, isort and code-analysis fixes. [Andreas Mantke]\n\n\n\n1.0b1 (2019-08-23)\n------------------\n\n- Add notifications module [Andreas Mantke]\n- Fix css-class names in addonrelease and addonlinkedrelease\n view [Andreas Mantke]\n- Move a css inline style to the style sheet file [Andreas Mantke]\n- Pep8 fixes [Andreas Mantke]\n- Update localization template file and localization files,\n update German translation. [Andreas Mantke\n\n\n\n1.0a2 (2019-08-16)\n------------------\n\n- Fix regular expressions for file extension validation [Andreas Mantke]\n- Add import for Invalid to the addoncenter module [Andreas Mantke]\n- Add necessary imports for virus scanning with\n collective.clamaav [Andreas Mantke]\n- Fix title strings and field namings [Andreas Mantke]\n- Update localization template file and localization files and\n add the missing German localization strings [Andreas Mantke]\n\n\n\n1.0a1 (2019-08-13)\n------------------\n\n- Initial release.\n [andreasma]", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/collective.addons", "keywords": "Python Plone", "license": "GPL version 2", "maintainer": "", "maintainer_email": "", "name": "collective.addons", "package_url": "https://pypi.org/project/collective.addons/", "platform": "", "project_url": "https://pypi.org/project/collective.addons/", "project_urls": { "Homepage": "https://github.com/collective/collective.addons", "PyPI": "https://pypi.python.org/pypi/collective.addons", "Source": "https://github.com/collective/collective.addons", "Tracker": "https://github.com/collective/collective.addons/issues" }, "release_url": "https://pypi.org/project/collective.addons/1.0b0/", "requires_dist": null, "requires_python": "==2.7, >=3.6", "summary": "Plone add-on to host add-ons / extensions of a software", "version": "1.0b0" }, "last_serial": 5821764, "releases": { "1.0a1": [ { "comment_text": "", "digests": { "md5": "8b2a1d497571225222f505442c209c29", "sha256": "e2667274fe67bb98964fe3721ba3ffc7f62afccc7f133cb40ea37cfbe6828f8a" }, "downloads": -1, "filename": "collective.addons-1.0a1.tar.gz", "has_sig": false, "md5_digest": "8b2a1d497571225222f505442c209c29", "packagetype": "sdist", "python_version": "source", "requires_python": "==2.7, >=3.6", "size": 85824, "upload_time": "2019-08-13T18:33:40", "url": "https://files.pythonhosted.org/packages/74/39/c7c0bf54921586e08837cfa31a30cf86b9752e31455b03906918d64180fe/collective.addons-1.0a1.tar.gz" } ], "1.0a2": [ { "comment_text": "", "digests": { "md5": "6344bcccefb911f65f66b10a30e7d373", "sha256": "bd25338f69a6083128ec281521ff5052be79c5d3bafed03fc9d7b9cfc8d0bacf" }, "downloads": -1, "filename": "collective.addons-1.0a2.tar.gz", "has_sig": false, "md5_digest": "6344bcccefb911f65f66b10a30e7d373", "packagetype": "sdist", "python_version": "source", "requires_python": "==2.7, >=3.6", "size": 85906, "upload_time": "2019-08-16T12:21:10", "url": "https://files.pythonhosted.org/packages/28/e5/491e2d1a90b76549041eb31e9c53e48013fc51af2c27e6dfba79485dd043/collective.addons-1.0a2.tar.gz" } ], "1.0a3": [ { "comment_text": "", "digests": { "md5": "876a9c5ecba2db77e464ae2d0765d475", "sha256": "bc4fba7578d98002b353f105b43086335384686a61527cd0fcfe9aef9ebe0056" }, "downloads": -1, "filename": "collective.addons-1.0a3.tar.gz", "has_sig": false, "md5_digest": "876a9c5ecba2db77e464ae2d0765d475", "packagetype": "sdist", "python_version": "source", "requires_python": "==2.7, >=3.6", "size": 86902, "upload_time": "2019-08-23T20:35:58", "url": "https://files.pythonhosted.org/packages/cf/c6/9ac19e023ee662ef5f7a649c3364e1e0a42c412d3104f91294b4b28e5902/collective.addons-1.0a3.tar.gz" } ], "1.0a4": [ { "comment_text": "", "digests": { "md5": "4847ae498ea0bc401c7d4f73d4ca28c7", "sha256": "54da1debda890a6f573ce9315d054228fbb8212eac6c11c3cf0262b00cb65617" }, "downloads": -1, "filename": "collective.addons-1.0a4.tar.gz", "has_sig": false, "md5_digest": "4847ae498ea0bc401c7d4f73d4ca28c7", "packagetype": "sdist", "python_version": "source", "requires_python": "==2.7, >=3.6", "size": 76390, "upload_time": "2019-09-03T18:42:04", "url": "https://files.pythonhosted.org/packages/bc/00/8856c01f14bce41310832c29037e797ba1b8da031a36642a42ff8016c9fc/collective.addons-1.0a4.tar.gz" } ], "1.0b0": [ { "comment_text": "", "digests": { "md5": "c9ce7d57573566f8613842fba8963e05", "sha256": "b0c4abeb35bc1c6521ccb04cef24e0463352610f7761136824de07309f66756e" }, "downloads": -1, "filename": "collective.addons-1.0b0.tar.gz", "has_sig": false, "md5_digest": "c9ce7d57573566f8613842fba8963e05", "packagetype": "sdist", "python_version": "source", "requires_python": "==2.7, >=3.6", "size": 77969, "upload_time": "2019-09-11T18:12:08", "url": "https://files.pythonhosted.org/packages/7a/e6/bfd38d046a95737b0a925e08bc19892d11918f0e37a5d4f2e415a16f4d67/collective.addons-1.0b0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c9ce7d57573566f8613842fba8963e05", "sha256": "b0c4abeb35bc1c6521ccb04cef24e0463352610f7761136824de07309f66756e" }, "downloads": -1, "filename": "collective.addons-1.0b0.tar.gz", "has_sig": false, "md5_digest": "c9ce7d57573566f8613842fba8963e05", "packagetype": "sdist", "python_version": "source", "requires_python": "==2.7, >=3.6", "size": 77969, "upload_time": "2019-09-11T18:12:08", "url": "https://files.pythonhosted.org/packages/7a/e6/bfd38d046a95737b0a925e08bc19892d11918f0e37a5d4f2e415a16f4d67/collective.addons-1.0b0.tar.gz" } ] }