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

Re: Formal declaration of weak package ownership in source packages (was: Replace the TC power to depose maintainers)



On Tue, Dec 06, 2016 at 03:42:57PM +0000, Ian Jackson wrote:

> > It's a lot simpler to keep this metadata outside source package.
> I endorse this product and/or service.

Here's one way to quickly build a service like this:

 - Configure the web server to accept Debian's SSO credentials:
   https://wiki.debian.org/DebianSingleSignOn#Documentation_for_web_application_owners
 - Set up a Django site using RemoteUserMiddleware, but trusting
   SSL_CLIENT_S_DN_CN instead of REMOTE_USER:
   https://docs.djangoproject.com/en/1.10/howto/auth-remote-user/
   (see the CustomHeaderMiddleware example)
 - Create the model and CRUD pages for the extra info you want to
   maintain about developers, with ForeignKey to
   django.contrib.auth.get_user_model()
 - Export your data with django-rest-framework


Enrico

-- 
GPG key: 4096R/634F4BD1E7AD5568 2009-05-08 Enrico Zini <enrico@enricozini.org>

Attachment: signature.asc
Description: PGP signature


Reply to: