Processed: retitle 888079 to O: python-hpilo -- HP iLO XML interface access from Python

2024-02-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 888079 O: python-hpilo -- HP iLO XML interface access from Python
Bug #888079 [wnpp] RFA: python-hpilo -- HP iLO XML interface access from Python
Changed Bug title to 'O: python-hpilo -- HP iLO XML interface access from 
Python' from 'RFA: python-hpilo -- HP iLO XML interface access from Python'.
> thanks
Stopping processing here.

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



Processed: O: texext -- sphinx extensions for working with LaTeX math - Python

2024-02-27 Thread Debian Bug Tracking System
Processing control commands:

> affects -1 + src:texext
Bug #1064948 [wnpp] O: texext -- sphinx extensions for working with LaTeX math 
- Python
Added indication that 1064948 affects src:texext

-- 
1064948: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064948
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1064948: O: texext -- sphinx extensions for working with LaTeX math - Python

2024-02-27 Thread Sandro Tosi
Package: wnpp
Severity: normal
X-Debbugs-Cc: tex...@packages.debian.org, mo...@debian.org
Control: affects -1 + src:texext

I intend to orphan the texext package.

The package description is:
 texext contains a couple of Sphinx extensions for working with LaTeX math:
 .
  * math_dollar, replaces math expressions between dollars in ReST with
equivalent inline math.
 .
  * users of sympy may want to generate LaTeX expressions dynamically in Sympy,
and then render them in LaTeX in the built pages. You can do this with the
mathcode directive
 .
 This package contains the Python 2 version of texext..



Processed: closing 1015231

2024-02-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> close 1015231
Bug #1015231 [wnpp] ITP: sphinx-theme-builder -- tool for authoring Sphinx 
themes with a simple (opinionated) workflow
Marked Bug as done
> thanks
Stopping processing here.

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



Bug#1064941: RFP: turtle -- Turtle provides dialogs for version control operations and emblems and a context menu for nautilus.

2024-02-27 Thread Philipp

Package: wnpp
Severity: wishlist
X-Debbugs-Cc: philipp.unger.1...@gmail.com

* Package name    : turtle
  Version : 0.7
  Upstream Contact: Philipp Unger 
* URL : https://gitlab.gnome.org/philippun1/turtle
* License : GPL
  Programming Lang: Python
  Description : Turtle provides dialogs for version control 
operations and

emblems and a context menu for nautilus.

Turtle is actually a multi package package, consisting of the following
packages:
turtle-cli, turtle-nautilus, turtle-nautilus-flatpak, python3-turtlevcs

Further descriptions for each package can be found in the control file 
of the repository below.


I have prepared a branch with some initial debian packaging:
https://gitlab.gnome.org/philippun1/turtle/-/tree/packaging/debian
This branch can successfully build the deb packages on Debian testing and
Ubuntu 24.04 beta.

The package is useful because it simplifies many git actions with easy 
to use

dialogs and nautilus integration (emblems + context menu).
There is already a similar package, rabbitvcs, which does similar 
things. But
in contrast turtle uses gtk4 + libadwaita and its modern look fits much 
better

into the GNOME environment.

It would be nice if the PythonTeam could maintain the package. Most of the
packaging work is done directly upstream in the setup.py, which I would
maintain myself.



Processed: elixir-evacuated-phoenix depends on elixir-cowlib 2.3

2024-02-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 1023300 by 1064932
Bug #1023300 [wnpp] RFP: elixir-evacuated-phoenix -- Peace of mind from 
prototype to production (evacuated from NSA/Microsoft Github)
1023300 was blocked by: 1064929
1023300 was blocking: 895050
Added blocking bug(s) of 1023300: 1064932
>
End of message, stopping processing here.

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



Processed: RFP: fail2ban-prometheus-exporter - collect and export Prometheus metrics on Fail2Ban)

2024-02-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> noowner 1064925
Bug #1064925 [wnpp] RFP: fail2ban-prometheus-exporter - collect and export 
Prometheus metrics on Fail2Ban)
Removed annotation that Bug was owned by Antoine Beaupré .
>
End of message, stopping processing here.

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



