Flask Extension Review Status
- From:
- Armin Ronacher
- Date:
- 2010-07-25 @ 16:57
Hello everybody,
I just spend the last hour writing down notes for all Flask-* packages
on PyPI that are extensions.
There are currenty three categories of Flask extensions:
* approved: extensions following the guidelines as mentioned in the
documentation. They are tested as part of Flask itself and thus
not break when new Flask releases come out due to undocumented
API usage etc. Extension developers will also be notified regarding
deprecated warnings ahead of time.
* listed: these are extensions with proper naming, a working PyPI
entry, and documentation.
* unlisted: extensions that are listed on PyPI but not on the Flask
website. This is the case when the API does not follow any
established standard or if there are other issues with code,
documentation or more. This is also the case when an extension is
still under heavy development and not supposed to be used in public.
If you have created a Flask extension, check out this folder on github:
http://github.com/mitsuhiko/flask/tree/master/extreview/
It has notes for each extension that explains how to upgrade from
unlisted to listed and from listed to approved.
Please make sure to ask for code review on this mailinglist or the IRC
channel before you make a release. This will save you and others a lot
of frustration :)
Regards,
Armin