Bug#1012119: ITP: sphinxcontrib-mermaid -- Sphinx extension to embed Mermaid graphs in documents
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?
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?
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?
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
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
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
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
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
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
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
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.