Bug#1064929: marked as done (RFP: elixir-cowlib -- Support library for manipulating Web protocols.)

2024-02-27 Thread Debian Bug Tracking System
Your message dated Tue, 27 Feb 2024 14:47:31 -0600
with message-id 

and subject line close #1064929
has caused the Debian Bug report #1064929,
regarding RFP: elixir-cowlib -- Support library for manipulating Web protocols.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1064929: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064929
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
* Package name:  elixir-cowlib
  Upstream Author :ericmj
* URL : https://hex.pm/packages/cowlib
* License : ISC
  Programming Lang: elixir
  Description :  Support library for manipulating Web protocols

Cowlib provides libraries for parsing and building messages for
various Web protocols, including HTTP/1.1, HTTP/2 and Websocket.

It is optimized for completeness rather than speed. No value is
ignored, they are all returned.

it is a dependency of elixir-evacuated-phoenix ( #1023300 )
--- End Message ---
--- Begin Message ---
turns out elixir-cowlib is erlang-cowlib after all

jeff cliff--- End Message ---


Bug#1063741: ITP: hipify -- CUDA to HIP source-to-source translation tools

2024-02-27 Thread Kari Pahula
Hi, I had a look.  Looks simple enough but the control file needs one
change at least.

On Sun, Feb 11, 2024 at 03:40:43PM -0700, Cordell Bloor wrote:
> hipify is a set of tools to convert CUDA sources into HIP sources. It
> provides hipify-clang, which uses a clang-based parser and can therefore
> translate complex C++ constructs, but requires complete input sources,
> including access to any CUDA headers used. For cases where this is not

If CUDA headers are a necessity then the section for hipify-clang
needs to be contrib/devel, not devel.  That's for free software that
has dependencies on non-free software.  Also, it should have a
dependency on nvidia-cuda-dev.  Unless its reasonable to assume CUDA
users to get their headers otherwise but even in that case the section
needs to be contrib/devel.

> possible, it provides hipify-perl, which uses a simple perl-based parser

hipify-perl is fine with regular devel section.

Either package didn't include any documentation and there's no -doc
package, which isn't really ideal.  There is the docs directory and it
could be used, but even without going for it I would suggest a
README.Debian with a note about documentation being available at
https://rocmdocs.amd.com/projects/HIPIFY/en/latest/.

Strictly optional but something I'd like to see: Have an example .cu
file to use hipify on to test the package.  Can any of the unit test
files serve the purpose?



Processed: elixir-evacuated-phoenix depends on elixir-cowlib

2024-02-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 1023300 by 1064929
Bug #1023300 [wnpp] RFP: elixir-evacuated-phoenix -- Peace of mind from 
prototype to production (evacuated from NSA/Microsoft Github)
1023300 was not blocked by any bugs.
1023300 was blocking: 895050
Added blocking bug(s) of 1023300: 1064929
>
End of message, stopping processing here.

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



Bug#1064929: RFP: elixir-cowlib -- Support library for manipulating Web protocols.

2024-02-27 Thread Jeffrey Cliff
Package: wnpp
Severity: wishlist
* Package name:  elixir-cowlib
  Upstream Author :ericmj
* URL : https://hex.pm/packages/cowlib
* License : ISC
  Programming Lang: elixir
  Description :  Support library for manipulating Web protocols

Cowlib provides libraries for parsing and building messages for
various Web protocols, including HTTP/1.1, HTTP/2 and Websocket.

It is optimized for completeness rather than speed. No value is
ignored, they are all returned.

it is a dependency of elixir-evacuated-phoenix ( #1023300 )



Bug#1064925: ITP: fail2ban-prometheus-exporter - collect and export Prometheus metrics on Fail2Ban)

2024-02-27 Thread Antoine Beaupré
Control: retitle -1 RFP: fail2ban-prometheus-exporter - collect and export 
Prometheus metrics on Fail2Ban)

I thought all deps were in Debian, but I was wrong, those are missing:

github.com/kisielk/og-rek
github.com/nlpodyssey/gopickle

It's not that bad! Only two! But weirdly, they both relate to
(presumably Python) "pickles" so I'm not sure why both are necessary.

So I'll step away from this package for now, I ran out of cycles. It's
much easier to just do the fail2ban hack for now. I pushed the goods to
Salsa:

https://salsa.debian.org/go-team/packages/fail2ban-prometheus-exporter

Here's the build log:

Command: dpkg-buildpackage --sanitize-env -us -uc -rfakeroot
dpkg-buildpackage: info: source package fail2ban-prometheus-exporter
dpkg-buildpackage: info: source version 0.10.1-1
dpkg-buildpackage: info: source distribution experimental
dpkg-buildpackage: info: source changed by Antoine Beaupré 
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang --with=golang
   dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_clean -O--builddirectory=_build -O--buildsystem=golang
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building fail2ban-prometheus-exporter using existing 
./fail2ban-prometheus-exporter_0.10.1.orig.tar.gz
dpkg-source: info: building fail2ban-prometheus-exporter in 
fail2ban-prometheus-exporter_0.10.1-1.debian.tar.xz
 debian/rules binary
dpkg-source: info: building fail2ban-prometheus-exporter in 
fail2ban-prometheus-exporter_0.10.1-1.dsc
dh binary --builddirectory=_build --buildsystem=golang --with=golang
   dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
cd _build && go install -trimpath -v -p 12 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/auth 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/cfg 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/collector/f2b 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/collector/textfile 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/server 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/socket
src/gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/socket/fail2banSocket.go:5:2:
 cannot find package "github.com/kisielk/og-rek" in any of:
/usr/lib/go-1.22/src/github.com/kisielk/og-rek (from $GOROOT)
/<>/_build/src/github.com/kisielk/og-rek (from $GOPATH)
src/gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/socket/protocol.go:7:2:
 cannot find package "github.com/nlpodyssey/gopickle/pickle" in any of:
/usr/lib/go-1.22/src/github.com/nlpodyssey/gopickle/pickle (from 
$GOROOT)
/<>/_build/src/github.com/nlpodyssey/gopickle/pickle (from 
$GOPATH)
src/gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/socket/fail2banSocket.go:6:2:
 cannot find package "github.com/nlpodyssey/gopickle/types" in any of:
/usr/lib/go-1.22/src/github.com/nlpodyssey/gopickle/types (from $GOROOT)
/<>/_build/src/github.com/nlpodyssey/gopickle/types (from 
$GOPATH)
dh_auto_build: error: cd _build && go install -trimpath -v -p 12 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/auth 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/cfg 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/collector/f2b 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/collector/textfile 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/server 
gitlab.com/hectorjsmith/fail2ban-prometheus-exporter/socket returned exit code 1
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

Build finished at 2024-02-27T19:51:28Z


-- 
By now the computer has moved out of the den and into the rest of your
life. It will consume all of your spare time, and even your vacation,
if you let it. It will empty your wallet and tie up your thoughts. It
will drive away your family. Your friends will start to think of you
as a bore. And what for?
   - The True Computerist by Tom Pittman



Processed: Re: ITP: fail2ban-prometheus-exporter - collect and export Prometheus metrics on Fail2Ban)

2024-02-27 Thread Debian Bug Tracking System
Processing control commands:

> retitle -1 RFP: fail2ban-prometheus-exporter - collect and export Prometheus 
> metrics on Fail2Ban)
Bug #1064925 [wnpp] ITP: fail2ban-prometheus-exporter - collect and export 
Prometheus metrics on Fail2Ban
Changed Bug title to 'RFP: fail2ban-prometheus-exporter - collect and export 
Prometheus metrics on Fail2Ban)' from 'ITP: fail2ban-prometheus-exporter - 
collect and export Prometheus metrics on Fail2Ban'.

-- 
1064925: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064925
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1064925: ITP: fail2ban-prometheus-exporter - collect and export Prometheus metrics on Fail2Ban

2024-02-27 Thread Antoine Beaupré
Package: wnpp
Severity: wishlist
Owner: Antoine Beaupré 

Reasoning: I need this! :) I could have written a mtail parser instead, but
/fail2ban.actions\s+\[\d+\]:\s+\w+\s+\[(?P)\] (?PBan|Unban)\s+/ {
fail2ban_action_count[$jail][$action]++
/fail2ban.filter\s+\[\d+\]:\s+\w+\s+\[(?P)\] (?PFound)\s+/ {
fail2ban_filter_count[$jail][$action]++
* Package name: fail2ban-prometheus-exporter
  Version : 0.10.1-1
  Upstream Author : hectorjsmith
* URL : https://gitlab.com/hectorjsmith/fail2ban-prometheus-exporter
* License : MIT
  Programming Lang: Go
  Description : collect and export Prometheus metrics on fail2ban

This Prometheus exporter provides Prometheus (or OpenMetrics) metrics
for the fail2ban package. It tracks the number of IPs currently
blocked, matched, how long they are tracked, and keeps track of
errors.

It parses data from the fail2ban socket and can export metrics over a
normal HTTP service or the text file collector.



halfway through doing that, I wondered "surely someone must have fixed that
already", and lo and behold.

A mtail equivalent might be:

# fail2ban log parser
#
# log lines:
#
# 2024-02-17 15:30:53,167 fail2ban.filter [578]: INFO
[fraud-donation-spam] Found 185.92.25.49 - 2024-02-17 15:30:52
# 2024-02-17 15:30:53,542 fail2ban.actions[578]: NOTICE  
[fraud-donation-spam] Ban 185.92.25.49
# 2024-02-24 15:30:45,200 fail2ban.actions[578]: NOTICE  
[fraud-donation-spam] Unban 91.230.225.115

counter fail2ban_action_count by jail, action

}

}

 but is not quite as accurate, because it tracks bans/unbans
