Bug#1102645: ITP: golang-github-transparency-dev-formats -- reusable formats related to transparency logs
Package: wnpp Severity: wishlist Owner: Simon Josefsson * Package name: golang-github-transparency-dev-formats Version : 0.0~git20250403.313b830-1 Upstream Author : Google LLC * URL : https://github.com/transparency-dev/formats * License : Apache-2.0 Programming Lang: Go Description : reusable formats related to transparency logs This repository contains descriptions and supporting implementations for some reusable formats related to transparent logs. Build dependency of https://github.com/transparency-dev/trillian-tessera https://salsa.debian.org/go-team/packages/golang-github-transparency-dev-formats/-/pipelines https://salsa.debian.org/jas/golang-github-transparency-dev-formats/-/pipelines /Simon signature.asc Description: PGP signature
Bug#1102648: ITP: golang-github-transparency-dev-trillian-tessera -- library for building tile-based transparency logs (tlogs)
Package: wnpp Severity: wishlist Owner: Simon Josefsson * Package name: golang-github-transparency-dev-trillian-tessera Version : 0.1.1-1 Upstream Author : The Tessera authors * URL : https://github.com/transparency-dev/trillian-tessera * License : Apache-2.0 Programming Lang: Go Description : library for building tile-based transparency logs (tlogs) Trillian Tessera is a Go library for building tile-based transparency logs (tlogs) (https://c2sp.org/tlog-tiles). It is the logical successor to the approach Trillian v1 (https://github.com/google/trillian) takes in building and operating logs. . The implementation and its APIs bake-in current best-practices based on the lessons learned (https://transparency.dev/articles/tile-based-logs/) over the past decade of building and operating transparency logs in production environments and at scale. . Tessera was introduced at the Transparency.Dev summit in October 2024. Watch Introducing Trillian Tessera (https://www.youtube.com/watch?v=9j_8FbQ9qSc) for all the details, but here's a summary of the high level goals: . * tlog-tiles API (https://c2sp.org/tlog-tiles) and storage * Support for both cloud and on-premises infrastructure * GCP (/storage/gcp/) * AWS (/storage/aws/) * MySQL (/storage/mysql/) * POSIX (/storage/posix/) * Make it easy to build and deploy new transparency logs on supported infrastructure * Library instead of microservice architecture * No additional services to manage * Lower TCO for operators compared with Trillian v1 * Fast sequencing and integration of entries * Optional functionality which can be enabled for those ecosystems/logs which need it (only pay the cost for what you need): * "Best-effort" de-duplication of entries * Synchronous integration * Broadly similar write-throughput and write-availability, and potentially *far* higher read-throughput and read-availability compared to Trillian v1 (dependent on underlying infrastructure) * Enable building of arbitrary log personalities, including support for the peculiarities of a Static CT API (https://c2sp.org/static-ct-api) compliant log. . The main non-goal is to support transparency logs using anything other than the tlog-tiles API (https://c2sp.org/tlog-tiles). While it is possible to deploy a custom personality in front of Tessera that adapts the tlog-tiles API into any other API, this strategy will lose a lot of the read scaling that Tessera is designed for. https://salsa.debian.org/go-team/packages/golang-github-transparency-dev-trillian-tessera https://salsa.debian.org/jas/golang-github-transparency-dev-trillian-tessera/-/pipelines /Simon signature.asc Description: PGP signature
Bug#1102649: ITP: golang-github-globocom-go-buffer -- Asynchronous data buffer for Go applications
Package: wnpp Severity: wishlist Owner: Simon Josefsson * Package name: golang-github-globocom-go-buffer Version : 2.0.0-1 Upstream Author : Globo.com * URL : https://github.com/globocom/go-buffer * License : Expat Programming Lang: Go Description : Asynchronous data buffer for Go applications go-buffer represents a buffer that asynchronously flushes its contents. It is useful for applications that need to aggregate data before writing it to an external storage. A buffer is flushed manually, or automatically when it becomes full or after an interval has elapsed, whichever comes first. Needed by https://github.com/transparency-dev/trillian-tessera https://salsa.debian.org/go-team/packages/golang-github-globocom-go-buffer/ https://salsa.debian.org/jas/golang-github-globocom-go-buffer/-/pipelines /Simon signature.asc Description: PGP signature
Re: Call for help: Dart/flutter & yubico-authenticator
Patrick Winnertz writes: > Yubico has recently published it's EOL notification for the > yubikey-manager gui [1]. The yubioath-desktop version which we ship > within debian is already >3 years outated (and EOL) as yubico started > to rewrite the app in flutter [2]. There is a also a RFP for flutter > from 2019, but nobody seems to care or to work on [3]. Mmm, I wrote a Flutter app a while back and looked at the work needed to get dart & flutter packaged for Debian and ran away :-/ Matthew -- "At least you know where you are with Microsoft." "True. I just wish I'd brought a paddle." http://www.debian.org
Re: GnuPG 2.4 before Trixie freeze
GnuPG 2.4 has landed in Sid. I am already happily using GnuPG with TPM support (from experimental) for several months now without problems, including for signing automated backups with a machine-bound key. This will probably be available for everyone in Trixie. Thanks to everyone involved for making this possible! Regards signature.asc Description: This is a digitally signed message part
Bug#1102652: ITP: golang-github-robinus2-golang-moving-average -- Moving average implementation for Go
Package: wnpp Severity: wishlist Owner: Simon Josefsson * Package name: golang-github-robinus2-golang-moving-average Version : 1.0.0-1 Upstream Author : Robin Verlangen * URL : https://github.com/RobinUS2/golang-moving-average * License : Apache-2.0 Programming Lang: Go Description : Moving average implementation for Go Moving average implementation for Go. Needed by https://github.com/transparency-dev/trillian-tessera https://salsa.debian.org/go-team/packages/golang-github-robinus2-golang-moving-average https://salsa.debian.org/jas/golang-github-robinus2-golang-moving-average/-/pipelines /Simon signature.asc Description: PGP signature