Bug#894539: ITP: libio-stream-perl -- module that provides non-blocking I/O streams based on EV

2018-04-01 Thread Xavier Guimard
Package: wnpp
Severity: wishlist
Owner: Xavier Guimard 

* Package name: libio-stream-perl
  Version : 2.0.2
  Upstream Author : Alex Efros 
* URL : https://metacpan.org/release/IO-Stream
* License : Expat
  Programming Lang: Perl
  Description : module that provides non-blocking I/O streams based on EV

Non-blocking event-based low-level I/O is hard to get right. Things become
much worse when you need to alter I/O stream in some way - use proxies,
encryption, SSL, etc.

IO::Stream is designed to give user ability to work with I/O streams on
higher level, using input/output buffers (just scalars) and high-level
events like CONNECTED, SENT or EOF. As same time it doesn't hide low-level
things, and user still able to work on low-level without any limitations.



Bug#894547: ITP: python-h11 -- A pure-Python, bring-your-own-I/O implementation of HTTP/1.1

2018-04-01 Thread Sebastien Delafond
Package: wnpp
Severity: wishlist
Owner: Sebastien Delafond 

* Package name: python-h11
  Version : 0.8.0
  Upstream Author : Nathaniel J. Smith 
* URL : https://github.com/njsmith/h11
* License : MIT
  Programming Lang: Python
  Description : A pure-Python, bring-your-own-I/O implementation of HTTP/1.1

 HTTP/1.1 library written from scratch in Python, heavily inspired by
 hyper-h2.
 .
 It's a "bring-your-own-I/O" library; h11 contains no IO code
 whatsoever. This means you can hook h11 up to your favorite network
 API, and that could be anything you want: synchronous, threaded,
 asynchronous, or your own implementation of RFC 6214 – h11 won’t
 judge you.

This will be a dependency for mitmproxy 3.x. 


Bug#894551: ITP: fascism -- Exhaustive exploration of Fascist theory and practice

2018-04-01 Thread Enrico Zini
Package: wnpp
Severity: wishlist
Owner: Enrico Zini 

* Package name: fascism
  Version : 19190323
  Upstream Author : Too many forks to list
* URL : https://en.wikipedia.org/wiki/Fascism
* License : All rights revoked
  Section : non-free
  Description : Exhaustive exploration of Fascist theory and practice

Fascism is a form of radical authoritarian nationalism, characterized by
dictatorial power, forcible suppression of opposition and control of
industry and commerce, which came to prominence in early 20th-century
Europe. The first fascist movements emerged in Italy during World War
I before it spread to other European countries.

>  - why is this package useful/relevant?

I believe this is the development trend most of the world is currently
aiming for, and that, like with other recent questionable development
practices, Debian should at least acknowledge its existance, but not
embrace it. 

>  - is it a dependency for another package?

No. Historically, once fascism has been launched, there has been little
space for anything else.

>  - do you use it?

I do all I can to avoid it.



Re: Bug#894551: ITP: fascism -- Exhaustive exploration of Fascist theory and practice

2018-04-01 Thread vangelis


Στις 01/04/2018 01:03 μμ, ο Enrico Zini έγραψε:
> Package: wnpp
> Severity: wishlist
> Owner: Enrico Zini 
>
> * Package name: fascism
>   Version : 19190323
>   Upstream Author : Too many forks to list
> * URL : https://en.wikipedia.org/wiki/Fascism
> * License : All rights revoked
>   Section : non-free
>   Description : Exhaustive exploration of Fascist theory and practice
>
> Fascism is a form of radical authoritarian nationalism, characterized by
> dictatorial power, forcible suppression of opposition and control of
> industry and commerce, which came to prominence in early 20th-century
> Europe. The first fascist movements emerged in Italy during World War
> I before it spread to other European countries.
I think even as name can't be under Debian's umbrella. Please do not
accept it.

Best regards
gnugr



signature.asc
Description: OpenPGP digital signature


Bug#894562: ITP: node-fuzzysort -- Fast SublimeText-like fuzzy search for JavaScript

2018-04-01 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes 

* Package name: node-fuzzysort
  Version : 1.1.1.
  Upstream Author : Stephen Kamenar 
* URL : https://github.com/farzher/fuzzysort
* License : MIT
  Programming Lang: JavaScript
  Description : Fast SublimeText-like fuzzy search for JavaScript

An open source JavaScript implementation that gives results similar to
SublimeText search feature.

This is needed as a new dependency for the browserpass webextension.



Re: Bug#894551: ITP: fascism -- Exhaustive exploration of Fascist theory and practice

2018-04-01 Thread Milan P. Stanic
On Sun, 2018-04-01 at 14:55, vangelis wrote:
> 
> 
> Στις 01/04/2018 01:03 μμ, ο Enrico Zini έγραψε:
> > Package: wnpp
> > Severity: wishlist
> > Owner: Enrico Zini 
> >
> > * Package name: fascism
> >   Version : 19190323
> >   Upstream Author : Too many forks to list
> > * URL : https://en.wikipedia.org/wiki/Fascism
> > * License : All rights revoked
> >   Section : non-free
> >   Description : Exhaustive exploration of Fascist theory and practice
> >
> > Fascism is a form of radical authoritarian nationalism, characterized by
> > dictatorial power, forcible suppression of opposition and control of
> > industry and commerce, which came to prominence in early 20th-century
> > Europe. The first fascist movements emerged in Italy during World War
> > I before it spread to other European countries.
> I think even as name can't be under Debian's umbrella. Please do not
> accept it.