independently, and doesn't reflect the actual state of the system
properly.
Autocrypt: addr=anar...@debian.org; prefer-encrypt=nopreference; 
keydata=xjMEZHZPzhYJKwYBBAHaRw8BAQdAWdVzOFRW6FYVpeVaDo3sC4aJ2kUW4ukdEZ36UJLAHd7NJUFudG9pbmUgQmVhdXByw6kgPGFuYXJjYXRAZGViaWFuLm9yZz7ClgQTFggAPhYhBLu2zUyY104TWKdSpgIpOm+k5TRzBQJkdmCVAhsDBQkB4TOABQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEAIpOm+k5TRz+w8BANbRA+AMH0LN7trugVhaWe4wDpg94UVJloHPL+adJMK/AQCh39hyQXk3ivS2cK7xKZUgK0dBsbtJ2I2XBXvL9dS3Cc44BGR2UM4SCisGAQQBl1UBBQEBB0CYZha2IMY54WFXMG4S9/Smef54Pgon99LJ/hJ885p0ZAMBCAfCdwQYFggAIBYhBLu2zUyY104TWKdSpgIpOm+k5TRzBQJkdlDOAhsMAAoJEAIpOm+k5TRzBg0A+IbcsZhLx6FRIqBJCdfYMo7qovEo+vX0HZsUPRlq4HkBAIctCzmH3WyfOD/aUTeOF3tY+tIGUxxjQLGsNQZeGrQI
Date: Tue, 27 Feb 2024 14:34:11 -0500
Message-ID: <87msrl3dn0@angela.anarc.at>



Processed: O: zssh -- interactive file transfers over ssh

2024-02-27 Thread Debian Bug Tracking System
Processing control commands:

> affects -1 + src:zssh
Bug #1064916 [wnpp] O: zssh -- interactive file transfers over ssh
Added indication that 1064916 affects src:zssh

-- 
1064916: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064916
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1064916: O: zssh -- interactive file transfers over ssh

2024-02-27 Thread Boyuan Yang
Package: wnpp
Control: affects -1 + src:zssh
X-Debbugs-Cc: z...@packages.debian.org
Severity: normal

I intend to orphan the zssh package as I no longer use it.

