Bug#914257: ITP: backdrop -- A full-featured content management system

2018-11-20 Thread William Blough
Package: wnpp
Severity: wishlist
Owner: William Blough 

* Package name: backdrop
  Version : 1.11.2
* URL : http://backdropcms.org/
* License : GPL2+
  Programming Lang: PHP
  Description : A full-featured content management system


Backdrop is a fork of Drupal 7. It preserves the legacy audience of
developers who value ease of use and speed of learning over
architectural flexibility.

 This package is useful/relevant because Drupal will no longer be
 available in Debian, starting with Buster.  Drupal 7 will be
 end-of-life before too long, and Drupal 8 is unlikely to be packaged.
 This package gives existing Drupal 7 users a supported migration path
 for their existing code, without the hassle of upgrading everything to
 Drupal 8.

 It is not yet a dependency for another package, however, as with Drupal
 there are numerous modules that could potentially be packaged to go
 with it.

 My employer is deploying Backdrop as a replacement for Drupal 7, instead
 of updating all our code to be Drupal 8 compatible.  If I'm
 going to support it for their Debian infrastructure, I might as well
 package it for Debian proper so others may also benefit.

 The functionality of Backdrop is nearly identical to Drupal 7, with the
 exception that Backdrop will be supported even after Drupal 7 is
 end-of-life

 I am willing to maintain the package myself, since I will be doing it for my
 employer anyway.  However, I am certainly open to team or co-maintenance
 if others are interested.  I do not need a sponsor as I am a DD.



Bug#905812: ITP: django-cas-server -- CAS server library for Django

2018-08-09 Thread William Blough
Package: wnpp
Severity: wishlist
Owner: William Blough 

* Package name: django-cas-server
  Version : 0.9.9
  Upstream Author : Valentin Samir
* URL : https://github.com/nitmir/django-cas-server
* License : GPL-3
  Programming Lang: Python
  Description : CAS server library for Django
   CAS Server is a Django application implementing the Central Authentication
   Service (CAS) Protocol version 3.0 specification.

 - Why is this package useful/relevant?

A Django client for CAS already exists in Debian
(python-django-casclient), however, there does not appear to be a
python-based  CAS server available.

 - Is it a dependency for another package?  No.

 - Do you use it?  Yes.

 - If there are other packages providing similar functionality, how does it
 compare?

The package lemonldap-ng is written in perl and supports CAS.  It is
a very full featured, standalone SSO system.   However it (in my
opinion) is a little too complex for simple environments.  In
contrast, django-cas-server can simply plug into an existing Django
deployment with little difficulty (and fewer features).

 - How do you plan to maintain it?

I am willing to join the Debian Python Module Team and maintain it under
that umbrella.  However, if it doesn't make sense for me to join the
team for one package, then I'm willing to maintain it by myself.
Either is acceptable to me.


signature.asc
Description: PGP signature