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

Bug#800163: jessie-pu: package cloudprint/0.11-5



Control: tag -1 -moreinfo


On Fri, Jan 1, 2016 at 12:04 PM, Julien Cristau <jcristau@debian.org> wrote:
>
> Control: tag -1 moreinfo
>
>
> So I have a few questions:
> - what's the point of the new cps-auth script?


It was added to provide a UI for authentication in the systemd
environment. I kept it here to provide more visibility to the need for
authentication (an issue for some).

> - why did upstream require requests 2.7.0 (and what makes it not
>   actually needed)?


2.7.0 was the current version on pypi when upstream first invoked it.
In the pip install environment used upstream it's not a problem to
just require the latest. I tested against the Jessie version (and
other older releases), and found no compatibility problems.

>
> - why the build-depends change?


I added dh-python per a "Python Library Style Guide" on the wiki.
Looking at the reverse dependencies, it seems reasonable include it
explicitly. I'll delete it if you like - IIRC it pbuilds fine without
it.

>
> - why is -u removed from the default DAEMON_ARGS?


The -u option was removed from the utility itself, as part of the
paradigm shift from username/passwords to OAuth2. Username/password
storage was previously required to work-around a two-week expiration
of the pre-OAuth2 authentication token. There is no longer a need to
use or retain the password.

>
> > +    The program will attemp to log in. If it is not successful, it will
>
> attempt
>

Ok.


Let me know when I should upload again.

-- 
"Le mieux est l'ennemi du bien" - Voltaire


Reply to: