Bug#991801: ITP: elan -- tool for managing installations of the Lean theorem prover

2021-08-02 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: elan
  Version : 1.0.6
  Upstream Author : Sebastian Ullrich / The Rust Project Developers
* URL : https://github.com/leanprover/elan/
* License : Apache-2.0 or Expat
  Programming Lang: Rust
  Description : tool for managing installations of the Lean theorem prover

 elan is a small tool for managing your installations of the Lean theorem
 prover. It places lean and leanpkg binaries in your PATH that automatically
 select and, if necessary, download the Lean version described in the
 lean_version field of your project's leanpkg.toml. You can also install,
 select, run, and uninstall Lean versions manually using the commands of the
 elan executable.

 I use this package myself.
 I plan to maintain it within https://salsa.debian.org/debian/
 I don't require a sponsor.



Bug#991923: ITP: mathlibtools -- supporting tool for Lean mathlib

2021-08-05 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: mathlibtools
  Version : 1.0.0
  Upstream Author : Leanprover Community https://leanprover.zulipchat.com/
* URL : https://github.com/leanprover-community/mathlib-tools
* License : Apache-2.0
  Programming Lang: Python
  Description : supporting tool for Lean mathlib

This package contains leanproject, a supporting tool for Lean mathlib. In
conjunction with elan [1] it allows a user to create, build, update and
otherwise manage projects using the Lean 3 theorem prover and the mathlib
library of mathematics and tactics.

I plan to maintain it within the python team of which I am a member. I do not
require a sponsor.

Christopher Hoskin

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991801



Bug#893058: ITP: libdecaf -- implementation of Montgomery and Edwards elliptic curve cryptography

2022-02-14 Thread Christopher Hoskin
Dear Bernhard,

Sorry for the delay in replying. I'm afraid I haven't found any time
to work on this package recently, so if someone else would like to
take it over then that would be fine with me.

Thanks.

Christopher



Bug#775789: ITP: libauthen-htpasswd-perl -- Perl module to read and modify Apache .htpasswd files

2015-01-19 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: libauthen-htpasswd-perl
  Version : 0.171
  Upstream Author : Matt S Trout 
* URL : https://metacpan.org/release/Authen-Htpasswd
* License : Perl
  Programming Lang: Perl
  Description : Perl module to read and modify Apache .htpasswd files

Authen::Htpasswd provides a convenient, object-oriented interface to 
Apache-style .htpasswd files.

It supports passwords encrypted via MD5, SHA1, and crypt, as well as plain 
(cleartext) passwords.

Additional fields after username and password, if present, are accessible via 
the extra_info array.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150119220956.7530.95359.reportbug@Debian



Bug#775796: ITP: libapache-session-memcached-perl -- Perl module for storing persistent data using memcached

2015-01-19 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: libapache-session-memcached-perl
  Version : 0.03
  Upstream Author : Enrico Sorcinelli 
* URL : https://metacpan.org/release/Apache-Session-Memcached
* License : Perl 5.8.1 or later
  Programming Lang: Perl, Python, etc.
  Description : Perl module for storing persistent data using memcached

Apache::Session::Memcached is a bridge between Apache::Session and memcached, a 
distributed memory cache daemon.

More informations about memcached are available at 
http://www.danga.com/memcached.

Apache::Session::Memcached provides a way to use Cache::Memcached (memcached 
Perl API) as Apache::Session storage implementation.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150120051551.1161.18796.reportbug@Debian



Bug#776208: ITP: libcache-memcached-getparserxs-perl -- C/XS implementation of Cache::Memcached::GetParser

2015-01-25 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libcache-memcached-getparserxs-perl
  Version : 0.01
  Upstream Author : Jonathan Steinert 
* URL : https://metacpan.org/release/Cache-Memcached-GetParserXS
* License : Perl-5.8.4-plus
  Programming Lang: Perl
  Description : C/XS implementation of Cache::Memcached::GetParser

Cache::Memcached::GetParserXS implements the same function as
Cache::Memcached::GetParser, except it's written in C/XS. Initial benchmarks
have shown it to be possibly twice as fast as the original perl version.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YFNc1-0007JH-MI@TX100-S3P



Bug#776241: ITP: libcatalyst-authentication-store-htpasswd-perl -- Authen::Htpasswd based user storage/authentication.

2015-01-25 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libcatalyst-authentication-store-htpasswd-perl
  Version : 1.003
  Upstream Author : Tomas Doran 
* URL : 
https://metacpan.org/release/Catalyst-Authentication-Store-Htpasswd
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Authen::Htpasswd based user storage/authentication.

This plugin uses Authen::Htpasswd to let your application use <.htpasswd> files 
for it's authentication storage.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YFUJg-00074o-Ik@TX100-S3P



Bug#776324: ITP: libcgi-session-driver-chi-perl -- This driver allows CGI::Session to use CHI as a session store

2015-01-26 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libcgi-session-driver-chi-perl
  Version : 1.0.3
  Upstream Author : James Rouzier. 
* URL : https://metacpan.org/release/CGI-Session-Driver-chi
* License : GPL-2+
  Programming Lang: Perl
  Description : This driver allows CGI::Session to use CHI as a session 
store

This driver allows CGI::Session to use CHI as a session store


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YFqNG-0001iK-7U@TX100-S3P



Bug#776348: ITP: libdata-messagepack-stream-perl -- Yet another messagepack streaming deserializer

2015-01-26 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libdata-messagepack-stream-perl
  Version : 0.07
  Upstream Author : Daisuke Murase 
* URL : https://metacpan.org/release/Data-MessagePack-Stream
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Yet another messagepack streaming deserializer

Data::MessagePack::Stream is streaming deserializer for MessagePack.

Data::MessagePack::Stream is alternate for Data::MessagePack::Unpacker.
Unlike original unpacker, this module support internal buffer and it's
possible to handle streaming data correctly.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YFwg0-00018S-R5@TX100-S3P



Bug#776444: ITP: libdata-serializer-sereal-perl -- Creates bridge between Data::Serializer and Sereal

2015-01-27 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libdata-serializer-sereal-perl
  Version : 1.05
  Upstream Author : James Rouzier 
* URL : https://metacpan.org/release/Data-Serializer-Sereal
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Creates bridge between Data::Serializer and Sereal

Data::Serializer::Sereal is a bridge between Data::Serializer and Sereal


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YGIj3-0001Ey-1I@TX100-S3P



Bug#776446: ITP: liblinux-fd-perl -- Linux specific special filehandles

2015-01-27 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: liblinux-fd-perl
  Version : 0.011
  Upstream Author : Leon Timmermans 
* URL : https://metacpan.org/release/Linux-FD
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Linux specific special filehandles

Linux::FD provides you Linux specific special file handles. These are

* Event filehandles
* Signal filehandles
* Timer filehandles

These allow you to use conventional polling mechanisms to wait a large variety 
of events.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YGJGf-0003MD-Qg@TX100-S3P



Bug#778854: ITP: libmime-lite-tt-perl -- generates MIME messages from Template Toolkit templates

2015-02-20 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libmime-lite-tt-perl
  Version : 0.02
  Upstream Author : Yasuhiro Horiuchi 
* URL : https://metacpan.org/release/MIME-Lite-TT
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : generates MIME messages from Template Toolkit templates

MIME::Lite::TT is a wrapper around MIME::Lite which is used to create MIME
messages. The text part of the message is generated from a Template::Toolkit
template.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YOrPa-0001XC-Ic@TX100-S3P



Bug#778888: ITP: libnet-interface-perl -- manipulates host network interfaces

2015-02-21 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libnet-interface-perl
  Version : 1.012
  Upstream Author : Michael Robinton 
* URL : https://metacpan.org/release/Net-Interface
* License : Artistic or GPL-2+
  Programming Lang: Perl
  Description : manipulates host network interfaces

Net::Interface is a module that allows access to the host network interfaces
in a manner similar to ifconfig(8). Version 1.00 is a complete re-write and
includes support for IPV6 as well as the traditional IPV4.

Both read and write access to network device attributes including the
creation of new logical and physical interfaces is available where supported
by the OS and this module.

NOTE: if your OS is not supported, please feel free to contribute new
capabilities, patches, etc see: Net::Interface::Developer

ANOTHER NOTE: Many of the operations of Net::Interface, particularly those
that set interface values require privileged access to OS resources. Wherever
possible, Net::Interface will simply fail softly when there are not adequate
privileges to perform the requested operation or where the operation is not
supported.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YP6UD-0006fl-6v@TX100-S3P



Bug#778964: ITP: libnet-nessus-xmlrpc-perl -- communicate with Nessus scanner(v4.2+) via XMLRPC

2015-02-22 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libnet-nessus-xmlrpc-perl
  Version : 0.30
  Upstream Author : Vlatko Kosturjak 
* URL : https://metacpan.org/release/Net-Nessus-XMLRPC
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : communicate with Nessus scanner(v4.2+) via XMLRPC

Net::Nessus::XMLRPC is a Perl interface for communication with the Nessus
scanner over XMLRPC. It includes methods for starting, stoping, pausing,
resuming and monitoring scans, downloading reports, etc.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YPTNd-0001k2-HC@TX100-S3P



Bug#778988: ITP: libnet-radius-perl -- distribution of modules interfacing to the RADIUS protocol

2015-02-22 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libnet-radius-perl
  Version : 2.103+dfsg
  Upstream Author : Luis E. Muñoz 
* URL : https://metacpan.org/release/Net-Radius
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : distribution of modules interfacing to the RADIUS protocol

Net::Radius modules provide an interface to the RADIUS (RFC2138)
protocol. It consists of the following modules:

* Net::Radius::Packet - Deals with RADIUS packets
* Net::Radius::Dictionary - Deals with RADIUS dictionaries

This module is essentially the original RADIUS-1.0 distribution by
Christopher Masto plus a number of changes and fixes by Luis Muñoz and
Ian Smith.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YPZv8-00039G-Ka@TX100-S3P



Bug#779413: ITP: libnet-route-perl -- portable interface to the routing table

2015-02-28 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libnet-route-perl
  Version : 0.02
  Upstream Author : Straton IT 
* URL : https://metacpan.org/release/Net-Route
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : portable interface to the routing table

Every OS provides its custom interface to the routing table: Linux's
"route" utility is different from BSD's "route show", from Windows'
"route print", etc. Parsing all these different output styles in an
(otherwise portable) script can quickly become inconvenient.

Net::Route abstracts the system specifics and provides a single,
portable interface.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YRcjM-0001lS-Ll@TX100-S3P



Bug#779425: ITP: libparse-nessus-nbe-perl -- used to extract specific data from Nessus NBE files

2015-02-28 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libparse-nessus-nbe-perl
  Version : 1.1
  Upstream Author : David J Kyger 
* URL : https://metacpan.org/release/Parse-Nessus-NBE
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : used to extract specific data from Nessus NBE files

Parse::Nessus::NBE is designed to extract information from Nessus NBE files.
Functions have been designed to return certain sets of data, such as service
banners and OS versions. Other functions have been provided that will return
more specific information, such as all IPs listening on a given port or all
IPs associated with a specified plugin id.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YRfgb-0004Et-Do@TX100-S3P



Bug#779445: ITP: libtest-mockdbi-perl -- mocked DBI interface for testing purposes

2015-02-28 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libtest-mockdbi-perl
  Version : 0.70
  Upstream Author : Andreas Faafeng 
* URL : https://metacpan.org/release/Test-MockDBI
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : mocked DBI interface for testing purposes

Test::MockDBI has a major advantage over DBI::trace()
or DBD::Mock -- Test::MockDBI lets you change how the
mocked DBI functions behave, along with modifying
what data is returned by the mocked DBI functions.
These changes and modifications can be made specific
to particular SQL statement patterns.

This ability to modify DBI function behavior and
DBI-returned data makes it easier to test code that has
different branches for different DBI behaviors -- you
can test that a failure within DBI or returned DB data
that is different than normal is processed correctly by
your module or program.  If you are taking over a large
code base, Test::MockDBI will help in understanding the
code by allowing you to safely check how the code behaves
under different database conditions without modifying any
databases (production or otherwise).


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YRkmo-0003K4-Dy@TX100-S3P



Bug#779481: ITP: libthread-tie-perl -- alternative separate thread implementation of shared variables

2015-03-01 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libthread-tie-perl
  Version : 0.13
  Upstream Author : Elizabeth Mattijsen 
* URL : https://metacpan.org/release/Thread-Tie
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : alternative separate thread implementation of shared 
variables

The standard shared variable scheme used by Perl, is based on tie-ing the
variable to some very special dark magic. This dark magic ensures that shared
variables, which are copied just as any other variable when a thread is
started, update values in all of the threads where they exist as soon as the
value of a shared variable is changed.

The Thread::Tie module is a proof-of-concept implementation of another approach
to shared variables. Instead of having shared variables exist in all the
threads from which they are accessible, shared variable exist as "normal",
unshared variables in a seperate thread. Only a tied object exists in each
thread from which the shared variable is accesible.

Through the use of a client-server model, any thread can fetch and/or update
variables living in that thread. This client-server functionality is hidden
under the hood of tie(). So you could say that one dark magic (the current
shared variables implementation) is replaced by another dark magic.

The Thread::Tie approach has the following advantages:

* Memory usage - This implementation circumvents the memory leak that currently
  (threads::shared version 0.90) plagues any shared array or shared hash
  access.
* Tieing shared variables - Because the current implementation uses tie-ing,
  you can not tie a shared variable. The same applies for this implementation
  you might say. However, it is possible to specify a non-standard tie
  implementation for use within the thread. So with this implementation you can
  tie() a shared variable. So you could tie a shared hash to a DBM file à la
  dbmopen() with this module.

Of course there are disadvantages to this approach:

* Pure Perl implementation - This module is currently a pure Perl
  implementation. This is ok for a proof of concept, but may need re-
  implementation in pure XS or in Inline::C for production use.

* Tradeoff between cpu and memory - This implementation currently uses (much)
  more cpu than the standard shared variables implementation. Whether this
  would still be true when re-implemented in XS or Inline::C, remains to be 
seen.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YS0Ef-0004wC-Hz@TX100-S3P



Bug#780017: ITP: libthread-conveyor-perl -- thread-safe conveyor belt for any data-structure

2015-03-08 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libthread-conveyor-perl
  Version : 0.19
  Upstream Author : Elizabeth Mattijsen 
* URL : https://metacpan.org/release/Thread-Conveyor
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : thread-safe conveyor belt for any data-structure

The Thread::Conveyor object is a thread-safe data structure that mimics the
behaviour of a conveyor belt. One or more worker threads can put boxes with
frozen values and references on one end of the belt to be taken off by one or
more worker threads on the other end of the belt to be thawed and returned.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YUWzO-000289-1z@TX100-S3P



Bug#780511: ITP: libapache-ssllookup-perl -- glue layer between Perl handlers and the mod_ssl public API

2015-03-15 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libapache-ssllookup-perl
  Version : 2.00-04
  Upstream Author : Geoffrey Young 
* URL : https://metacpan.org/release/Apache-SSLLookup
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : glue layer between Perl handlers and the mod_ssl public API

Apache::SSLLookup is a glue layer between Perl handlers and the mod_ssl
public API. Under normal circumstances, you would use $r->subprocess_env() to
glean information about mod_ssl. for example,

$request_is_over_ssl = $r->subprocess_env('HTTPS');

however, this is only possible after mod_ssl runs its fixups - that is, Perl
handlers can only accurately check the subprocess_env table for mod_ssl
information in the PerlResponsePhase or later.

This module allows you to query mod_ssl directly via its public C API at any
point in the request cycle. but without using C, of course.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YX7CO-0004TC-3E@TX100-S3P



Bug#781541: ITP: libthread-conveyor-monitored-perl -- monitors a conveyor belt for specific content

2015-03-30 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libthread-conveyor-monitored-perl
  Version : 0.14
  Upstream Author : Elizabeth Mattijsen 
* URL : https://metacpan.org/release/Thread-Conveyor-Monitored
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : monitors a conveyor belt for specific content

The Thread::Conveyor::Monitored module implements a single worker thread that
takes of boxes of values from a belt created with Thread::Conveyor and which
checks the boxes for specific content.

It can be used for simply logging actions that are placed on the belt. Or
only output warnings if a certain value is encountered in a box. Or create a
safe sandbox for Perl modules that are not thread-safe yet.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1Ycf7l-0001XM-Tg@TX100-S3P



Bug#803982: ITP: txwinrm - asynchronous Python WinRM client libraries and utilities

2015-11-03 Thread christopher . hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 
X-Debbugs-CC: debian-de...@lists.debian.org,debian-pyt...@lists.debian.org

* Package name: txwinrm
  Version : 1.1.20
  Upstream Author : Zenoss, Inc.
* URL : https://github.com/zenoss/txwinrm/
* License : GPL-2+
  Programming Lang: Python
  Description : asynchronous Python WinRM client libraries and utilities

 txwinrm is a Python library for asynchronously managing Microsoft Windows 
 systems using the WinRM and WinRS services (Microsoft's implementation of the
 WS-Management SOAP protocol). It is developed by Zenoss, Inc. The source also
 includes command line utilities which will be provided in a separate binary
 package.



Bug#811438: ITP: libnet-nessus-rest-perl -- REST interface for Nessus 6.0

2016-01-18 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libnet-nessus-rest-perl
  Version : 0.4
  Upstream Author : Guillaume Rousse 
* URL : https://metacpan.org/release/Net-Nessus-REST
* License : GPL-3+
  Programming Lang: Perl
  Description : REST interface for Nessus 6.0

Net::Nessus::REST provides a Perl module for communication with the Nessus
vulnerability scanner developed by Tenable Network Security, via its REST
interface.



Bug#793563: ITP: libposix-2008-perl -- Perl interface to POSIX.1-2008

2015-07-24 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libposix-2008-perl
  Version : 0.04
  Upstream Author : Carsten Gaebler 
* URL : https://metacpan.org/release/POSIX-2008
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl interface to POSIX.1-2008

POSIX::2008 contains many of the interfaces specified by POSIX.1-2008 that
the core POSIX module withholds, implements in Perl or messed up.

POSIX::2008 is provided "as is" unless someone volunteers to maintain it.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1437804446.984322.5808.nullmailer@TX100-S3P



Bug#793936: ITP: libtemplate-autofilter-perl -- Template::Toolkit subclass with automatic filtering

2015-07-28 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libtemplate-autofilter-perl
  Version : 0.143050
  Upstream Author : Christian Walde 
* URL : https://metacpan.org/release/Template-AutoFilter
* License : CC0
  Programming Lang: Perl
  Description : Template::Toolkit subclass with automatic filtering

Template::AutoFilter is a subclass of Template::Toolkit which loads a
specific Parser that is subclassed from Template::Parser. It adds a filter
instruction to each interpolation token found in templates loaded by the TT
engine. Tokens that already have a filter instruction are left unchanged.

By default this automatic filter is set to be 'html', but can be modified
during object creation by passing the AUTO_FILTER option with the name of the
wanted filter.

Additionally a pass-through filter called 'none' is added to the object to
allow exclusion of tokens from being filtered.

Lastly, if you have problems with the directives which get auto filters
applied, you can see the Template::AutoFilter::Parser docs for how you can
customize that.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1438146442.516008.15237.nullmailer@TX100-S3P



Bug#796060: ITP: python-pojson -- converts PO files to JSON

2015-08-18 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-pyt...@lists.debian.org

* Package name: python-pojson
  Version : 0.6
  Upstream Author : Martijn Faassen 
* URL : https://pypi.python.org/pypi/pojson
* License : BSD-3-Clause
  Programming Lang: Python
  Description : converts PO files to JSON

 pojson
 **
 .
 pojson is a tool that allows you to create JSON data files from PO
 files. These files are designed to be used with Obviel_'s `i18n support`_.
 .
 * _Obviel: http://obviel.org/
 .
 * _`i18n support`: http://www.obviel.org/en/latest/i18n.html
 .
 The `Javascript Gettext`_ already provides a Perl-based tool (po2json)
 that is very similar, so this can be seen as a rewrite to Python. One
 difference is that pojson does not output domain information in the
 resulting datastructure - it is one level less deep. The domain
 information must instead be supplied when the file is loaded.
 .
 Basic use to generate a JSON file::
 .
   $ pojson 
 .


Bug#798183: ITP: node-kerberos -- Kerberos library for Node.js

2015-09-06 Thread christopher . hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-kerberos
  Version : 0.0.12
  Upstream Author : Christian Amor Kvalheim
* URL : https://github.com/christkv/kerberos
* License : Apache 2.0
  Programming Lang: JavaScript
  Description : Kerberos library for Node.js

 Kerberos library for Node.js, an event-based server-side JavaScript engine.



Bug#801254: ITP: libmemcached-libmemcached-perl -- thin, fast, full interface to the libmemcached client API

2015-10-07 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libmemcached-libmemcached-perl
  Version : 1.001801
  Upstream Author : Tim Bunce 
* URL : https://metacpan.org/release/Memcached-libmemcached
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : thin, fast, full interface to the libmemcached client API

Memcached::libmemcached is a very thin, highly efficient, wrapper around the
libmemcached library. It's implemented almost entirely in C.

It gives full access to the rich functionality offered by libmemcached.
libmemcached is fast, light on memory usage, thread safe, and provide full
access to server side methods.

 - Synchronous and Asynchronous support.

 - TCP and Unix Socket protocols.

 - A half dozen or so different hash algorithms.

 - Implementations of the new cas, replace, and append operators.

 - Man pages written up on entire API.

 - Implements both modulo and consistent hashing solutions.



Bug#801811: ITP: libcrypt-openssl-pkcs10-perl -- Perl extension to OpenSSL's PKCS10 API.

2015-10-14 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libcrypt-openssl-pkcs10-perl
  Version : 0.15
  Upstream Author : Ionut Turturica (JoNO) 
* URL : https://metacpan.org/release/Crypt-OpenSSL-PKCS10
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl extension to OpenSSL's PKCS10 API.

Crypt::OpenSSL::PKCS10 provides the ability to create PKCS10 certificate
requests using RSA key pairs.



Bug#801816: ITP: libcrypt-openssl-pkcs12-perl -- Perl extension to OpenSSL's PKCS12 API

2015-10-14 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libcrypt-openssl-pkcs12-perl
  Version : 0.6
  Upstream Author : Dan Sully, 
* URL : https://metacpan.org/release/Crypt-OpenSSL-PKCS12
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl extension to OpenSSL's PKCS12 API

This implements a small bit of OpenSSL's PKCS12 API.



Bug#784848: ITP: libcache-bdb-perl -- object caching wrapper around BerkeleyDB

2015-05-09 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libcache-bdb-perl
  Version : 0.04
  Upstream Author : Josh Rotenberg 
* URL : https://metacpan.org/release/Cache-BDB
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : object caching wrapper around BerkeleyDB

Cache::BDB implements a caching layer around BerkeleyDB for object
persistence. It implements the basic methods necessary to add, retrieve, and
remove objects but not expiration, automatic purging etc. The main advantage
over other caching modules is performance. The API is reasonably feature rich,
but does not compare with using BerkeleyDB directly.

The interface is similar to Cache::Cache.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1Yr62u-0006uZ-2V@TX100-S3P



Bug#784866: ITP: liblog-fast-perl -- fast and flexible logger

2015-05-09 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: liblog-fast-perl
  Version : 1.06
  Upstream Author : Alex Efros 
* URL : https://metacpan.org/release/Log-Fast
* License : MIT/X11
  Programming Lang: Perl
  Description : fast and flexible logger

Log::Fast is very fast logger, designed for use in applications with thousands
high-level events/operations per second (like network servers with thousands
clients or web spiders which download hundreds url per second).

For example, on Core2Duo sending about 5000 messages to log on enabled log
levels or 2 messages on disabled log levels in one second will slow down
your application only by 2-3%.

Comparing to some other CPAN modules, this one (in average): faster than
Log::Dispatch in about 45 times, faster than Log::Handler in about 15 times,
faster than Sys::Syslog in about 7 times, and slower than Log::Syslog::Fast in
about 2 times.

Features:

 * Global and local logger objects
 * Output to any open filehandle or local syslog
 * 5 log levels: ERR, WARN, NOTICE, INFO, DEBUG
 * Configurable prefix (log level, date/time, caller function name)
 * sprintf() support
 * Unicode support (UTF8)
 * Can avoid calculating log message content on disabled log levels


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1YrAgR-0007PZ-GH@TX100-S3P



Bug#784899: ITP: libcache-bdb-perl -- object caching wrapper around BerkeleyDB

2015-05-10 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libcache-bdb-perl
  Version : 0.04
  Upstream Author : Josh Rotenberg 
* URL : https://metacpan.org/release/Cache-BDB
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : object caching wrapper around BerkeleyDB

Cache::BDB implements a caching layer around BerkeleyDB for object
persistence. It implements the basic methods necessary to add, retrieve, and
remove objects but not expiration, automatic purging etc. The main advantage
over other caching modules is performance. The API is reasonably feature rich,
but does not compare with using BerkeleyDB directly.

The interface is similar to Cache::Cache.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1Yr5ap-0006Eq-CY@TX100-S3P



Bug#786589: ITP: libthread-pool-perl -- group of threads for performing similar jobs

2015-05-23 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libthread-pool-perl
  Version : 0.33
  Upstream Author : Elizabeth Mattijsen 
* URL : https://metacpan.org/release/Thread-Pool
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : group of threads for performing similar jobs

The Thread::Pool allows you to set up a group of (worker) threads to execute
a (large) number of similar jobs that need to be executed asynchronously. The
routine that actually performs the job (the "do" routine), must be specified
as a name or a reference to a (anonymous) subroutine.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/E1Yw4ja-0001qC-PE@TX100-S3P



Bug#888615: ITP: libweb-api-perl -- simple base module for implementing RESTful APIs

2018-01-27 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libweb-api-perl
  Version : 2.2.3
  Upstream Author : Tobias Kirschstein 
* URL : https://metacpan.org/release/Web-API
* License : BSD-3-clause
  Programming Lang: Perl
  Description : simple base module for implementing RESTful APIs

Web::API is a simple base module to implement almost any RESTful API with just
a few lines of configuration. Implement the RESTful API of your choice in 10
minutes, roughly.

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.



Bug#888643: ITP: libmail-chimp3-perl -- interface to mailchimp.com's RESTful Web API v3

2018-01-27 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libmail-chimp3-perl
  Version : 0.04
  Upstream Author : Josh Lavin 
* URL : https://metacpan.org/release/Mail-Chimp3
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : interface to mailchimp.com's RESTful Web API v3

Mail::Chimp3 is a Perl package for interacting with The Rocket Science Group's
MailChimp service via its RESTful Web API v3.0. The package makes use of
WEB::API.

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.



Bug#889887: ITP: golang-github-gocarina-gocsv -- The GoCSV package aims to provide easy CSV serialization and deserialization to the golang programming language

2018-02-08 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: golang-github-gocarina-gocsv
  Version : 0.0~git20180113.45cbb9c-1
  Upstream Author : Jonathan Picques, Vincent Nëel 
* URL : https://github.com/gocarina/gocsv
* License : expat
  Programming Lang: Go
  Description : The GoCSV package aims to provide easy CSV serialization 
and deserialization to the golang programming language

 The GoCSV package aims to provide easy serialization and deserialization
 functions to use CSV in Golang, using API and techniques inspired from
 https://godoc.org/gopkg.in/mgo.v2

 I have asked to join the Debian Go Packaging Team.



Bug#891361: ITP: golang-github-armon-go-socks5 -- SOCKS5 server in Golang

2018-02-24 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: golang-github-armon-go-socks5
  Version : 0.0~git20160902.e753329-1
  Upstream Author : Armon Dadgar