The package description is:
 zssh (Zmodem SSH) is a program for interactively transferring files to a
 remote machine  while using  the secure  shell (ssh).  It is intended to
 be a convenient  alternative to scp, allowing to  transfer files without
 having to open another session and re-authenticate oneself.
 .
 Files are transferred through the zmodem  protocol,  using the rz and sz
 commands.

Thanks,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part


Bug#1064912: O: nixnote2 -- Open Source Evernote client

2024-02-27 Thread Boyuan Yang
Subject: O: nixnote2 -- Open Source Evernote client
Package: wnpp
Control: affects -1 + src:nixnote2
X-Debbugs-Cc: nixno...@packages.debian.org
Severity: normal

I intend to orphan the nixnote2 package because I no longer use
Evernote anymore.

The package description is:
 NixNote is a client for the Evernote service (www.evernote.com).  It
 will allow synchronization and editing of notes from your local
 system.
 .
 Once known as "NeverNote", this software was rewritten in C++/Qt to
 provide a native user experience.

Thanks,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part


Processed: O: nixnote2 -- Open Source Evernote client

2024-02-27 Thread Debian Bug Tracking System
Processing control commands:

> affects -1 + src:nixnote2
Bug #1064912 [wnpp] O: nixnote2 -- Open Source Evernote client
Added indication that 1064912 affects src:nixnote2

-- 
1064912: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064912
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: O: xdiskusage -- Displays a graphic of your disk usage with du

2024-02-27 Thread Debian Bug Tracking System
Processing control commands:

> affects -1 + src:xdiskusage
Bug #1064911 [wnpp] O: xdiskusage -- Displays a graphic of your disk usage with 
du
Added indication that 1064911 affects src:xdiskusage

-- 
1064911: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064911
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1064911: O: xdiskusage -- Displays a graphic of your disk usage with du

2024-02-27 Thread Boyuan Yang
Package: wnpp
Control: affects -1 + src:xdiskusage
X-Debbugs-Cc: xdiskus...@packages.debian.org
Severity: normal

I intend to orphan the xdiskusage package.

The package description is:
 xdiskusage is a user-friendly program to show you what is using up
 all your disk space. It is based on the design of the "xdu" program
 written by Phillip C. Dykstra. Changes have been made so it runs "du"
 for you, and can display the free space left on the disk, and produce
 a PostScript version of the display.

Thanks,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part


Bug#1064910: O: libinklevel -- check the ink level of a local printer

2024-02-27 Thread Boyuan Yang
Package: wnpp
Control: affects -1 + src:libinklevel
X-Debbugs-Cc: libinkle...@packages.debian.org
Severity: normal

I intend to orphan the libinklevel package.

The package description is:
 The aim of this library is to provide a way to check the ink level of a local
 printer.
 .
 It supports printers attached via parallel port or USB.
 .
 Many HP, Epson and Canon printers are supported.


Thanks,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part


Processed: O: libinklevel -- check the ink level of a local printer

2024-02-27 Thread Debian Bug Tracking System
Processing control commands:

> affects -1 + src:libinklevel
Bug #1064910 [wnpp] O: libinklevel -- check the ink level of a local printer
Added indication that 1064910 affects src:libinklevel

-- 
1064910: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064910
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: ITP: slm -- school library management

2024-02-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> close 1064904
Bug #1064904 [wnpp] ITP: slm -- school library management
Marked Bug as done
> stop
Stopping processing here.

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



Bug#1064904: ITP: slm -- school library management

2024-02-27 Thread Georges Khaznadar
Package: wnpp
Severity: wishlist
Owner: Georges Khaznadar 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: slm
  Version : 0.4
  Upstream Contact: Georges Khaznadar 
* URL : https://salsa.debian.org/georgesk/slm0
* License : GPL-3+
  Programming Lang: Python, Javascript
  Description : school library management

 SLM stands for "school library management". It provides a web service
 useful for teams who lend school books to students. Here are some
 features:
 .
  - defining constants for the school, like name, logo, manager's name
  - creating a catalogue of available books
  - managing the inventory of books, each one identified by a unique barcode
  - importing lists of students, with their optional curricula
  - lending quickly a few books to every student, with the help of a
