Backport of python-lockfile and suggested team maintenance

2017-03-02 Thread Andreas Tille
Hi Ben,

I just uploaded python-lockfile 0.12.2-2~bpo8+1 to backports since I
need it to backport python-schema-salad.

I would have loved to commit the changes to some team Git repository but
you are using a repository outside git.debian.org.  I'd consider it
sensible if you would consider maintaining the package inside DPMT and
the corresponding repository which enables easier contributions to the
package.

Kind regards

  Andreas.

-- 
http://fam-tille.de



Bug#856577: RFP: python-bip32utils -- Utilities for generating Bitcoin Hierarchical Deterministic Wallet addresses using BIP0032

2017-03-02 Thread Carlo Stemberger
Package: wnpp
Severity: wishlist

* Package name: python-bip32utils
  Version : git
  Upstream Author : Pavol Rusnak 
* URL : https://github.com/prusnak/bip32utils
* License : MIT
  Programming Lang: Python
  Description : Utilities for generating Bitcoin Hierarchical Deterministic 
Wallet addresses using BIP0032

The bip32utils library is a pure Python implementation of Bitcoin hierarchical
deterministic wallet ("HD Wallet") ECDSA key generation as specified in BIP0032
(Bitcoin Improvement Proposal #0032).

Deterministic ECDSA key generation allows creating a sequence of Bitcoin private
and public ECDSA keys from an initial seed and a hierarchical set of indices. A
number of benefits follow:

* An entire wallet can be backed up once by storing the wallet seed or master
  extended private key, and all future addresses in the wallet can be restored
  from it.
* The creation of public and private ECDSA keys may be separated from each
  other. That is, it is possible to create only the public ECDSA key half (and
  receiving address) of an ECDSA key pair, without the ability to create the
  private half. Thus, one can create receiving addresses on a public facing
  system that if compromised would not give the attacker the ability to spend
  bitcoin received at those addresses. A separate, offline machine can generate
  the corresponding private ECDSA keys and sign transactions.
* Public and private ECDSA keys may be created in a hierarchy, and control over
  or visibility of portions of the hierarchy may be delegated to third parties.
  This has uses for auditing, for separating ECDSA key sequences into different
  logical groups or accounts, and for giving 3rd parties the ability to create
  spending transactions without first getting a receiving address in advance.



Bug#856621: RFP: rein -- Rein client integration/staging tree

2017-03-02 Thread Carlo Stemberger
Package: wnpp
Severity: wishlist

* Package name: rein
  Version : 0.3.0
  Upstream Author : David Sterry 
* URL : https://reinproject.org
* License : BSD
  Programming Lang: Python, JavaScript, HTML, CSS
  Description : Rein client integration/staging tree

Rein makes freelancing for Bitcoin easier than ever. The simple,
web-based python-rein client helps create jobs and bids as well as
multisig escrows that keep funds safe. You don't need to stay online for
others to find, bid or deliver on jobs.

We achieve decentralization by following the internet at large: cheap
hosting paid for with bitcoin enables users to store data across a
number of servers that may or may not be connected to one another. Since
not a lot of data or bandwidth are required, we can have redundancy,
reliability and censorship-resistance at low cost. Think $5 in bitcoin
per year to have your data on 10 independently-run servers.

Servers can be paid for their services but they do not necessarily need
to communicate with one other, and while the client attempts to validate
what it sees, this validation is not complete nor has the software seen
a security review. As such, you are advised to limit use of Rein to
small jobs where loss of funds or time spent would not present a
significant burden.