Bug#845725: ITP: node-sparkles -- Namespaced global event emitter

2016-11-26 Thread Pirate Praveen
Package: wnpp
Severity: wishlist
Owner: Pirate Praveen 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: node-sparkles
  Version : 1.0.0
  Upstream Author : Blaine Bublitz 
(http://iceddev.com/)
* URL : https://github.com/phated/sparkles#readme
* License : Expat
  Programming Lang: JavaScript
  Description : Namespaced global event emitter



signature.asc
Description: OpenPGP digital signature


Bug#845726: ITP: node-time-stamp -- Get a formatted timestamp

2016-11-26 Thread Pirate Praveen
Package: wnpp
Severity: wishlist
Owner: Pirate Praveen 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: node-time-stamp
  Version : 1.0.1
  Upstream Author : Jon Schlinkert (https://github.com/jonschlinkert)
* URL : https://github.com/jonschlinkert/time-stamp
* License : Expat
  Programming Lang: JavaScript
  Description : Get a formatted timestamp



signature.asc
Description: OpenPGP digital signature


Bug#845727: ITP: node-duplexer2 -- Like duplexer but using streams3

2016-11-26 Thread Pirate Praveen
Package: wnpp
Severity: wishlist
Owner: Pirate Praveen 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: node-duplexer2
  Version : 0.1.4
  Upstream Author : Conrad Pankoff 
(http://www.fknsrs.biz/)
* URL : https://github.com/deoxxa/duplexer2#readme
* License : BSD-3-Clause
  Programming Lang: JavaScript
  Description : Like duplexer but using streams3



signature.asc
Description: OpenPGP digital signature


Bug#845743: ITP: node-cpr -- Recursively copy files - Node.js module

2016-11-26 Thread Pirate Praveen
Package: wnpp
Severity: wishlist
Owner: Pirate Praveen 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: node-cpr
  Version : 2.0.0
  Upstream Author : Dav Glass 
* URL : https://github.com/davglass/cpr
* License : BSD-3-Clause
  Programming Lang: JavaScript
  Description : cp -R
 cpr is a Node.js module to recursively copy files.



signature.asc
Description: OpenPGP digital signature


Re: [Letsencrypt-devel] Certbot in Debian Stretch

2016-11-26 Thread Adrian Bunk
On Thu, Nov 24, 2016 at 07:08:33PM +0100, Daniel Pocock wrote:
> 
> 
> On 24/11/16 17:39, Adrian Bunk wrote:
> > On Thu, Nov 24, 2016 at 05:22:29PM +0100, Daniel Pocock wrote:
> >> ...
> >> For networked services, it is different.
> >>
> >> Debian has already been carrying updated versions of Firefox and
> >> Chromium in stable including bundled dependencies too.  Maybe we need to
> >> have an objective way of deciding which other projects genuinely deserve
> >> the same treatment.
> >> ...
> > 
> > The problem with Firefox/Chromium is not "networked services".
> > 
> > The problem is that it is not feasible to backport all security fixes
> > to a 3 year old version of such a browser.
> > 
> > And the "objective way of deciding" is that not shipping any web browser 
> > would not be a realistic option.
> > 
> > For nearly any other package, not shipping it in a stable is the better 
> > option for Debian.
> 
> Why do you say it is the better option?
> 
> If a package is very useful and has made certain efforts to be stable
> (e.g. not arbitrarily changing the command line syntax) and it is a leaf
> package, maybe it is time to consider it?

Every update you put into stable might get automatically deployed
to millions of computers running unattended-upgrades (or similar).

Only doing "certain efforts to be stable" could easily result in huge
outages somewhere.

> The alternative is that more and more frequently, the user is tempted to
> get things from upstream apt repositories.  If many upstreams go down
> that path and more users accept it as normal, the net result may be even
> worse.

When upstream is very volatile, this is a decent option.

> Regards,
> 
> Daniel

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#845766: ITP: python-robotframework-selenium2library -- web testing library for Robot Framework

2016-11-26 Thread W. Martin Borgert
Package: wnpp
Severity: wishlist
Owner: "W. Martin Borgert" 

* Package name: python-robotframework-selenium2library
  Version : 1.8.0
  Upstream Author : Ryan Tomac, Ed Manlove, Jeremy Johnson
* URL : https://pypi.python.org/pypi/robotframework-selenium2library
* License : Apache 2.0
  Programming Lang: Python
  Description : web testing library for Robot Framework

Selenium2Library is a web testing library for Robot Framework that
leverages the Selenium 2 (WebDriver) libraries.

It is modeled after (and forked from) the SeleniumLibrary library,
but re-implemented to use Selenium 2 and WebDriver technologies.

This is a build dependency of searx (#808564).



Bug#845789: ITP: spymemcached -- simple, asynchronous, single-threaded memcached client written in java

2016-11-26 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: spymemcached
  Version : 2.12.1
  Upstream Author : Dustin Sallings, Couchbase, Inc.
* URL : https://github.com/couchbase/spymemcached
* License : Expat
  Programming Lang: Java
  Description : simple, asynchronous, single-threaded memcached client 
written in Java

Spymemcached is a simple, asynchronous, single-threaded memcached client 
written in Java, featuring:

*Efficient storage of objects. General serializable objects are stored in
 their serialized form and optionally compressed if they meet criteria.
 Certain native objects are stored as tightly as possible (for example, a
 Date object generally consumes six bytes, and a Long can be anywhere from
 zero to eight bytes).
*Resilient to server and network outages. In many cases, a client operation
 can be replayed against a server if it goes away and comes back. In cases
 where it can't, it will communicate that as well. An exponential backoff
 reconnect algorithm is applied when a memcached becomes unavailable, but
 asynchronous operations will queue up for the server to be applied when
 it comes back online.
*Operations are asynchronous. It is possible to issue a store and continue
 processing without having to wait for that operation to finish. It is even
 possible to issue a get, do some further processing, check the result of 
the
 get and cancel it if it doesn't return fast enough.
*There is only one thread for all processing. Regardless of the number of
 requests, threads using the client, or servers to which the client is
 connected, only one thread will ever be allocated to a given 
MemcachedClient.
*Aggressively optimized. There are many optimizations that combine to 
provide
 high throughput.

I propose to maintain in within the pkg-java team. I will require a sponsor.

Christopher Hoskin



Re: package builds crashing under fakeroot

2016-11-26 Thread Svante Signell
On Tue, 2016-10-04 at 11:34 +0200, Samuel Thibault wrote:
> Jakub Wilk, on Tue 04 Oct 2016 10:55:36 +0200, wrote:
> > * Svante Signell , 2016-10-04, 08:54:
> > > From memory I think this is due to usage of the default rule:
> > > %:
> > > dh $@
> > > 
> > > with no override_dh_auto_build and override_dh_auto_test rules.
> > > By default
> > > the tests are run under fakeroot,
> > 
> > No, they're not.
> 
> Err, I've seen them do. This actually triggered fixing some fakeroot
> bugs on hurd-i386 due to various package suddenly failing to build
> after
> some debhelper upgrade (I don't remember which versione exactly),
> just
> because the testsuite was failing to run inside fakeroot.

Hi, found a package (unbound_1.5.10-2) that builds under the binary
target, skipping over the the build target. If the testsuite had been
run in debian/rules it definitely had been run under fakeroot. (Running
the testsuite manually, it fails on GNU/Linux x86_64 at:
testdata/autotrust_rollalgo.rpl failed)

BTW: This package cannot be compiled twice, the clean target removes
config.sub and config.guess files. Will file a separate bug for that.



Bug#845794: ITP: robotframework -- A generic test automation framework

2016-11-26 Thread W. Martin Borgert
Package: wnpp
Severity: wishlist
Owner: "W. Martin Borgert" 

* Package name: robotframework
  Version : 3.0
  Upstream Author : Robot Framework Developers 
* URL : http://robotframework.org/
* License : Apache 2.0
  Programming Lang: Python, Java
  Description : A generic test automation framework

Robot Framework is a generic test automation framework for acceptance
testing and acceptance test-driven development (ATDD). It has
easy-to-use tabular test data syntax and utilizes the keyword-driven
testing approach. Its testing capabilities can be extended by test
libraries implemented either with Python or Java, and users can create
new keywords from existing ones using the same syntax that is used for
creating test cases.



Bug#845805: ITP: django-hstore -- Module for Django that integrates the PostgreSQL hstore extension

2016-11-26 Thread Scott Kitterman
Package: wnpp
Severity: wishlist
Owner: Scott Kitterman 

* Package name: django-hstore
  Version : 1.5~alpha~git20161126
  Upstream Author : Djangonauts Organization 
* URL : https://github.com/djangonauts/django-hstore
* License : MIT/Expat
  Programming Lang: Python
  Description : Module for Django that integrates the PostgreSQL hstore 
extension

 django-hstore is a niche library which integrates the hstore extension of
 PostgreSQL into Django.
 .
 HStore brings the power of NoSQL key/value stores into PostgreSQL, giving us
 the advantage of flexibility and performance without renouncing to the
 robustness of SQL databases.
 .
 Features
 .
   * Postgis compatibility.
   * Nice admin widgets.
   * Possibility to define a schema and use the standard django fields

I intend to maintain this in the Debian Python Modules Team.

I'm uploading a git snapshot as the most recent release is not compatible
with Django 1.10.  I expect a final release well before our freeze.



Re: [MBF] mysql meta-packages

2016-11-26 Thread Stefan Fritsch
Hi,

I have some questions regarding compatibility of the client libraries:

For apache2 (via apr-util), common configurations have the sql server is 
running on a different machine, and possibly OS, than the web server. It is 
therefore fairly important that apr-util still works with mysql as sql server.

Are the mariadb client libraries compatible with current mysql servers? If 
yes, it is expected that this changes in the future or does mariadb work to 
stay compatible? If no, are there any plans to make libmariadbclient-dev  and 
libmysqlclient-dev co-installable so that apr-util could build one driver for 
mariadb and one for myqsl?

Cheers,
Stefan



Bug#845923: ITP: django-impersonate -- Django application to allow superusers to impersonate other accounts

2016-11-26 Thread Scott Kitterman
Package: wnpp
Severity: wishlist
Owner: Scott Kitterman 

* Package name: django-impersonate
  Version : 1.1~a0+hg20161126
  Upstream Author : Peter Sanchez 
* URL : http://bitbucket.org/petersanchez/django-impersonate/
* License : BSD-3-Clause
  Programming Lang: Python
  Description : Django application to allow superusers to impersonate 
accounts

 Simple Django application to allow superusers to "impersonate" other
 non-superuser accounts.

I intend to maintain this in the Debian Python Modules Team.  The initial
upload is an unreleased snapshot since there is not a Django 1.10 compatible
final release yet.  I am expecting one well before the freeze.