Bug#861721: ITP: e-mem -- Efficient computation of Maximal Exact Matches for very large genomes

2017-05-03 Thread Andreas Tille
Package: wnpp
Severity: wishlist
Owner: Andreas Tille 

* Package name: e-mem
  Version : 0.0+20160706
  Upstream Author : Nilesh Khiste, Lucian Ilie
* URL : http://www.csd.uwo.ca/~ilie/E-MEM/
* License : GPL
  Programming Lang: C++
  Description : Efficient computation of Maximal Exact Matches for very 
large genomes
 E-MEM enables efficient computation of Maximal Exact Matches (MEMs) that
 does not use full text indexes. The algorithm uses much less space and
 is highly amenable to parallelization. It can compute all MEMs of
 minimum length 100 between the whole human and mouse genomes on a 12
 core machine in 10 min and 2 GB of memory; the required memory can be as
 low as 600 MB. It can run efficiently genomes of any size. Extensive
 testing and comparison with currently best algorithms is provided.
 .
 Mummer has many different scripts where one of the key program is MEM
 computation. In all the scripts, the MEM computation program can be
 replaced with e-mem with ease for better performance.


Remark: I wonder whether the package name is not to generic but do not
see a really strong reason to rename the package.

The package will be maintained by the Debian Med team at
   https://anonscm.debian.org/git/debian-med/e-mem.git



Re: policy for shipping sysctl.d snippets in packages?

2017-05-03 Thread Tom H
On Sun, Apr 30, 2017 at 2:22 PM, Wouter Verhelst  wrote:
> On Sat, Apr 29, 2017 at 03:48:09PM -0400, Tom H wrote:
>> On Thu, Apr 27, 2017 at 3:18 AM, Wouter Verhelst  wrote:
>>>
>>> I didn't say RPM *doesn't* deal with changed files; I said ours
>>> deals with it better. I stand by that.
>>
>> Sure; and an rpm or emerge user'll tell you that dpkg is inferior
>> because an interactive upgrade's a crazy thing to do.
>
> Yes, sure. This discussion is getting increasingly side-tracked though.
>
> The original question was "should I install defaults in /etc or /usr?"
> to which I replied that in Debian, we've traditionally done the former
> rather than the latter, and that the latter feels like a result of an
> ecosystem (other than ours) where dealing with conflicting changes to
> configuration files is frowned upon. I think our way is better, but
> I'm sure others disagree.

If Debian decides to drop into "/etc" files that are dropped into
"/usr/lib" (or "/lib") upstream because rpm and others can't handle
config file upgrades, it would be a decision not based on facts.



Re: policy for shipping sysctl.d snippets in packages?

2017-05-03 Thread Wouter Verhelst
On Wed, May 03, 2017 at 04:51:27AM -0400, Tom H wrote:
> On Sun, Apr 30, 2017 at 2:22 PM, Wouter Verhelst  wrote:
> > On Sat, Apr 29, 2017 at 03:48:09PM -0400, Tom H wrote:
> >> On Thu, Apr 27, 2017 at 3:18 AM, Wouter Verhelst  wrote:
> >>>
> >>> I didn't say RPM *doesn't* deal with changed files; I said ours
> >>> deals with it better. I stand by that.
> >>
> >> Sure; and an rpm or emerge user'll tell you that dpkg is inferior
> >> because an interactive upgrade's a crazy thing to do.
> >
> > Yes, sure. This discussion is getting increasingly side-tracked though.
> >
> > The original question was "should I install defaults in /etc or /usr?"
> > to which I replied that in Debian, we've traditionally done the former
> > rather than the latter, and that the latter feels like a result of an
> > ecosystem (other than ours) where dealing with conflicting changes to
> > configuration files is frowned upon. I think our way is better, but
> > I'm sure others disagree.
> 
> If Debian decides to drop into "/etc" files that are dropped into
> "/usr/lib" (or "/lib") upstream because rpm and others can't handle
> config file upgrades, it would be a decision not based on facts.

You completely misunderstood what I said. EOT for me.

-- 
< ron> I mean, the main *practical* problem with C++, is there's like a dozen
   people in the world who think they really understand all of its rules,
   and pretty much all of them are just lying to themselves too.
 -- #debian-devel, OFTC, 2016-02-12



Bug#861753: ITP: measurement-kit -- Portable C++11 network measurement library

2017-05-03 Thread Iain R. Learmonth
Package: wnpp
Severity: wishlist
Owner: "Iain R. Learmonth" 

