Re: ITP: BabaSSL -- BabaSSL is a base library for modern cryptography and communication security protocols.

2022-06-20 Thread Marco d'Itri
On Jun 17, Lance Lin  wrote:

> - BabaSSL is a modern cryptographic and secure protocol library 
> developed by the amazing people in Alibaba Digital Economy.
What is the plan? Are there any current or new packages which will
depend on it?

-- 
ciao,
Marco


signature.asc
Description: PGP signature


Bug#1013289: ITP: glibmm2.68

2022-06-20 Thread Jeremy Bicha
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-gtk-gn...@lists.debian.org
Owner: jeremy.bi...@canonical.com

Package Name: glibmm2.68
Version: 2.72.1
Upstream Author: The gtkmm & glibmm development teams
License: LGPL-2.1+
Programming Lang: C++

Description: C++ wrapper for the GLib toolkit (shared libraries)
 GLib is a low-level general-purpose library used mainly by GTK+/GNOME
 applications, but is useful for other programs as well.
 glibmm is the C++ wrapper for GLib.

Other Info
--
This library will be maintained by the Debian GNOME team. Packaging is at
https://salsa.debian.org/gnome-team/glibmm2.68

The existing glibmm2.4 package tracks releases from the glibmm 2.66.x
series and is intended for use with gtkmm3.0 (which uses GTK 3).

The new glibmm2.68 ABI is intended for use with gtkmm4.0 (which uses GTK 4).

The glib2.68 source package naming has been adopted by other distros:
https://repology.org/project/glibmm/versions

Thanks,
Jeremy Bicha



Bug#1013290: ITP: filespooler -- Sequential, Distributed, POSIX-Style Job Queues

2022-06-20 Thread John Goerzen
Package: wnpp
Severity: wishlist
Owner: John Goerzen 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-r...@lists.debian.org

* Package name: filespooler
  Version : 1.2.1
  Upstream Author : John Goerzen 
* URL : https://www.complete.org/filespooler/
* License : GPL
  Programming Lang: Rust
  Description : Sequential, Distributed, POSIX-Style Job Queues

 Filespooler is a Unix-style tool that facilitates local or remote command
 execution, complete with stdin capture, with easy integration with various
 tools.  Filespooler's capabilities:
 .
 It can easily use tools such as S3, Dropbox, Syncthing, NNCP, ssh, UUCP, USB
 drives, CDs, etc., or pipes as transport.  Basically anything that's a
 filesystem or a pipe can be a transport.
 .
 It can use arbitrary decoder command pipelines (eg, zcat, stdcat, gpg, age,
 etc) to pre-process stored packets.
 .
 Its storage format is simple on-disk files with locking.
 .
 It supports one-to-one and one-to-many configurations.
 .
 Locking is unnecessary when writing new jobs to the queue, and many arbitrary
 tools (eg, Syncthing, Dropbox, etc) can safely write directly to the queue
 without any assistance.
 .
 Queue processing is (by default) strictly ordered based on the order on the
 creation machine, even if job files are delivered out of order to the
 destination.
 .
 stdin can be piped into the job creation tool, and piped to a later executor at
 process time on a remote machine.
 .
 The file format is lightweight; less than 100 bytes overhead unless large extra
 parameters are given.
 .
 The queue format is lightweight; having 1000 different queues on a Raspberry Pi
 would be easy.
 .
 Processing is stream-based throughout; arbitrarily-large packets are fine and
 sizes in the TB range are no problem.
 .
 The Filespooler command, fspl, is extremely lightweight, consuming less than
 10MB of RAM on x86_64.
 .
 Filespooler has extensive documentation.
 .
 This package contains the command-line tool (fspl) for interacting with queues.



Bug#1013292: ITP: git-of-theseus -- Analyze git repositories and create fancy plots

2022-06-20 Thread Evangelos Ribeiro Tzaras
Package: wnpp
Severity: wishlist
Owner: Evangelos Ribeiro Tzaras 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: git-of-theseus
  Version : 0.2.0
  Upstream Author : Erik Bernhardsson 
* URL : https://github.com/erikbern/git-of-theseus
* License : Apache
  Programming Lang: Python
  Description : Analyze git repositories and create fancy plots

Create various plots on a git repository:
- Stack plots showing the total amount of code broken down by year it was added.
- Line plots showing percentage of code contributed by different authors.
- Survival plots showing how much of code has survived over the years.


I plan to maintain this package inside the Python Team.



Bug#1013296: ITP: geiser-chibi -- chibi language support for elpa-gesier

2022-06-20 Thread Diane Trout
Package: wnpp
Owner: Diane Trout 
Severity: wishlist

* Package name: geiser-chibi
  Version : 0.17
  Upstream Author : Jose Antonio Ortega Ruiz 
* URL or Web page : http://geiser.nongnu.org/ 
   source https://gitlab.com/emacs-geiser/chibi
* License : BSD-3-Clause
  Description : chibi language support for elpa-gesier

 This package provides support for using Chibi Scheme in Emacs with
 Geiser.
 .
 Provided geiser-core is installed in your system, if this package’s
 directory is in your load path, just add (require 'geiser-chibi) to
 your initialisation files and then M-x run-chibi to start a REPL.


I'm planning on adding this to the debian emacs team. It's support files
for another scheme language for elpa-geiser.



Bug#1013297: ITP: geiser-mit -- MIT/GNU Scheme's implementation of the geiser protocols

2022-06-20 Thread Diane Trout
Package: wnpp
Owner: Diane Trout 
Severity: wishlist

* Package name: geiser-mit
  Version : 0.15
  Upstream Author : Jose Antonio Ortega Ruiz 
* URL or Web page : https://geiser.nongnu.org/
https://gitlab.com/emacs-geiser/mit
* License : BSD 3-Clause License
  Description : MIT/GNU Scheme's implementation of the geiser protocols

 Geiser is a generic Emacs/Scheme interaction mode, featuring an
 enhanced REPL and a set of minor modes improving Emacs’ basic scheme
 major mode. This package add support for MIT/GNU Scheme in Geiser.

I'm planning on submitting this to the debian emacs team. It's part of
the breakout of geiser's language specific modules into their own
repositories.