barcode reader
  - managing the book returns, with the help of a barcode reader
  - replying to some request, like "whom is this book?", list of
students which still owe books, list of students who have no book
lended, and so on.
  - every web page comes with a contextual help


I am using SML in my school's cooperative association to lend school books
to students, and already packaged extra dependencies which were not part
of Debian previously: python3-pylabels, node-html5-qrcode, python3-trml2pdf.

This package's source is maintained in Salsa:
https://salsa.debian.org/debian/slm



Bug#1064903: ITP: slm -- school library management

2024-02-27 Thread Georges Khaznadar (debian)

Package: wnpp
Severity: wishlist
Owner: Georges Khaznadar 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: slm
  Version : 0.4
  Upstream Contact: Georges Khaznadar 
* URL : https://salsa.debian.org/georgesk/slm0
* License : GPL-3+
  Programming Lang: Python, Javascript
  Description : school library management

 SLM stands for "school library management". It provides a web service
 useful for teams who lend school books to students. Here are some
 features:
 .
  - defining constants for the school, like name, logo, manager's name
  - creating a catalogue of available books
  - managing the inventory of books, each one identified by a unique 
barcode

  - importing lists of students, with their optional curricula
  - lending quickly a few books to every student, with the help of a
barcode reader
  - managing the book returns, with the help of a barcode reader
  - replying to some request, like "whom is this book?", list of
students which still owe books, list of students who have no book
lended, and so on.
  - every web page comes with a contextual help


I am using SML in my school's cooperative association to lend school 
books

to students, and already packaged extra dependencies which were not part
of Debian previously: python3-pylabels, node-html5-qrcode, 
python3-trml2pdf.


This package's source is maintained in Salsa:
https://salsa.debian.org/debian/slm



Bug#1064881: ITP: golang-github-soniakeys-quant -- An interface for image color quantizers.

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-soniakeys-quant
  Version : 1.0.0-1
  Upstream Author : Sonia Keys
* URL : https://github.com/soniakeys/quant
* License : Expat
  Programming Lang: Go
  Description : An interface for image color quantizers.

 Quant
 .
 Experiments with color quantizers
 .
 Implemented here are two rather simple quantizers and an (also simple)
 ditherer. The quantizers satisfy the draw.Quantizer interface of the
 standard library. The ditherer satisfies the draw.Drawer interface of
 the standard library.

We need this as an indirect dependency for golang-sourcehut-rockorager-vaxis.



Bug#1064880: ITP: golang-github-mattn-go-sixel -- DRCS/Sixel Encoder/Decoder

2024-02-27 Thread Robin Jarry
Package: wnpp
Severity: wishlist
Owner: Robin Jarry 

* Package name: golang-github-mattn-go-sixel
  Version : 0.0.5-1
  Upstream Author : mattn
* URL : https://github.com/mattn/go-sixel
* License : Expat
  Programming Lang: Go
  Description : DRCS/Sixel Encoder/Decoder

 go-sixel
 .
 DRCS Sixel Encoder/Decoder
 .
 (http://go-gyazo.appspot.com/75ec3ce96dfc573e.png)
 .
 Installation
 .
   $ go get github.com/mattn/go-sixel
 .
 You can install gosr (go sixel renderer), gosd (go sixel decoder) with
 following installation instruction.
 .
   $ go get github.com/mattn/go-sixel/cmd/gosr
   $ go get github.com/mattn/go-sixel/cmd/gosd
 .
   COMMAND | DESCRIPTION
 --+---
   gosr| Image renderer
   gosd| Decoder to png
   goscat  | Render cats
   gosgif  | Render animation GIF
   gosl| Run SL
 .
 Usage
 .
 Encode
 .
   $ cat foo.png | gosr -
 .
 Decode
 .
   $ cat foo.drcs | gosd > foo.png
 .
 Use as library
 .
   img, _, _ := image.Decode(filename)
   sixel.NewEncoder(os.Stdout).Encode(img)
 .
 License
 .
 MIT
 .
 Author
 .
 Yasuhiro Matsumoto (a.k.a mattn)

We need this as a dependency for vaxis.