[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#531146: ITP: python-repoze.who-plugins -- authentication framework for Python WSGI applications - plugins collection



Package: wnpp
Severity: wishlist
Owner: Stefano Zacchiroli <zack@debian.org>

* Package name    : python-repoze.who-plugins
  Version         : 20090530
  Upstream Author : Various athors
* URL             : http://pypi.python.org/pypi?%3Aaction=search&term=repoze.who&submit=search
* License         : BSD-derived (http://www.repoze.org/LICENSE.txt)
  Programming Lang: Python
  Description     : authentication framework for Python WSGI applications - plugins collection
   repoze.who is an identification and authentication framework for
   arbitrary Python WSGI applications; it acts as WSGI middleware and
   is inspired by Zope 2's Pluggable Authentication Service (PAS).
   .
   This package contains a collection of plugins for repoze.who, in
   particular:
   .
    * repoze.who-friendlyform - developer-friendly forms
    * repoze.who-plugins.sa - SQLAlchemy integration
    * repoze.who-testutil - test utilities for repoze.who applications
    * repoze.who.plugins.ldap - LDAP authentication
    * repoze.who.plugins.openid - login via OpenID
    * repoze.who.plugins.recaptcha - server-side recaptcha implementation

This package will contain _a collection of_ plugins for Python
repoze.who. A sampling of them can be seen at
http://pypi.python.org/pypi?%3Aaction=search&term=repoze.who&submit=search
. A core part of them is needed as a dependency for TurboGears2.

The reason why I'm proposing a collection package (i.e., a source
package with more than one upstream) is that, taken individually, the
plugins are about 20/30 Kb and I fear polluting the archive with too
many small packages.  In this case, I consider the choice of the
collection package worth, but it will carry the usual drawbacks of
multiple upstream packages.

If people, especially from the Debian Python Modules team, have
arguments to prefer several source packages (I will need at least 4
for TG2), please let me know.

Cheers.



Reply to: