Bug#921634: RFP: dovecot-xapian -- A straightforward and simple way to configure FTS plugin for Dovecot, leveraging the efforts by the Xapian.org team.

2019-10-01 Thread Trent W. Buck
Trent W. Buck wrote:
> Leonard Lausen wrote:
> > * Package name: dovecot-xapian
> >   Version : 1.0
> >   Upstream Author : Joan Moreau 
> > * URL : https://github.com/grosjo/fts-xapian
> > * License : GNU Lesser General Public License v2.1
> >   Programming Lang: C++
> >   Description : A straightforward and simple way to configure FTS 
> > plugin for Dovecot, leveraging the efforts by the Xapian.org team.
> 
> Attached is a "minimum viable product" packaging of fts-xapian.
> I haven't tested it yet because it's past my bedtime.

I forgot to follow this up.

dovecot-fts-xapian has been running on my test system since August.

When you misconfigure dovecot (e.g. tell it to store indexes in a non-existent 
directory),
dovecot-fts-xapian will segfault the dovecot process that dlopened it, where it 
ought to signal an error "nicely".

Otherwise, it seems to Just Work, and is MUCH simpler than dovecot's solr 
backend (which I am running in production).



Bug#941568: ITP: multiprocess -- better multiprocessing and multithreading in Python

2019-10-01 Thread Andreas Tille
Package: wnpp
Severity: wishlist
Owner: Andreas Tille 

* Package name: multiprocess
  Version : 0.70.9
  Upstream Author : California Institute of Technology.
* URL : https://github.com/uqfoundation/multiprocess
* License : BSD-3-clause
  Programming Lang: C
  Description : better multiprocessing and multithreading in Python
 Multiprocess is a fork of multiprocessing, and is developed as part of
 pathos.
 .
 Multiprocessing is a package for the Python language which supports the
 spawning of processes using the API of the standard library's threading
 module. multiprocessing has been distributed in the Python standard library.
 .
 Features:
  * Objects can be transferred between processes using pipes or
multi-producer/multi-consumer queues.
  * Objects can be shared between processes using a server process or
(for simple data) shared memory.
  * Equivalents of all the synchronization primitives in threading are
available.
  * A Pool class makes it easy to submit tasks to a pool of worker
processes.
 .
 Multiprocess is part of pathos, a Python framework for heterogeneous
 computing. multiprocess is in active development, so any user feedback,
 bug reports, comments, or suggestions are highly appreciated.

Remark: This package is maintained by Debian Science Team at
   https://salsa.debian.org/science-team/multiprocess



Bug#941503: ITP: multiprocess -- better multiprocessing and multithreading in Python

2019-10-01 Thread Andreas Tille
Package: wnpp
Severity: wishlist

Subject: ITP: multiprocess -- better multiprocessing and multithreading in 
Python
Package: wnpp
Owner: Andreas Tille 
Severity: wishlist

* Package name: multiprocess
  Version : 0.70.9
  Upstream Author : California Institute of Technology.
* URL : https://github.com/uqfoundation/multiprocess
* License : BSD-3-clause
  Programming Lang: C
  Description : better multiprocessing and multithreading in Python
 Multiprocess is a fork of multiprocessing, and is developed as part of
 pathos.
 .
 Multiprocessing is a package for the Python language which supports the
 spawning of processes using the API of the standard library's threading
 module. multiprocessing has been distributed in the Python standard library.
 .
 Features:
  * Objects can be transferred between processes using pipes or
multi-producer/multi-consumer queues.
  * Objects can be shared between processes using a server process or
(for simple data) shared memory.
  * Equivalents of all the synchronization primitives in threading are
available.
  * A Pool class makes it easy to submit tasks to a pool of worker
processes.
 .
 Multiprocess is part of pathos, a Python framework for heterogeneous
 computing. multiprocess is in active development, so any user feedback,
 bug reports, comments, or suggestions are highly appreciated.

Remark: This package is maintained by Debian Science Team at
   https://salsa.debian.org/science-team/multiprocess



Bug#941501: ITP: node-dottie -- Fast and safe nested object access and manipulation in JavaScript

2019-10-01 Thread merkys
Package: wnpp
Owner: Andrius Merkys 
Severity: wishlist

* Package name    : node-dottie
  Version : 2.0.1
  Upstream Author : Mick Hansen 
* URL : https://github.com/mickhansen/dottie.js
* License : Expat
  Programming Lang: JavaScript
  Description : Fast and safe nested object access and manipulation
in JavaScript
 Dottie helps easily (and without sacrificing too much performance) look
up and
 play with nested keys in objects.

dottie is a dependency of sequelize, which I am planning to eventually
package.

Remark: This package is to be maintained with Debian Javascript
Maintainers at
   https://salsa.debian.org/js-team/node-dottie



Processed: Bug#740691: watchman: changing from RFP to ITP

2019-10-01 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 740691 ITP: watchman -- A file watching service
Bug #740691 [wnpp] RFP: watchman -- A file watching service.
Changed Bug title to 'ITP: watchman -- A file watching service' from 'RFP: 
watchman -- A file watching service.'.
> owner 740691 !
Bug #740691 [wnpp] ITP: watchman -- A file watching service
Owner recorded as Anuradha Weeraman .
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
740691: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740691
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#941490: ITP: python-tempora -- Python objects and routines pertaining to date and time

2019-10-01 Thread JCF Ploemen
Package: wnpp
Severity: wishlist

https://pypi.org/project/tempora/

needed by python-portend


pgpbQon4WPNgN.pgp
Description: OpenPGP digital signature


Bug#941489: ITP: python-gntp -- Python library for the Growl Notification Transport Protocol

2019-10-01 Thread JCF Ploemen
Package: wnpp
Severity: wishlist

https://pypi.org/project/gntp/

needed for the py3 version of sabnzbdplus.


pgp2sB4jeqJ2W.pgp
Description: OpenPGP digital signature


Bug#941491: ITP: python-portend -- Python module to monitor TCP ports

2019-10-01 Thread JCF Ploemen
Package: wnpp
Severity: wishlist

https://pypi.org/project/portend/

needed for the py3 version of sabnzbdplus.


pgpf06RHgPzZs.pgp
Description: OpenPGP digital signature


Bug#941486: ITP: multiprocess -- better multiprocessing and multithreading in Python

2019-10-01 Thread Andreas Tille
Package: wnpp
Severity: wishlist

Subject: ITP: multiprocess -- better multiprocessing and multithreading in 
Python
Package: wnpp
Owner: Andreas Tille 
Severity: wishlist

* Package name: multiprocess
  Version : 0.70.9
  Upstream Author : California Institute of Technology.
* URL : https://github.com/uqfoundation/multiprocess
* License : BSD-3-clause
  Programming Lang: C
  Description : better multiprocessing and multithreading in Python
 Multiprocess is a fork of multiprocessing, and is developed as part of
 pathos.
 .
 Multiprocessing is a package for the Python language which supports the
 spawning of processes using the API of the standard library's threading
 module. multiprocessing has been distributed in the Python standard library.
 .
 Features:
  * Objects can be transferred between processes using pipes or
multi-producer/multi-consumer queues.
  * Objects can be shared between processes using a server process or
(for simple data) shared memory.
  * Equivalents of all the synchronization primitives in threading are
available.
  * A Pool class makes it easy to submit tasks to a pool of worker
processes.
 .
 Multiprocess is part of pathos, a Python framework for heterogeneous
 computing. multiprocess is in active development, so any user feedback,
 bug reports, comments, or suggestions are highly appreciated.

Remark: This package is maintained by Debian Science Team at
   https://salsa.debian.org/science-team/multiprocess



Processed: affects 928260

2019-10-01 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> affects 928260 consul
Bug #928260 [wnpp] ITP: golang-github-jefferai-jsonx -- Object or JSON -> 
JSONx. Because sometimes your luck runs out.
Added indication that 928260 affects consul
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
928260: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928260
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: block 928260 with 928259

2019-10-01 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 928260 with 928259
Bug #928260 [wnpp] ITP: golang-github-jefferai-jsonx -- Object or JSON -> 
JSONx. Because sometimes your luck runs out.
928260 was not blocked by any bugs.
928260 was not blocking any bugs.
Added blocking bug(s) of 928260: 928259
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
928260: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928260
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#941473: ITP: libcpuid -- C library for x86/x86_64 CPU detection and feature extraction

2019-10-01 Thread Mike Gabriel
Package: wnpp
Severity: wishlist
Owner: Mike Gabriel 

* Package name: libcpuid
  Version : 0.4.1
  Upstream Author : Veselin Georgiev 
* URL : http://github.com/anrieff/libcpuid
* License : BSD-2-clause
  Programming Lang: C
 Description : C library for x86/x86_64 CPU detection and feature extraction

 libcpuid is a small C library for x86 CPU detection and feature
 extraction. Using it, you can:
 .
- get the processor vendor, model, brand string, code name,
- get information about CPU features such as: number of cores or logical
  CPUs, cache sizes, CPU clock,
- check if the processor implements a specific instruction set such as
  the SSE2, 3DNow!,
- execute the CPUID and RDTSC instructions (portably!)
 .
 The package also comes with a little cpuid_tool for the command line.
 .
 Furthermore, this shared library is a dependency of the to-be-uploaded
 graphical CPU viewer tool CPU-X.
 .
 This package will be maintained by Martin Wimpres and myself.



Bug#941471: RFP: truepolyglot -- Create combined ZIP/PDF files.

2019-10-01 Thread Philipp Marek
Package: wnpp
Severity: wishlist

* Package name: truepolyglot
  Version : 1.6.2
  Upstream Author : Ben 
* URL : https://truepolyglot.hackade.org/
* License : Unlicense
  Programming Lang: Python
  Description : Create combined ZIP/PDF files.

Truepolyglot is polyglot file generator project. It means the generated 
file is composed of several file formats. The same file can be opened as 
a ZIP file and as a PDF file for example. The idea of this project comes 
from the work of Ange Albertini, International Journal of POCOGTFO and 
Julia Wolf that explain how we can build a polyglot file.



Thanks for considering this!