* Package name: measurement-kit
  Version : 0.6.0
  Upstream Author : OONI 
* URL : https://github.com/measurement-kit/measurement-kit
* License : BSD-2-clause
  Programming Lang: C++
  Description : Portable C++11 network measurement library

MeasurementKit is a library that implements open network measurement
methodologies (performance, censorship, etc.) and targets mobile platforms
(Android and iOS).

It is meant to be embedded by third party applications with specific network
measurement needs and/or to be used by researchers as a basis to implement
novel tools.

---

This package will be maintained by the Internet Measurement Packaging Team
.

Thanks,
Iain.



Bug#861779: ITP: tss2 -- IBM's TCG Software Stack (TSS) for TPM 2.0 and related utilities

2017-05-03 Thread Hon Ching(Vicky) Lo

X-Debbugs-CC: debian-devel@lists.debian.org
Package: tss2
Version: 851
Severity: wishlist


I plan to create a new package, tss2, which is developed by Kenneth 
Goldman from IBM.


TSS2 is a user space Trusted Computing Group's Software Stack (TSS) for  
TPM 2.0.
It implements the functionality equivalent to the TCG TSS working 
group's ESAPI, SAPI,
and TCTI layers (and perhaps more) but with a hopefully far simpler 
interface.
It comes with about 80 "TPM tools" that can be used for rapid 
prototyping, education

and debugging.

The package is of BSD license.  The following is the current URL for the 
upstream package:


https://sourceforge.net/projects/ibmtpm20tss/files/ibmtss851.tar


Best Regards,

Vicky



Bug#861791: ITP: node-create-ecdh -- create browserifiable ECDH

2017-05-03 Thread Pirate Praveen
Package: wnpp
Severity: wishlist
Owner: Pirate Praveen 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: node-create-ecdh
  Version : 4.0.0
  Upstream Author : Calvin Metcalf
* URL : https://github.com/crypto-browserify/createECDH
* License : Expat
  Programming Lang: JavaScript
  Description : create browserifiable ECDH

 In io.js or node >= 0.11 this module is just a shortcut to
crypto.createECDH.
 In node <= 0.11 or the browser this is a pure JavaScript
implimentation, more
 specifically a wrapper around elliptic to give it the same API as node.
 .
 Node.js is an event-based server-side JavaScript engine.



signature.asc
Description: OpenPGP digital signature


Bug#861792: ITP: lr -- list files, recursively

2017-05-03 Thread Nicolas Braud-Santoni
Package: wnpp
Severity: wishlist
Owner: Nicolas Braud-Santoni 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: lr
  Version : 0.4
  Upstream Author : Leah Neukirchen 
* URL : https://github.com/chneukirchen/lr
* License : MIT
  Programming Lang: C
  Description : list files, recursively

lr is a new tool for generating file listings,
which includes the best features of ls(1), find(1), stat(1) and du(1).

It has a powerful and user-friendly filter syntax,
sorting and formatting capabilities.


Differences with find(1) and ls(1) are hilighted on the homepage:

  https://github.com/chneukirchen/lr#benefits

-BEGIN PGP SIGNATURE-

iQJNBAEBCgA3FiEEiWEbFKE2h/s1SpJPnU+IAQz+GeMFAlkKxnkZHG5pY29sYXNA
YnJhdWQtc2FudG9uaS5ldQAKCRCdT4gBDP4Z4zBVEADZNNtXEPbSLEj/p1OsLvHb
/0YNe0/on9IEMJjtC0aG9EGHPOwfJnbbMrehZMXOzpZHH6hU7SUGs4Wb0Gzw4VKb
dZPwC7pyeA4Ogs8JGfsTK2i5ooTYpeLpKwfQPxrpSkSblpfAVLhlnfzSu3x6Yz22
YW0ZqTgEK2GtOw2pyzgXdwihjyKRJn0qmzRPLcNbfrDzP9WVdSsIs9PwfCe0v8pu
14mk3E/FRLiTk5MXpijZPlfgvL8+mX50grgaeQ3MiMBqc5aPf9Miru/K00YI83GH
GUE9OKBWMWt0YWy0SkONLQmYhdiKaadHZr+2WtrCxyMj3BHU3lCCQeiVeCKg31Wd
If7XN2/a0QMSE5pC2rAUQD0hEQ1hPgOx4g1znx7SI3+YNt2CuoKGBYDR4Fk9s8k6
J1l9WPMTuEpaxaIoCIftmH9EmNpuC2XVyL0Vd+DOLu1E5WbIpnGfgOWaxlH48f8Z
B5Myr9AHzxLQPfj/AYPAaLIQ2oEut+oVqs1IcYqlMo9cUus32ylp5Onv86rzrMOG
yKCa0QfI5KsLe/Cw28a8szqdQ5G9tytRFJepUEChHZhEj8OJ13AZMJfBSHeVoCJ8
8O4kUkiqFTo1TXJ6BGa/awex3vziVdMdhezwHtswmBT5Vxq2j4KyawMW905jT2HT
zQzIB1dcQJ8JQeSUNR7BnQ==
=OEJ+
-END PGP SIGNATURE-