this is 'April, 1'



Bug#894575: ITP: node-tldjs -- JavaScript module that delivers details about domain names

2018-04-01 Thread Michael Meskes
Package: wnpp
Severity: wishlist
Owner: Michael Meskes 

* Package name: node-tldjs
  Version : 2.3.1
  Upstream Author : Thomas Parisot 
* URL : https://github.com/oncletom/tld.js/
* License : MIT
  Programming Lang: JavaScript
  Description : JavaScript module that delivers details about domain names

 `tld.js` is a Node.js module written in JavaScript to work against complex 
 domain names, subdomains and well-known TLDs.
 .
 It answers with accuracy to questions like what is host's (sub)domain, or is
 its TLD a well-known one?

 Just another new dependency for browserpass.



Bug#894578: ITP: mypaint-brushes -- brushes for paint apps

2018-04-01 Thread Jeremy Bicha
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-multime...@lists.debian.org
Owner: jbi...@debian.org

Package Name: mypaint-brushes
Version: 1.3.0
Upstream Authors : Martin Renold, the MyPaint Development Team, and others
License : brushes are CC0-1.0, the rest is GPL-2+
Programming Lang: N/A
Homepage: https://github.com/Jehan/mypaint-brushes

Description: brushes for paint apps
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains the virtual paint brushes.

Other Info
--
This package and libmypaint are required dependencies for gimp 2.10.

There is an obvious duplication here with the brushes included in
Debian's mypaint package. I expect a future mypaint release will no
longer include the brushes and will depend on the mypaint-brushes
package. We could drop the bundled brushes from our mypaint package
now, but upstream advised to wait a bit longer for
https://github.com/mypaint/mypaint/pull/538 to be approved.

I intend to help maintain this package under the Debian Multimedia Team.

Packaging is at
https://salsa.debian.org/multimedia-team/mypaint-brushes

Thanks,
Jeremy Bicha



Bug#894579: ITP: libmypaint -- brush library for mypaint

2018-04-01 Thread Jeremy Bicha
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-multime...@lists.debian.org
Owner: jbi...@debian.org

Package Name: libmypaint
Version: 1.3.0
Upstream Authors : Martin Renold, Jon Norby, and others
License : ISC
Programming Lang: C
Homepage: https://github.com/mypaint/libmypaint

Description: brush library for mypaint
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains the shared library.

Other Info
--
This package and mypaint-brushes are required dependencies for gimp 2.10.

The next major release of mypaint will use this library also.

I intend to help maintain this package under the Debian Multimedia Team.

Packaging is at
https://salsa.debian.org/multimedia-team/libmypaint

Thanks,
Jeremy Bicha



Bug#894585: ITP: golang-github-jedisct1-dlog -- A super simple logger for Go. Supports stderr, logfiles, syslog and windows event log.

2018-04-01 Thread Eric Dorland
Package: wnpp
Severity: wishlist
Owner: Eric Dorland 

* Package name: golang-github-jedisct1-dlog
  Version : 0.3+git20180206.52c32ac-1
  Upstream Author : Frank Denis
* URL : https://github.com/jedisct1/dlog
* License : BSD-2-clause
  Programming Lang: Go
  Description : A super simple logger for Go

 Go's standard logger is fairly limited. As result, kazilion alternatives
 loggers have been written.
 .
 All of these are wonderful. They can make your logs look colorful and
 pretty, buffer things in complicated ways, format data for ElasticSearch,
 and more.
 .
 Cool, but all I wanted is something super dumb, that just exposes
 log.Info(), log.Error() and a couple other standard levels.
 .
 I don't need a super flexible kitchen sink. Just something super basic
 and trivial to use. I just want it to handle different log levels, and
 be able to write simple logs to stderr, to a local file, to syslog and
 to the Windows event log.
 .
 So, here's one more logging library for Go. The dumbest of them
 all. Enjoy.



Bug#894590: ITP: golang-github-jedisct1-go-clocksmith -- A sleep-aware-sleep() function

2018-04-01 Thread Eric Dorland
Package: wnpp
Severity: wishlist
Owner: Eric Dorland 

* Package name: golang-github-jedisct1-go-clocksmith
  Version : 0.0~git20180307.c35da9b-1
  Upstream Author : Frank Denis
* URL : https://github.com/jedisct1/go-clocksmith
* License : MIT
  Programming Lang: Go
  Description : sleep-aware-sleep() function for Go

 A sleep-aware sleep() function, that doesn't pause (for too
 long) if the system goes to hibernation.



Bug#894591: ITP: golang-github-jedisct1-go-minisign -- Minisign library for Golang

2018-04-01 Thread Eric Dorland
Package: wnpp
Severity: wishlist
Owner: Eric Dorland 

* Package name: golang-github-jedisct1-go-minisign
  Version : 0.0~git20180113.f404c07-1
  Upstream Author : Frank Denis
* URL : https://github.com/jedisct1/go-minisign
* License : MIT
  Programming Lang: Go
  Description : Minisign library for Golang

 A Golang library to verify Minisign
 (https://jedisct1.github.io/minisign/) signatures.