Bug#1012119: ITP: sphinxcontrib-mermaid -- Sphinx extension to embed Mermaid graphs in documents

2022-05-30 Thread Martina Ferrari
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: sphinxcontrib-mermaid
  Version : 0.7.1
  Upstream Author : Martín Gaitán 
* URL : https://github.com/mgaitan/sphinxcontrib-mermaid/
* License : BSD-2-Clause
  Programming Lang: Python
  Description : Sphinx extension to embed Mermaid graphs in documents

This extension allows you to embed Mermaid
(https://mermaid-js.github.io/) graphs in your documents, including general
flowcharts, sequence and gantt diagrams.

Note that by default the generated HTML documents will use Mermaid JS files
published in a CDN service, if using the 'raw' output format, and that other
formats require the Mermaid CLI interface (not yet packaged in Debian).


Bug#959412: Puppeteer status?

2022-01-04 Thread Martina Ferrari
One more thing: I see the salsa repos do not have the upstream sources.. 
Is there a reason for that? What commands/tools do you use to get the 
source and build the pacakge?


On 04/01/2022 17:10, Martina Ferrari wrote:

Hi,


On 03/01/2022 08:13, Andrius Merkys wrote:


I have revisited puppeteer packaging. I have collected missing
dependencies, packaged a missing one, node-devtools-protocol, and
attempted to update to the newest upstream release. However, both old
and new puppeteer versions FTBFS with tsc failures, most likely rising
from incompatibilities of node packages.

The least problematic seems the failure of puppeteer/13.0.1 with
devtools-protocol/0.0.953906:

src/common/Coverage.ts(277,7): error TS2558: Expected 1 type arguments,
but got 4.
src/common/Page.ts(1798,38): error TS2558: Expected 1 type arguments,
but got 2.

However, I have no idea about how to fix or debug that. I have pushed
packagings of newer package versions to salsa, to package-v* branches,
should you wish to give them a look.


Thanks for the update!
I will take a look. Do you prefer that I send you merge requests or to 
commit directly?



Another blocker is chromium, which is currently not installable (see [1]
for reference). Firefox-based backend for puppeteer is also available,
albeit deprecated. I have not tried it yet, though.



I am not too worried about chromium being uninstallable, surely 
*somebody* will fix that! Firefox support seems to still be 
experimental, and in any case, the puppeteer package will not care no?




--
Martina Ferrari (Tina)



Bug#959412: Puppeteer status?

2022-01-04 Thread Martina Ferrari

Hi,


On 03/01/2022 08:13, Andrius Merkys wrote:


I have revisited puppeteer packaging. I have collected missing
dependencies, packaged a missing one, node-devtools-protocol, and
attempted to update to the newest upstream release. However, both old
and new puppeteer versions FTBFS with tsc failures, most likely rising
from incompatibilities of node packages.

The least problematic seems the failure of puppeteer/13.0.1 with
devtools-protocol/0.0.953906:

src/common/Coverage.ts(277,7): error TS2558: Expected 1 type arguments,
but got 4.
src/common/Page.ts(1798,38): error TS2558: Expected 1 type arguments,
but got 2.

However, I have no idea about how to fix or debug that. I have pushed
packagings of newer package versions to salsa, to package-v* branches,
should you wish to give them a look.


Thanks for the update!
I will take a look. Do you prefer that I send you merge requests or to 
commit directly?



Another blocker is chromium, which is currently not installable (see [1]
for reference). Firefox-based backend for puppeteer is also available,
albeit deprecated. I have not tried it yet, though.



I am not too worried about chromium being uninstallable, surely 
*somebody* will fix that! Firefox support seems to still be 
experimental, and in any case, the puppeteer package will not care no?


--
Martina Ferrari (Tina)



Bug#959412: Puppeteer status?

2021-12-30 Thread Martina Ferrari

Hi Andrius,

I was wondering what is the status of this ITP? I need puppeteer for 
$DAYJOB, and I would prefer to use a proper Debian package.


It seems not much has happened in the last year in the salsa repo, is 
there much left to be done? I would be happy to give it a go if you are 
not currently working on it..


Thanks.

--
Martina Ferrari (Tina)



Bug#981218: ITP: python-rocksdb -- Python bindings for RocksDB

2021-01-27 Thread Martina Ferrari
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: python-rocksdb
  Version : 0.8.0~rc3
  Upstream Author : Martina Ferrari 
* URL : https://github.com/NightTsarina/python-rocksdb
* License : BSD-3-clause
  Programming Lang: Python
  Description : Python bindings for RocksDB

 RocksDB is a C++ library providing an embedded key-value store, where keys and
 values are arbitrary byte streams. It was developed at Facebook based on
 LevelDB and provides backwards-compatible support for LevelDB APIs.
 .
 RocksDB is optimized for Flash with extremely low latencies. RocksDB uses a
 Log Structured Database Engine for storage, written entirely in C++.
 .
 RocksDB features highly flexible configuration settings that may be tuned to
 run on a variety of production environments, including pure memory, Flash,
 hard disks or HDFS. It supports various compression algorithms and good tools
 for production support and debugging.
 .
 This package provides the Python bindings.



Bug#975280: ITP: prometheus-mqtt-exporter -- Prometheus exporter for metrics sent via MQTT topics

2020-11-19 Thread Martina Ferrari
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari 

* Package name: prometheus-mqtt-exporter
  Version : 0.1.4-1
  Upstream Author : Christoph Petrausch
* URL : https://github.com/hikhvar/mqtt2prometheus
* License : Expat
  Programming Lang: Go
  Description : Prometheus exporter for metrics sent via MQTT topics

 This exporter translates from MQTT topics to prometheus metrics, allowing
 small/IoT devices that can't be polled directly to be monitored.
 .
 Clients push metrics as abritrary JSON messages via MQTT to an MQTT Broker.
 This exporter subscribes to the broker and publish the received messages as
 prometheus metrics.
 .
 While the upstream project is called `mqtt2prometheus`, the Debian packaging
 uses the name `prometheus-mqtt-exporter` for consistency with other exporters.



Bug#974928: ITP: golang-github-thedevsaddam-gojsonq -- A simple Go package to Query over JSON/YAML/XML/CSV Data

2020-11-16 Thread Martina Ferrari
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari 

* Package name: golang-github-thedevsaddam-gojsonq
  Version : 2.5.2-1
  Upstream Author : Saddam H
* URL : https://github.com/thedevsaddam/gojsonq
* License : Expat
  Programming Lang: Go
  Description : A simple Go package to query over JSON data (library)

 A simple Go package to query over JSON data. It provides a simple,
 elegant, and fast ODM-like API to access and query JSON documents.
 .
 It can also work with YAML, XML, and CSV documents if provided with a
 suitable decoder as explained in
 https://github.com/thedevsaddam/gojsonq/wiki/How-to-use-YAML,-XML,-CSV.

This package is a dependency for mqtt2prometheus.



Bug#968321: ITP: prometheus-logstash-exporter -- Prometheus exporter for Logstash

2020-08-12 Thread Martina Ferrari
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari 
X-Debbugs-Cc: debian-de...@lists.debian.org, team+pkg...@tracker.debian.org

* Package name: prometheus-logstash-exporter
  Version : 0.6.2
  Upstream Author : Alexey Remizov 
* URL : https://gitlab.com/alxrem/prometheus-logstash-exporter
* License : Apache-2.0
  Programming Lang: Golang
  Description : Prometheus exporter for Logstash

Exports Logstash metrics provided by the Node Stats API.



Bug#960796: ITP: golang-github-mdlayher-ethernet -- Marshaling and unmarshaling of Ethernet frames and VLAN tags

2020-05-16 Thread Martina Ferrari
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari 

* Package name: golang-github-mdlayher-ethernet
  Version : 0.0~git20190606.0394541-1
  Upstream Author : Matt Layher
* URL : https://github.com/mdlayher/ethernet
* License : Expat
  Programming Lang: Go
  Description : Marshaling and unmarshaling of Ethernet frames and VLAN tags
 Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet
 II frames and IEEE 802.1Q VLAN tags.
 .
 For more information about using raw sockets with Ethernet frames in
 Go, the author has published
 https://mdlayher.com/blog/network-protocol-breakdown-ethernet-and-go/



Bug#960797: ITP: golang-github-mdlayher-raw -- Read and write data at the raw network interface device level

2020-05-16 Thread Martina Ferrari
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari 

* Package name: golang-github-mdlayher-raw
  Version : 0.0~git20191009.50f2db8-1
  Upstream Author : Matt Layher
* URL : https://github.com/mdlayher/raw
* License : Expat
  Programming Lang: Go
  Description : Read and write data at the raw network interface device 
level
 Raw is a golang package to access raw network sockets and read and write data
 directly to the wire.
 .
 For more information about using raw sockets with Ethernet frames in
 Go, the author has published
 https://mdlayher.com/blog/network-protocol-breakdown-ethernet-and-go/
 .
 At this time, package raw is in a pre-v1.0.0 state. Changes
 are being made which may impact the exported API of this package and
 others in its ecosystem.



Bug#960795: ITP: prometheus-homeplug-exporter -- Prometheus exporter for HomePlug/Power Line Communication

2020-05-16 Thread Martina Ferrari
Package: wnpp
Severity: wishlist
Owner: Martina Ferrari 

* Package name: prometheus-homeplug-exporter
  Version : 0.1.0+2
  Upstream Author : Brandon Davidson 
* URL : https://github.com/brandond/homeplug_exporter
* License : Expat
  Programming Lang: Go
  Description : Prometheus exporter for HomePlug/Power Line Communication
 Exports HomePlug PLC network and station statistics via HTTP for Prometheus
 consumption.