Bug#861793: ITP: xe -- simple xargs and apply replacement

2017-05-03 Thread Nicolas Braud-Santoni
Package: wnpp
Severity: wishlist
Owner: Nicolas Braud-Santoni 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: xe
  Version : 0.7.0
  Upstream Author : Leah Neukirchen 
* URL : https://github.com/chneukirchen/xe
* License : CC0
  Programming Lang: C
  Description : simple xargs and apply replacement

xe is a new tool for constructing command lines from file listings or
arguments, which includes the best features of xargs(1) and apply(1).

xe means "execute for every ...".


It provides simple(r) parsing of its input, does not invoke a shell by
default, can execute multiple commands in parallel, ...

Differences with xargs(1) and apply(1) are hilighted on the homepage:

  https://github.com/chneukirchen/xe#benefits

-BEGIN PGP SIGNATURE-

iQJNBAEBCgA3FiEEiWEbFKE2h/s1SpJPnU+IAQz+GeMFAlkKxpYZHG5pY29sYXNA
YnJhdWQtc2FudG9uaS5ldQAKCRCdT4gBDP4Z4zgUEACV2o3aSZA0M1gE2oI7anVl
1DjfUZrFAFEYRDiSE25/8Rz648qlLbZpxSBbwCpQCbBE5w2cvDcAzEB5B9UXsioh
+IERJtqtrArx4URTbKKGvVY468ucfBBw1YN2ji9QZld6T8dcbeZsmsxVbqDkYh8P
TKQiCDCxxl4+FIEdh161+6OnY7/m/jv1/e7URXls9tVvVPAqSiBPvxujWJE364gr
4TW2aeFj9gScZtAnCyrq9nAnSPDWYzv+0NNhT7u3WwIxjtRqsNHXZot1cgn/Py6S
Rxmq3UgvOSlV0YHCJplpPUhNFVbqCEca66mPCEmhkpFNlun22RFrSGeaPB+OL8pY
C1B2JuApkdsySWc/z+LMCwYfthOoumyQAzz0fcJLtJaph+YDszt6gzZnoJm3rCRo
MAEOt0lIU9fM98YjNrwAD0Y3bq9/wOM62rvrPSwfIRt2LHsrC0d7IeuRPpr3oTJL
YLFar4lBtrMNfcTeEQepc8iOJcPGOf3brn0FI6jAcOWzqWmFJ4rVGawG6xg4OvCh
0zK9Qp20HJ7tKDnDA9u5Hd/+oUnqXPnS4jp2BI6dElOvWhHq448r7VhDktuNcV35
91BjS+fhNmmsI8ZZbnQ/u6qZ26d7ChW/e3o3pFiWtxYv+n4886ZooFH795GT+RPA
L1FPB5dghCiDsbQ/hAKf3Q==
=XyIq
-END PGP SIGNATURE-



Bug#861795: ITP: node-hawk -- HTTP Hawk Authentication Scheme

2017-05-03 Thread Pirate Praveen
Package: wnpp
Severity: wishlist
Owner: Pirate Praveen 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: node-hawk
  Version : 6.0.1
  Upstream Author : Eran Hammer  (http://hueniverse.com)
* URL : https://github.com/hueniverse/hawk#readme
* License : BSD-3-Clause
  Programming Lang: JavaScript
  Description : HTTP Hawk Authentication Scheme

 Hawk is an HTTP authentication scheme using a message authentication code
 (MAC) algorithm to provide partial HTTP request cryptographic verification.
 For more complex use cases such as access delegation, see Oz.
 .
 Node.js is an event-based server-side JavaScript engine.



signature.asc
Description: OpenPGP digital signature