* URL : https://github.com/armon/go-socks5
* License : Expat
  Programming Lang: Go
  Description : SOCKS5 server in Golang

 Provides the socks5 package that implements a SOCKS5 server
 (http://en.wikipedia.org/wiki/SOCKS).  SOCKS (Secure Sockets) is used
 to route traffic between a client and server through an intermediate
 proxy layer. This can be used to bypass firewalls or NATs.  Feature The
 package has the following features:
  * "No Auth" mode
  * User/Password authentication
  * Support for the CONNECT command
  * Rules to do granular filtering of commands
  * Custom DNS resolution
  * Unit tests
 The package lacks the following:
  * Support for the BIND command 
  * Support for the ASSOCIATE command



Bug#893058: ITP: libdecaf -- implementation of Montgomery and Edwards elliptic curve cryptography

2018-03-15 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: libdecaf
  Version : 0.9.4
  Upstream Author : Cryptography Research, Inc.
* URL : http://ed448goldilocks.sourceforge.net/
* License : expat
  Programming Lang: C
  Description : implementation of Montgomery and Edwards elliptic curve 
cryptography

 The libdecaf library is for elliptic curve research and practical application.
 It currently supports Ed448-Goldilocks and Curve25519.

 The goals of this library are:

  * Implementing the X25519, X448 key exchange protocols (RFC 7748).
  * Implementing the Ed25519 and EdDSA-Ed448 signature schemes (RFC 8032).
  * Providing a platform for research and development of advanced cryptographic
schemes using twisted Edwards curves.

 This library is intended for developers who have experience with
 cryptography.

 libdecaf is a dependency for sphinx (a password Store that Perfectly Hides from
 Itself (No Xaggeration)).

 I plan to maintain it within the Debian/ namespace on Salsa. I do not require a
 sponsor.



Bug#856888: ITP: django-dirtyfields -- package for tracking dirty fields on a Django model instance

2017-03-05 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: django-dirtyfields
  Version : 1.2.1
  Upstream Author : Romain Garrigues 
* URL : https://github.com/romgar/django-dirtyfields
* License : BSD
  Programming Lang: Python
  Description : package for tracking dirty fields on a Django model instance

django-dirtyfields is a package for tracking dirty fields on a Django model
instance, where dirty means that field in-memory and database values are
different.

I plan to maintain it within the DPMT.

Christopher Hoskin



Bug#857458: ITP: pytds -- Python DBAPI driver for MSSQL using pure Python TDS protocol implementation

2017-03-11 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: pytds
  Version : 1.8.2
  Upstream Author : Mikhail Denisenko 
* URL : https://github.com/denisenkom/pytds/
* License : Expat
  Programming Lang: Python
  Description : Python DBAPI driver for MSSQL using pure Python TDS 
protocol implementation

A platform independent Python DBAPI driver for Microsoft SQL Server using pure
Python TDS (Tabular Data Stream) protocol implementation. It doesn't depend on
ADO or FreeTDS.

I plan to maintain this within DPMT.

Christopher Hoskin



Bug#864294: ITP: pycryptodome -- cryptographic library for Python

2017-06-06 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: pycryptodome
  Version : 3.4.6
  Upstream Author : Legrandin 
* URL : http://www.pycryptodome.org/
* License : BSD-2-Clause / Unlicense
  Programming Lang: Python / C
  Description : cryptographic library for Python

PyCryptodome is a self-contained Python package of low-level
cryptographic primitives.

PyCryptodome is a fork of PyCrypto. It brings several enhancements
with respect to the last official version of PyCrypto (2.6.1),
for instance:

* Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
* Accelerated AES on Intel platforms via AES-NI
* First class support for PyPy
* Elliptic curves cryptography (NIST P-256 curve only)
* Better and more compact API (`nonce` and `iv` attributes for ciphers,
  automatic generation of random nonces and IVs, simplified CTR cipher mode,
  and more)
* SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms
* Salsa20 and ChaCha20 stream ciphers
* scrypt and HKDF
* Deterministic (EC)DSA
* Password-protected PKCS#8 key containers
* Shamir's Secret Sharing scheme
* Random numbers get sourced directly from the OS (and not from a CSPRNG in 
userspace)
* Simplified install process, including better support for Windows
* Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
* Major clean ups and simplification of the code base

PyCryptodome is not a wrapper to a separate C library like *OpenSSL*.
To the largest possible extent, algorithms are implemented in pure Python.
Only the pieces that are extremely critical to performance (e.g. block ciphers)
are implemented as C extensions.

I plan to maintain this package within the DPMT. I do not require a sponsor.

Christopher Hoskin



Bug#812132: ITP: libchi-driver-redis-perl -- CHI driver that uses Redis to store the data

2016-01-20 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-p...@lists.debian.org

* Package name: libchi-driver-redis-perl
  Version : 0.09
  Upstream Author : Cory G Watson 
* URL : https://metacpan.org/release/CHI-Driver-Redis
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : CHI driver that uses Redis to store the data

CHI::Driver::Redis is a CHI driver that uses Redis to store the data. Care has
been taken to not have this module fail in fiery ways if the cache is
unavailable. It is the author's hope that if it is failing and the cache is not
required for your work, you can ignore it's warnings.



Bug#814066: ITP: maven-osgi -- Maven-OSGi integration library

2016-02-07 Thread Christopher Hoskin

Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-java.lists.debian.org

* Package name: maven-osgi
  Version : 0.2.0
  Upstream Author : Apache Software Foundation
* URL : https://maven.apache.org/shared/maven-osgi/
* License : Apache-2.0
  Programming Lang: Java
  Description : Maven-OSGi integration library

maven-osgi provides a helper class with functions for deriving OSGi bundle
names and versions from a Maven artifact.



Bug#814066: ITP: maven-osgi -- Maven-OSGi integration library

2016-02-08 Thread Christopher Hoskin
Dear Emmanuel,

In the debian/control file 'Maintainer' is set to "Debian Java Maintainers <
pkg-java-maintain...@lists.alioth.debian.org>".

Is that what you meant?

Christopher

On 8 February 2016 at 08:22, Emmanuel Bourg  wrote:

> Hi Christopher,
>
> Thank you for packaging maven-osgi. Do you think you could assign the
> maintenance of this package to the Java Team so it can be co-maintained
> with the other Maven components? The package repository would be stored
> under the pkg-java group on Alioth.
>
> Thank you,
>
> Emmanuel Bourg
>


Bug#814641: ITP: sisu-mojos -- Sisu Maven Plugin

2016-02-13 Thread Christopher Hoskin

Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org,debian-java.lists.debian.org

* Package name: sisu-mojos
  Version : 0.3.2
  Upstream Author : Stuart McCulloch
* URL : http://www.eclipse.org/sisu/
* License : Eclipse Public License v1.0
  Programming Lang: Java
  Description : Sisu Maven Plugin

The Sisu Plugin for Maven provides mojos to generate 
META-INF/sisu/javax.inject.Named index files for the Sisu container



Bug#814641: ITP: sisu-mojos -- Sisu Maven Plugin

2016-02-13 Thread Christopher Hoskin
Dear Emmanuel,

sisu-maven-plugin has version 1.1. There is a v1.4, after which the project
moved to Eclipse[0] and was renamed sisu mojos:

http://git.eclipse.org/c/sisu/org.eclipse.sisu.mojos.git/

The visioning appears to have been reset, and the current version is now
0.3.2. Because of this, I thought it was best to create a new package with
the new name?

This is a dependency of XMvn - there was some discussion about using XMvn
in Debian on the debian-java list back in November, so I thought I'd take a
look at it.

Please let me know if you think I should be doing something different?

Thanks.

Christopher

[0] https://github.com/sonatype/sisu-maven-plugin/

On 13 February 2016 at 16:55, Emmanuel Bourg  wrote:

> Hi Christopher,
>
> FYI this plugin is already in Debian, see the sisu-maven-plugin package:
>
> https://tracker.debian.org/pkg/sisu-maven-plugin
>
> Emmanuel Bourg
>


Bug#840131: ITP: qpid-java -- message-oriented middleware AMQP message broker written in Java

2016-10-08 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: qpid-java
  Version : 6.0.4
  Upstream Author : The Apache Software Foundation 
* URL : https://qpid.apache.org/components/java-broker/
* License : Apache-2.0
  Programming Lang: Java
  Description : message-oriented middleware AMQP message broker written in 
Java

 Apache Qpid broker for Java is a message-oriented middleware message broker
 written in Java that stores, routes, and forwards messages using AMQP. It has
 the following features:
 .
  * JMS 1.1 compliant
  * Speaks and translates among all versions of AMQP
  * Management via JMX, REST, QMF, and web console
  * Access control lists
  * Flexible logging
  * Flow to disk
  * Header-based routing
  * Heartbeats
  * High availability
  * Message groups
  * Pluggable persistence supporting Derby and SQL stores
  * Pluggable authentication supporting LDAP, Kerberos, and SSL client
certificates
  * Producer flow control
  * Secure connection via SSL
  * Server-side selectors
  * Specialized queuing with last value queue, priority queue, and sorted queue
  * Threshold alerts
  * Transactions
  * Undeliverable message handling
  * Virtual hosts
  * Support for message compression

I propose to maintain it within the pkg-java team using the VCS:

https://anonscm.debian.org/cgit/pkg-java/qpid-java.git

I will require a sponsor.

Christopher Hoskin



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



Bug#847003: ITP: connid -- framework for provisioning identities to repositories

2016-12-04 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: connid
  Version : 1.4.2.0
  Upstream Author : ConnId
* URL : http://connid.tirasa.net/
* License : CDDL
  Programming Lang: Java
  Description : framework for provisioning identities to repositories

Connectors for Identity Management (ConnId) is a framework for developing
identity connectors, the technology layer that takes place in the exchange
of identity-related information (password, attributes) between identity
managers (such as Apache Syncope) and identity repositories (e.g. LDAP
directories, relational databases).

It is used in Free Identity Managers, including Apache Syncope and Evolveum
midPoint.

I plan to maintain it within the pkg-java team. I will need a sponsor.



Bug#879660: ITP: rabbitmq-java-client -- RabbitMQ Java client

2017-10-23 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: rabbitmq-java-client
  Version : 5.0.0
  Upstream Author : Pivotal Software, Inc. 
* URL : https://www.rabbitmq.com/java-client.html
* License : MPL-1.1, GPL-2+, Apache-2
  Programming Lang: Java
  Description : RabbitMQ Java client

The RabbitMQ Java client library allows Java code to interface with RabbitMQ.

The binary package will be named librabbitmq-client-java.

I plan to maintain it within the pkg-java team.

Christopher Hoskin



Bug#881635: ITP: unbescape -- Java library aimed at performing fully-featured and high-performance escape and unescape operations

2017-11-13 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: unbescape
  Version : 1.1.5
  Upstream Author : Daniel Fernández 
* URL : http://www.unbescape.org/
* License : Apache-2.0
  Programming Lang: Java
  Description : Java library aimed at performing fully-featured and 
high-performance escape and unescape operations

unbescape is a Java library aimed at performing fully-featured and 
high-performance escape and unescape operations for:

 *   HTML (HTML5 and HTML 4)
 *   XML (XML 1.0 and XML 1.1)
 *   JavaScript
 *   JSON
 *   URI / URL (both paths and query parameters)
 *   CSS (both identifiers and string literals)
 *   CSV (Comma-Separated Values)
 *   Java literals
 *   Java .properties files (both keys and values)

Its goals are:

 *   To be easy to use. Few lines of code needed. No additional dependencies.
 *   To be fast. Faster and lighter than most other options available in Java.
 *   To be versatile. Provides different escaping types and levels in order to 
better adapt to different scenarios and contexts.
 *   To be feature-complete. Includes full HTML5 support, careful 
implementation of the JavaScript, JSON, Java, etc specifications, streaming 
support...

I plan to maintain it within the pkg-java team.


Bug#884909: ITP: subethasmtp -- Java library for receiving SMTP mail

2017-12-21 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: subethasmtp
  Version : 4.0
  Upstream Author : David Moten 
* URL : https://github.com/davidmoten/subethasmtp
* License : Apache-2.0
  Programming Lang: Java
  Description : Java library for receiving SMTP mail

SubEtha SMTP is a Java library which allows your application to receive SMTP 
mail with a simple, easy-to-understand API.

This component can be used in almost any kind of email processing application. 
Hypothetical (and not-so hypothetical) uses include:

  * A mailing list manager (see SubEthaMail)
  * A mail server that delivers mail to user inboxes
  * A mail archiver like The Mail Archive
  * An email test harness (see Wiser)
  * An email2fax system
  * SMTPseudo A filtering forwarding server
  * Baton SMTP proxy for one or more backends (rules based on sender/envelope)
  * Mireka - Mail server and SMTP proxy with detailed logging, statistics and 
built-in, fail-fast filters

Features

  * Supports minimum SMTP specification described in rfc2821 (4.5.1)
  * Supports STARTTLS
  * Supports SMTP AUTH
  * Supports SMTP over SSL/TLS (via specification of server socket factories)
  * Uses builders for concise code and a discoverable API

I plan to maintain it within the pkg-java team. I do not require a sponsor.



Bug#884968: ITP: commons-email -- Apache Commons Java API for sending email

2017-12-21 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: commons-email
  Version : 1.5
  Upstream Author : The Apache Software Foundation
* URL : https://commons.apache.org/proper/commons-email/
* License : Apache-2.0
  Programming Lang: Java
  Description : Apache Commons Java API for sending email

 Commons Email aims to provide a API for sending email. It is built on top of
 the Java Mail API, which it aims to simplify.
 .
 Some of the mail classes that are provided are as follows:
 .
  *  SimpleEmail - This class is used to send basic text based emails.
  *  MultiPartEmail - This class is used to send multipart messages. This allows
 a text message with attachments either inline or attached.
  *  HtmlEmail - This class is used to send HTML formatted emails. It has all of
 the capabilities as MultiPartEmail allowing attachments to be easily added.
 It also supports embedded images.
  *  ImageHtmlEmail - This class is used to send HTML formatted emails with
 inline images. It has all of the capabilities as HtmlEmail but transform
 all image references to inline images.
  *  EmailAttachment - This is a simple container class to allow for easy
 handling of attachments. It is for use with instances of MultiPartEmail and
 HtmlEmail.

I plan to maintain this package in the pkg-java team. I do not require a 
sponsor.



Bug#823234: ITP: csvjdbc -- read-only JDBC driver that uses Comma Separated Value (CSV) files or DBF files as database tables.

2016-05-02 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: csvjdbc
  Version : 1.0.29
  Upstream Author : Mario Frasca , Simon Chenery 
, Jonathan Ackerman
* URL : http://csvjdbc.sourceforge.net/
* License : LGPLv2.1
  Programming Lang: Java
  Description : read-only JDBC driver that uses Comma Separated Value (CSV) 
files or DBF files as database tables.

CsvJdbc is a read-only JDBC driver that uses Comma Separated Value (CSV) files 
or DBF files as database tables. It is ideal for writing data import programs 
or analyzing log files.

The driver enables a directory or a ZIP file containing CSV or DBF files to be 
accessed as though it were a database containing tables. However, as there is 
no real database management system behind the scenes, not all JDBC 
functionality is available.

I intend to maintain this package within the Java Packaging Team. I will 
require a sponsor.



Bug#823779: ITP: geronimo-servlet-3.0-spec -- Geronimo API implementation of the Servlet 3.0 spec

2016-05-08 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: geronimo-servlet-3.0-spec
  Version : 1.0
  Upstream Author : The Apache Software Foundation
* URL : 
http://svn.apache.org/viewvc/geronimo/specs/tags/geronimo-servlet_3.0_spec-1.0/
* License : Apache-2.0
  Programming Lang: Java
  Description : Geronimo API implementation of the Servlet 3.0 spec

Apache Geronimo is an open source server runtime that integrates the best open 
source projects to create Java/OSGi server runtimes that meet the needs of 
enterprise developers and system administrators. Its most popular distribution 
is a fully certified Java EE 6 application server runtime.

Geronimo API implementation of the Servlet 3.0 spec (javax.servlet classes) 

I intend to maintain this package within the Java Packaging Team. I will 
require a sponsor.



Bug#830292: ITP: django-setuptest -- simple test suite enabling Django app testing via setup.py

2016-07-07 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: django-setuptest
  Version : 0.2.1
  Upstream Author : Praekelt Consulting 
* URL : https://github.com/praekelt/django-setuptest/
* License : BSD
  Programming Lang: Python
  Description : simple test suite enabling Django app testing via setup.py

Django Setuptest is a simple module enabling Django app testing via setup.py.
 .
 Normally when you execute
 .
  $ python setup.py test
 .
 for Django related modules you're almost certain to run into
 DJANGO_SETTINGS_MODULE environment variable issues, e.g.:
 .
 ImportError: Settings cannot be imported, because environment variable
 DJANGO_SETTINGS_MODULE is undefined.
 .
 This module overcomes this by configuring the DJANGO_SETTINGS_MODULE
 environment variable before executing your test suite. As a bonus it also
 generates Coverage and PEP 8 reports as part of the test.

As sid includes both python-django and python3-django I propose both Python
2 and 3 binary packages should be provided.

This package is a dependancy for django-memoize.

I would hope that the Python Modules Team would be willing to maintain the
package.

I am not a DD, so require a sponsor.



Bug#830292: ITP: django-setuptest -- simple test suite enabling Django app testing via setup.py

2016-07-13 Thread Christopher Hoskin
Thanks, but according to the Changelog, Django 1.9 is supported in the
latest release (0.2.1).

https://github.com/praekelt/django-setuptest/blob/develop/CHANGELOG.rst

(I'm assuming that Django's APIs are stable between 1.9 and 1.9.7.)

My package is here if you'd like to try it:

https://mentors.debian.net/package/django-setuptest

Christopher

On 13 July 2016 at 10:32, Chris Lamb  wrote:

> Hi,
>
> > ITP: django-setuptest -- simple test suite enabling Django app testing
> via setup.py
>
> Do note that upstream is a little--err--slow, and doesn't even support
> the version of Django that's currently in sid:
>
>  https://github.com/praekelt/django-setuptest/pull/26
>
>
> Regards,
>
> --
>   ,''`.
>  : :'  : Chris Lamb
>  `. `'`  la...@debian.org / chris-lamb.co.uk
>`-
>


Bug#831042: ITP: django-memoize -- implementation of memoization technique for Django

2016-07-13 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: django-memoize
  Version : 1.3.1
  Upstream Author : Thadeus Burgess, Thomas Vavrys et al
* URL : https://pythonhosted.org/django-memoize/
* License : BSD
  Programming Lang: Python
  Description : implementation of memoization technique for Django

 django-memoize is an implementation of the memoization technique for Django.
 You can think of it as a cache for function or method results.
 .
 In memoization, the functions arguments are also included into the cache_key.
 Memoize is also designed for methods, since it will take into account the repr
 of the ‘self’ or ‘cls’ argument as part of the cache key. The theory behind
 memoization is that if you have a function you need to call several times in
 one request, it would only be calculated the first time that function is called
 with those arguments.

 I would hope that the Python Modules Team would be willing to maintain the
 package.

 I am not a DD, so require a sponsor.



Bug#847003: ITP: connid -- framework for provisioning identities to repositories

2017-08-18 Thread Christopher Hoskin
Package: wnpp
Followup-For: Bug #847003
Owner: Christopher Hoskin 

Work in progress here:

https://anonscm.debian.org/cgit/pkg-java/connid.git/

Christopher



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

2017-08-20 Thread Christopher Hoskin
Package: wnpp
Followup-For: Bug #845789
Owner: Christopher Hoskin 

Work in progress here:

https://anonscm.debian.org/cgit/pkg-java/spymemcached.git/

Christopher Hoskin



Bug#847377:

2016-12-10 Thread Christopher Hoskin
Unless RT 4.4 requires a newer version than is in Sid?

Christopher



Bug#847377:

2016-12-10 Thread Christopher Hoskin
But I suppose that should be a bug against the existing package?



Bug#847514: RFP: libamazon-s3-pelr -- a portable client library for working with and managing Amazon S3 buckets and keys.

2016-12-11 Thread Christopher Hoskin
Amazon::S3 is a fork of  Net::Amazon::S3.

"This need for this module arose from some work that needed to work
with S3 and would be distributed, installed and used on many various
environments where compiled dependencies may not be an option.
Net::Amazon::S3 used XML::LibXML tying it to that specific and often
difficult to install option. In order to remove this potential barrier
to entry, this module is forked and then modified to use XML::SAX via
XML::Simple."

Since Net::Amazon::S3 is already packaged for Debian as
libnet-amazon-s3-perl, the motivation for the fork does not apply to
us. Also, Net::Amazon::S3 seems more actively maintained upstream
(most recent release 2014 as opposed to 2009 for Amazon::S3).

I'm therefore wondering if patching RT to use Net::Amazon::S3 might be
a better option? (I don't know how much work this would involve?)

Christopher



Bug#847829: ITP: libcatalyst-view-csv-perl -- CSV view class for the Catalyst web framework

2016-12-11 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libcatalyst-view-csv-perl
  Version : 1.5
  Upstream Author : Michael Brown 
* URL : https://metacpan.org/release/Catalyst-View-CSV
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : CSV view class for the Catalyst web framework

Catalyst::View::CSV provides a Catalyst view that generates CSV files. You can
use either a Perl array of arrays, an array of hashes, an array of objects, or
a database cursor as the source of the CSV data. The CSV file is generated
using Text::CSV.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#847835: ITP: libchi-memoize-perl -- memoization implementation backed by CHI

2016-12-12 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libchi-memoize-perl
  Version : 0.07
  Upstream Author : Jonathan Swartz 
* URL : https://metacpan.org/release/CHI-Memoize
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : memoization implementation backed by CHI

CHI::Memoize is an implementation of the memoization technique using CHI.
Memoize caches the inputs and outputs of a function, if the function is called
again with the same inputs, CHI::Memoize intervenes and provides the cached
result. For slow functions, time is saved, at the expence of space.

CHI::Memoize provides the same facility as Memoize|Memoize, but backed by
CHI|CHI. This means, among other things, that you can:

 * specify expiration times (expires_in) and conditions (expire_if)
 * memoize to different backends, e.g. File, Memcached, DBI, or to multilevel
   caches
 * handle arbitrarily complex function arguments (via CHI key serialization)

For a bit of history and motivation, see

http://www.openswartz.com/2012/05/06/memoize-revisiting-a-twelve-year-old-api

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#847514: Amazon::S3 vs. Net::Amazon::S3

2016-12-13 Thread Christopher Hoskin
I'd already done most of this at the weekend, so thought I might as
well upload it. Hope you don't mind!

https://anonscm.debian.org/cgit/pkg-perl/packages/libamazon-s3-perl.git

Christopher



Bug#848095: ITP: libcache-memcached-libmemcached-perl -- cache interface to Memcached::libmemcached

2016-12-13 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libcache-memcached-libmemcached-perl
  Version : 0.04001
  Upstream Author : Daisuke Maki 
* URL : https://metacpan.org/release/Cache-Memcached-libmemcached
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : cache interface to Memcached::libmemcached

Cache::Memcached::libmemcached is the Cache::Memcached compatible interface to
libmemcached, a C library to interface with memcached.

Cache::Memcached::libmemcached is built on top of Memcached::libmemcached.
While Memcached::libmemcached aims to port libmemcached API to perl,
Cache::Memcached::libmemcached attempts to be API compatible with
Cache::Memcached, so it can be used as a drop-in replacement.

Cache::Memcached::libmemcached inherits from Memcached::libmemcached. While you
are free to use the Memcached::libmemcached specific methods directly on the
object, doing so will mean that your code is no longer compatible with the
original Cache::Memcached API therefore losing some of the portability in case
you want to replace it with some other package.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#849809: ITP: libtest-unixsock-perl -- test module for UNIX domain sockets

2016-12-31 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libtest-unixsock-perl
  Version : 0.1
  Upstream Author : Fujiwara Shunichiro 
* URL : https://metacpan.org/release/Test-UNIXSock
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : test module for UNIX domain sockets

Test::UNIXSock is a test utility to test UNIX domain socket server programs.

It is based on Test::TCP.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#849820: ITP: libnet-cisco-mse-rest-perl -- REST interface for Cisco MSE

2016-12-31 Thread Christopher Hoskin
Package: wnpp
Owner: Christopher Hoskin 
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, debian-p...@lists.debian.org

* Package name: libnet-cisco-mse-rest-perl
  Version : 0.2
  Upstream Author : Fabrice Durand 
* URL : https://metacpan.org/release/Net-Cisco-MSE-REST
* License : GPL-3+
  Programming Lang: Perl
  Description : REST interface for Cisco MSE

Net::Cisco::MSE::REST provides a Perl interface for communication with Cisco
Mobility Services Engine (MSE) using the REST interface.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#854891: ITP: case -- Python unittest Utilities

2017-02-11 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: case
  Version : 1.5.2
  Upstream Author : Ask Solem  & contributors
* URL : https://github.com/celery/case
* License : BSD-3-Clause
  Programming Lang: Python
  Description : Python unittest Utilities

Python unittest Utilities. Includes:
 .
  * case.case
  * case.skip
  * case.mock
  * case.utils

This is a test dependancy of Vine, which is in turn a dependancy of Celery 4.

I intend to maintain it inside the Python Modules Team



Bug#854947: ITP: sphinx-celery -- Sphinx Celery theme and utilities

2017-02-12 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: sphinx-celery
  Version : 1.3.1
  Upstream Author : Ask Solem 
* URL : https://github.com/celery/sphinx_celery
* License : BSD
  Programming Lang: Python
  Description : Sphinx Celery theme and utilities

 This package provides the Celery sphinx theme and common Sphinx utilities,
 including:
 .
  * Autodoc coverage checker builder extension - makes sure all modules in the
documented package are represented in the autodoc API reference
  * Configuration Reference Checker builder extension - makes sure all settings
in the documented package are represented in the configuration reference

It is a dependency for the documentation of Celery 4. I plan to maintain it 
within the Python Modules Team.



Bug#855311: ITP: vine -- Python promises

2017-02-16 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: vine
  Version : 1.1.3
  Upstream Author : Ask Solem  & contributors
* URL : https://github.com/celery/vine
* License : BSD-3-Clause
  Programming Lang: Python
  Description : Python promises

A Python implementation of the promise pattern for asynchronous programming.

This package is a dependancy of Celery 4. I plan to maintain it within the
Debian Python Modules Team.



Bug#834398: ITP: r-bioc-rbgl -- R interface to the graph algorithms contained in the BOOST library

2016-08-15 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: r-bioc-rbgl
  Version : 1.48.1
  Upstream Author : Vince Carey , Li Long 
, R. Gentleman 
* URL : 
http://www.bioconductor.org/packages/release/bioc/html/RBGL.html
* License : Artistic-2.0
  Programming Lang: R
  Description : R interface to the graph algorithms contained in the BOOST 
library

 RBGL is part of the BioConductor GNU R suite. It is a fairly extensive and
 comprehensive interface to the graph algorithms contained in the BOOST C++
 libraries.

 Many BioConductor packages are maintained by the Debian Med team, and I
 would be very happy for this package to be maintained in that way.

 I am not a Debian Developer, so will require a sponsor.

 Thankyou.



Bug#837471: ITP: willow -- Python image library combining Pillow, Wand and OpenCV

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

* Package name: willow
  Version : 0.3.1
  Upstream Author : Torchbox 
* URL : https://github.com/torchbox/Willow
* License : BSD-3-clause
  Programming Lang: Python
  Description : Python image library combining Pillow, Wand and OpenCV

 Willow is a simple image library that combines the APIs of Pillow, Wand and
 OpenCV. It converts the image between the libraries when necessary.

 Willow currently has basic resize and crop operations, face and feature
 detection and animated GIF support. New operations and library integrations
 can also be easily implemented.

 This package will be maintained within the Python Modules Team. I will need
 a sponsor.

 OpenCV support for Python 3 is not yet avaliable in Debian. Therefore this
 module will be packaged for Python 2 initially.



Bug#935151: ITP: pympress -- dual-screen PDF reader used for presentations and public talks

2019-08-20 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 

* Package name: pympress
  Version : 1.4.1
  Upstream Author : Cimbali
* URL : https://github.com/Cimbali/pympress/
* License : GPL-2+
  Programming Lang: Python
  Description : dual-screen PDF reader for presentations and public talks

Pympress is a little PDF reader written in Python using Poppler for PDF
rendering and GTK+ for the GUI.

It is designed to be a dual-screen reader used for presentations and public
talks, with two displays: the Content window for a projector, and the Presenter
window for your laptop. It is portable and has been tested on various Mac,
Windows and Linux systems.

It comes with many great features (more below):

  * supports embedded gifs and videos
  * text annotations displayed in the presenter window
  * natively supports beamer's notes on second screen!

Whilst there are other PDF viewers already packaged for Debian, most of these
don't include native support for displaying Beamer presentations with the slides
on one screen and the notes on the other. I use Pympress for this purpose 
myself.

Dspdfviewer is packaged for Debian and also provides built in support for 
Beamer, but has less of a GUI, making it harder for novices to use. It doesn't
appear to be being actively developed (last commit 3 years ago) whereas the
lastest version of Pympress was released 6 days ago. Pympress also supports
annotations.

I plan to maintain Pympress within the Python Applications Packaging Team
(PAPT). I am a Debian Developer, so do not require a sponsor.



Bug#935151: ITP: pympress -- dual-screen PDF reader used for presentations and public talks

2019-12-14 Thread Christopher Hoskin
My applications to join PAPT haven't been processed, so I am
developing this in Debian Collaborative Maintenance group instead:

https://salsa.debian.org/debian/pympress

Christopher



Bug#965321: ITP: blivet -- Python module for system storage configuration

2020-07-19 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: blivet
  Version : 3.2.2
  Upstream Author : RedHat Inc
* URL : http://storaged.org/blivet/
* License : LGPL
  Programming Lang: Python
  Description : Python module for system storage configuration

Blivet is a free & open source Python module for configuring system storage
on Linux. It provides powerful modeling capabilities along with a simple,
seamless interface for managing a wide array of storage technologies.

Blivet is a dependency of blivet-gui.

I plan to maintain it in the Debian Python Modules Team.

I do not require a sponsor.