Approved extensions must not be GPL

This commit is contained in:
Armin Ronacher 2010-07-25 14:59:31 +02:00
parent 63114529ed
commit a7d83a9f80

View file

@ -302,12 +302,11 @@ extension to be approved you have to follow these guidelines:
- it must be possible to use the factory pattern for creating - it must be possible to use the factory pattern for creating
applications. applications.
4. The license has to be BSD/MIT/WTFPL licensed unless a depending 4. The license must be BSD/MIT/WTFPL licensed.
library absolutely enforces GPL or another license.
5. The naming scheme for official extensions is *Flask-ExtensionName* or 5. The naming scheme for official extensions is *Flask-ExtensionName* or
*ExtensionName-Flask*. *ExtensionName-Flask*.
6. Approved extensions must define all their dependencies in the 6. Approved extensions must define all their dependencies in the
`setup.py` file unless a dependency cannot by met because it is not `setup.py` file unless a dependency cannot be met because it is not
available on PyPI. available on PyPI.
7. The extension must have documentation that uses one of the two Flask 7. The extension must have documentation that uses one of the two Flask
themes for Sphinx documentation. themes for Sphinx documentation.