Bug#1014348: ITP: golang-github-go-macaroon-bakery-macaroon-bakery -- High level operations for building systems with macaroons (library)
Package: wnpp Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org Owner: Mathias Gibbens * Package name: golang-github-go-macaroon-bakery-macaroon-bakery Version : 3.0.0 Upstream Author : Canonical Inc * URL : https://github.com/go-macaroon-bakery/macaroon-bakery * License : LGPL-3.0-with-exception Programming Lang: Go Description : High level operations for building systems with macaroons (library) This library is a companion to http://github.com/go-macaroon/macaroon. It holds higher level operations for building systems with macaroons. Packaging major version 3 of this library is a dependency for updating golang-github-canonical-candid. This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#968146: ITP: golang-github-johanneskaufmann-html-to-markdown -- Convert HTML to Markdown
Hi! I came across this ITP, as I'm working on another golang program that requires it. Do you have plans to upload this library to unstable in the near future? If not, would it be alright if I worked on this package? Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#951557: RFP: commento -- fast, bloat-free comments platform
Control: retitle -1 ITP: commentoplusplus -- Fast, bloat-free comments platform Control: owner -1 ! I use commento, and am interested in getting it included in Debian. The upstream project seems to be abandoned, but there is an actively- maintained fork of the project at https://github.com/souramoo/commentoplusplus. Current targeted package information: * Package name: commentoplusplus Version : 1.8.7-1 Upstream Author : Souradip Mookerjee * URL : https://github.com/souramoo/commentoplusplus * License : Expat Programming Lang: Go, Javascript Description : Fast, bloat-free comments platform Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#1019102: ITP: golang-github-adtac-go-akismet -- Go library for accessing the Akismet API
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-adtac-go-akismet Version : 0.0~git20181220.0ca9e10-1 Upstream Author : Adhityaa Chandrasekar * URL : https://github.com/adtac/go-akismet * License : Expat Programming Lang: Go Description : Library for accessing the Akismet API go-akismet is a Go client library for accessing the Akismet API (v1.1). This is a dependency for packaging commentoplusplus (ITP #951557) and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1019103: ITP: golang-github-xhit-go-simple-mail -- Package for sending email; supports keep alive, TLS and SSL
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-xhit-go-simple-mail Version : 2.11.0-1 Upstream Author : Santiago De la Cruz * URL : https://github.com/xhit/go-simple-mail * License : Expat and BSD-3-clause Programming Lang: Go Description : Package for sending email; supports keep alive, TLS and SSL Go Simple Mail is a simple and efficient package to send emails. It is well tested and documented. . Go Simple Mail can only send emails using an SMTP server. But the API is flexible and it is easy to implement other methods for sending emails using a local Postfix, an API, etc. This is a dependency for packaging commentoplusplus (ITP #951557) and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1019104: ITP: golang-github-toorop-go-dkim -- DKIM package for golang
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-toorop-go-dkim Version : 0.0~git20201103.e1cd1a0-1 Upstream Author : Stéphane Depierrepont * URL : https://github.com/toorop/go-dkim * License : Expat Programming Lang: Go Description : DKIM package for golang This library provides tools for signing and verifying an email according to RFC 6376. This is a dependency for packaging golang-github-xhit-go-simple-mail (ITP #1019103) and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#968146: ITP: golang-github-johanneskaufmann-html-to-markdown -- Convert HTML to Markdown
Control: owner -1 ! Thanks -- just wanted to double-check before I started working on it to ensure I wasn't duplicating any work. Mathias signature.asc Description: This is a digitally signed message part
Bug#1019209: ITP: node-gulp-tap -- Easily tap into a gulp pipeline
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org * Package name: node-gulp-tap Version : 2.0.0 Upstream Author : Mario Gutierrez * URL : https://github.com/geejs/gulp-tap * License : Expat Programming Lang: JavaScript Description : Easily tap into a gulp pipeline Some filters like gulp-coffee process all files. What if you want to process all JS and Coffee files in a single pipeline? Use tap to filter out .coffee files and process them through the coffee filter and let JavaScript files pass through. . If you do not return a stream, tap forwards your changes. . Node.js is an event-based server-side JavaScript engine. node-gulp-tap is a dependency for packaging node-gulp-sass (ITP #884844); I plan to maintain this package as a part of the Debian JavaScript Maintainers Team. signature.asc Description: This is a digitally signed message part
Bug#884844: ITP: node-gulp-sass -- Gulp extension for using the SASS CSS compiler
Control: retitle -1 ITP: node-gulp-sass -- Gulp extension for using the SASS CSS compiler Control: owner -1 ! This is a dependency of another package I'm working on, so I'll work on getting this library packaged as well. Mathias signature.asc Description: This is a digitally signed message part
Bug#998020: RFP: node-gulp-postcss -- PostCSS gulp plugin to pipe CSS through several plugins, but parse CSS only once
Control: retitle -1 ITP: node-gulp-postcss -- PostCSS gulp plugin to pipe CSS through several plugins, but parse CSS only once Control: owner -1 ! This is also a dependency for packaging node-gulp-sass, which I am currently working on. Mathias signature.asc Description: This is a digitally signed message part
Bug#768073: Status of package in the NEW queue
On Tue, 6 Sep 2022 08:36:00 + Per Lundberg wrote: > Hi, > > I think we are probably a number of people excited to see this (soon!) finally making it into Debian proper. :) I am currently running LXD as a snap, but it would just be so much nicer and cleaner to be able to use the "real" packages for this. > > The package is currently in the Debian "new" queue, where it has been since August 4: https://ftp-master.debian.org/new/lxd_5.0.0-1.html > > Are there any impediments from seeing this making its way into unstable/experimental anytime soon, or is it just a matter of the FTP masters not having had time to look into it yet? At this point in time we're just waiting on the package to make it through the NEW queue -- nothing more to be done right now. Hopefully it won't be too much longer, but I can't predict when that will be. If it gets to be within a couple months of the bookworm freezes beginning, I'll probably ping the ftpmasters to see if they could prioritize looking at it, so that there would be sufficient time for LXD to be in unstable and get some testing prior to transition freezes kicking in. Also, I've got the LXD 5.0.1 update staged locally, so once LXD passes NEW there will be a pretty quick update to the latest LTS version. Mathias signature.asc Description: This is a digitally signed message part
Bug#1036854: ITP: golang-github-jeremija-gosubmit -- Library for parsing and submitting HTML forms
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-jeremija-gosubmit Version : 0.2.7-1 Upstream Author : Jerko Steiner * URL : https://github.com/jeremija/gosubmit * License : Expat Programming Lang: Go Description : Library for parsing and submitting HTML forms Helps filling out plain html forms during testing. Will automatically take the existing values from the form so there is no need to manually set things like csrf tokens. Alerts about missing required fields, or when pattern validation does not match. See example_test.go for a full example. This is a new dependency for building the latest release of LXD and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1036853: ITP: golang-github-zitadel-oidc -- OpenID Connect client and server library certified by the OpenID Foundation
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-zitadel-oidc Version : 2.6.2-1 Upstream Author : ZITADEL * URL : https://github.com/zitadel/oidc * License : Apache-2.0 Programming Lang: Go Description : OpenID Connect client and server library certified by the OpenID Foundation This library is an easy-to-use client (RP) and server (OP) implementation for the OIDC (OpenID Connect) standard written for Go. . The RP is certified for the basic and config profile. . Whenever possible existing packages (like OAuth2 for Go) were reused / extended. This is a new dependency for building the latest release of LXD and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1036855: ITP: golang-github-muhlemmer-gu -- Generic Utilities for the Go programming language
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-muhlemmer-gu Version : 0.3.1-1 Upstream Author : Tim Möhlmann * URL : https://github.com/muhlemmer/gu * License : Unlicense Programming Lang: Go Description : Generic Utilities for the Go programming language GU is a collection of Generic Utility functions, using Type Parameters featured in Go 1.18 and later. The author found himself writing boilerplate code for slices, maps, poitners etc. Since 1.18 he started using generics in some of his repositories and found that some functions often are the same between projects. The repository is a collection of those (utiltity) functions. . Although the functions are pretty basic and *almost* don't justify putting them in a package, he shared this code under the unlicense, with the purpose: . * Make his own life easier when reusing boiler plate code; * So that others can easily use these utilities; * People who want to learn more about generics in Go can read the code; This is a new dependency for building the latest release of LXD and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1036861: ITP: golang-github-grafana-gomemcache -- Go Memcached client library - forked and improved
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-grafana-gomemcache Version : 0.0~git20230502.851158f-1 Upstream Author : Grafana Labs * URL : https://github.com/grafana/gomemcache * License : Apache-2.0 Programming Lang: Go Description : Go Memcached client library - forked and improved gomemcache is a memcache client library for the Go programming language. This is a dependency of golang-github-grafana-dskit (ITP #1001989) which is needed to build the latest release of LXD and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1001964: ITP: golang-github-weaveworks-promrus -- Logrus hook to expose Prometheus metrics.
Control: owner -1 ! On Sat, 12 Nov 2022 18:17:01 + Mathias Gibbens wrote: > Hi Sean, > > Have you made any progress on this ITP? I'd be happy to work on it if > you'd like. Not having heard anything, I've worked on the packaging and will be uploading it to NEW shortly. Mathias signature.asc Description: This is a digitally signed message part
Bug#1036925: ITP: python3-pylxd -- Python module for LXD
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian-pyt...@lists.debian.org * Package name: python3-pylxd Version : 2.3.1 Upstream Author : Canonical * URL : https://github.com/lxc/pylxd * License : Apache-2.0 Programming Lang: Python Description : Python module for LXD A Python library for interacting with the LXD REST API. I'm planning to package the python bindings for LXD. I think it would make sense to team-maintain it under the Python Team umbrella. signature.asc Description: This is a digitally signed message part
Bug#1036926: ITP: lxd-ui -- A browser interface for LXD
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org * Package name: lxd-ui Version : 0.0~git20230526.416dc86 Upstream Author : Canonical * URL : https://github.com/canonical/lxd-ui * License : GPL-3 Programming Lang: HTML, JavaScript, TypeScript Description : A browser interface for LXD LXD-UI is a browser frontend for LXD. It enables easy and accessible container and virtual machine management. Targets small and large scale private clouds. Canonical is working on a web-based GUI for LXD that would be useful to have available in Debian. There's another third-party project (LXDWARE's lxd-dashboard) as well -- I haven't directly compared the two projects in too much depth, but I would expect Canonical's version to likely end up the best integrated and supported. signature.asc Description: This is a digitally signed message part
Bug#1001989: ITP: golang-github-grafana-dskit -- Distributed systems kit
Control: block -1 by 994083 Control: unblock -1 by 1001982 golang-github-grafana-dskit no longer depends on golang-github- weaveworks-common: https://github.com/grafana/dskit/pull/342. Mathias signature.asc Description: This is a digitally signed message part
Bug#1001982: ITP: golang-github-weaveworks-common -- Libraries used in multiple Weave projects
This library is no longer a dependency of golang-github-grafana- dskit. Additionally, it appears that upstream is dead: https://github.com/weaveworks/common/issues/296. Mathias signature.asc Description: This is a digitally signed message part
Bug#1042989: ITP: Incus -- Powerful system container and virtual machine manager
On Sun, 2023-10-08 at 12:19 +0100, Free Ekanayaka wrote: > It seems that v6 of golang-github-checkpoint-restore-go-criu is in > experimental: > > https://packages.debian.org/experimental/golang-github-checkpoint-restore-go-criu-dev > > Not sure if there are blockers for it to move to unstable (maybe we'd > need to drop the patch currently applied to the LXD package?). 31/35 of the rdeps of golang-github-checkpoint-restore-go-criu build fine with v6.3.0 from experimental -- the big blocker is runc. Its most recent release (1.1.9) still depends on v5, although in the upstream main branch it's been switched to v6. Given that runc is a fundamental container library, I'll want to confer with the Go Packaging Team on how to move forward with this. (And LXD currently has a patch to revert the simple use of go-criu, so when v6 lands in unstable that's a simple thing to remove.) > Yes, agrred. Incus 0.1 has now been released, and I've updated the > salsa repository accordingly. > > I've also switched the packaging branch from debian/experimental to > debian/unstable, as actually I don't see a reason for not uploading > to unstable at this stage. Fine by me -- for a brand new package there doesn't seem to be much reason to first target experimental, in my opinion. > Once Incus 1.0 LTS is out we could opt for uploading only LTS updates > to unstable and development releases to experimental. That's the mental idea I've had for LXD as well, although I haven't actually done that yet. One of the tricky things would be managing two distinct upstream branches (upstream-lts and upstream-dev maybe?) and then merging Debian-specific packaging changes from unstable <-> experimental. > > Just a minor note -- if LXD keeps its established release > > schedule, I'm expecting LXD 6.0.x to ship in trixie. > > Yes, although I would personally keep Debian's LXD at version 5.0.x > for trixie and point users to the lxd-to-incus migration tool, to > migrate from LXD 5.0.x to Incus 1.0.x, which should be be a superset > of LXD 6.0.x. > > That's of course just [my] take, I understand that there might be > interest from other DDs/users (e.g. you) to update the Debian's > package to LXD 6.0.x. With my DD hat on, I don't want to artificially hold back the version of LXD in trixie solely to make life easier for Incus -- especially if there's a 6.0 LTS release out with plenty of time before freezes start. Doing so would be a disservice to users wishing to run LXD and have the latest LTS release available in trixie. I know there will be a growing delta between LXD and Incus as time goes on, but I would also suspect Incus will want to support migrations from newer versions of LXD as best as it can. > > > Currently in unstable there are only three rdeps of src:raft: > > dqlite, golang-github-canonical-go-dqlite, and lxd. So it would > > certainly be doable to switch the upstream of src:raft -- if Laszlo > > is open to doing so, it should be a pretty easy transition. > > Probably the trickiest thing would be the versions: I'd like to > > avoid a package epoch bump if possible, and we'd also have to > > consider the .so versioning. > > Why do think an epoch is needed? I believe it can be done without > epochs. Anyway, if the idea gets consenus I'll coordinate with Laszlo > about that. Looks like you've picked an initial release version of 0.17.7, so I guess that side-steps the epoch bump issue in Debian's packaging, but I don't know about resetting the .so version back to zero. Is there anything in Policy about a "backwards" transition? While there wouldn't be API compatibility, this would introduce two different "libraft.so.0" files into the archive. (And a future ".so.1" and ".so.2".) Maybe we could find another C library that changed its upstream to see how they handled it? Mostly I just don't want to accidentally cause a (subtle) mess somewhere down the road. This evening I created an initial wiki page as well, which at the moment is just tracking some of the remaining dependencies for Incus' packaging: https://wiki.debian.org/Incus. Mathias signature.asc Description: This is a digitally signed message part
Bug#1001989: ITP: golang-github-grafana-dskit -- Distributed systems kit
Control: owner -1 ! All the dependencies should now be packaged in the archive, so I'll begin working on this package for upload to NEW shortly. Mathias signature.asc Description: This is a digitally signed message part
Bug#987619: ITP: golang-github-dgryski-go-rendezvous -- Go implementation of rendezvous hashing
I've just bumped into this package being a dependency of updating another golang library, and since it's so simple I've gone ahead with the packaging and uploaded to the NEW queue. Mathias signature.asc Description: This is a digitally signed message part
Bug#1023933: ITP: golang-github-minio-madmin-go -- Client SDK providing APIs to manage MinIO services
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-minio-madmin-go Version : 1.7.4-1 Upstream Author : MinIO, Inc. * URL : https://github.com/minio/madmin-go * License : Apache-2.0 Programming Lang: Go Description : Client SDK providing APIs to manage MinIO services The MinIO Admin Golang Client SDK provides APIs to manage MinIO services. MinIO offers high-performance, S3 compatible object storage. This is a dependency for building newer versions of LXD and will be team maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1023934: ITP: golang-github-secure-io-sio-go -- Authenticated encryption for streams in Go
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-secure-io-sio-go Version : 0.3.1-1 Upstream Author : Secure I/O, Andreas Auernhammer * URL : https://github.com/secure-io/sio-go * License : Expat Programming Lang: Go Description : Authenticated encryption for streams in Go The sio package implements provable secure authenticated encryption for continuous byte streams. It splits a data stream into L bytes long fragments and en/decrypts each fragment with an unique key-nonce combination using an AEAD. For the last fragment the construction prefixes the associated data with the 0x80 byte (instead of 0x00) to prevent truncation attacks. This is a dependency of golang-github-minio-madmin-go (ITP #1023933) and will be team maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1001989: ITP: golang-github-grafana-dskit -- Distributed systems kit
Hi Sean, Have you made any progress on this ITP? Newer versions of LXD will depend on this library, so I'd like to get it packaged. If you're not actively working on this, I'd be happy to do it. Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#1001982: ITP: golang-github-weaveworks-common -- Libraries used in multiple Weave projects
Hi Sean, Another ITP of yours that I'm looking at. This is a dependency of golang-github-grafana-dskit; have you done any work on the packaging? Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#1023935: ITP: golang-github-cristalhq-hedgedhttp -- Hedged HTTP client which helps to reduce tail latency at scale
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-cristalhq-hedgedhttp Version : 0.7.2-1 Upstream Author : cristalhq * URL : https://github.com/cristalhq/hedgedhttp * License : Expat Programming Lang: Go Description : Hedged HTTP client which helps to reduce tail latency at scale See paper Tail at Scale (https://cacm.acm.org/magazines/2013/2/160173-the- tail-at-scale/fulltext) by Jeffrey Dean, Luiz André Barroso. In short: the client first sends one request, but then sends an additional request after a timeout if the previous hasn't returned an answer in the expected time. The client cancels remaining requests once the first result is received. . Features . * Simple API. * Easy to integrate. * Optimized for speed. * Clean and tested code. * Supports http.Client and http.RoundTripper. * Dependency-free. This is a dependency of golang-github-grafana-dskit (ITP #1001989) and will be team maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1001964: ITP: golang-github-weaveworks-promrus -- Logrus hook to expose Prometheus metrics.
Hi Sean, Have you made any progress on this ITP? I'd be happy to work on it if you'd like. Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#942525: ITP: golang-github-uber-jaeger-lib -- Jaeger infrastructure libraries
Hi Alois, Have you made any progress on this ITP? It's one of the dependencies needed to package golang-github-grafana-dskit, which is a dependency to build newer versions of LXD. If you're not actively working on it, I'd be happy to work on this package. Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#994083: ITP: golang-github-uber-jaeger-client-go -- Jaeger Bindings for Go OpenTracing API.
Hi Alois, This is another dependency for getting golang-github-grafana-dskit packaged to support building newer versions of LXD. Are you actively working on it? Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#1023937: ITP: golang-github-sercand-kuberesolver -- Grpc Load Balancer with Kubernetes resolver
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-sercand-kuberesolver Version : 3.1.0-1 Upstream Author : Sercan Değirmenci * URL : https://github.com/sercand/kuberesolver * License : Apache-2.0 Programming Lang: Go Description : Grpc Load Balancer with Kubernetes resolver A Grpc name resolver by using kubernetes API. It comes with a small ~250 LOC kubernetes client to find service endpoints. Therefore it won't bloat your binaries. This is a dependency of golang-github-weaveworks-common (ITP #1001982) and will be team maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1024513: ITP: golang-github-influxdata-influxdb1-client -- Old clientv2 for InfluxDB 1.x
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-influxdata-influxdb1-client Version : 0.0~git20220302.a9ab567-1 Upstream Author : InfluxData * URL : https://github.com/influxdata/influxdb1-client * License : Expat Programming Lang: Go Description : Old clientv2 for InfluxDB 1.x influxdb1-clientv2 is the current Go client API for InfluxDB 1.x. For connecting to InfluxDB 2.x see the influxdb-client-go client library. . InfluxDB is an open-source distributed time series database, find more about InfluxDB at https://docs.influxdata.com/influxdb/latest This is a dependency for packaging golang-github-uber-jaeger-lib (ITP#942525) and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1024583: ITP: golang-github-casbin-casbin -- Authorization library that supports access control models like ACL, RBAC, ABAC
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-casbin-casbin Version : 2.57.0-1 Upstream Author : Casbin * URL : https://github.com/casbin/casbin * License : Apache-2.0 Programming Lang: Go Description : Authorization library that supports access control models like ACL, RBAC, ABAC Casbin is a powerful and efficient open-source access control library for Golang projects. It provides support for enforcing authorization based on various access control models. This is a dependency of updating golang-github-go-kit-kit and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1024584: ITP: golang-github-vividcortex-gohistogram -- Streaming approximate histograms in Go
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-vividcortex-gohistogram Version : 1.0.0-1 Upstream Author : VividCortex * URL : https://github.com/VividCortex/gohistogram * License : Expat Programming Lang: Go Description : Streaming approximate histograms in Go This package provides Streaming Approximate Histograms for efficient quantile approximations. . The histograms in this package are based on the algorithms found in Ben-Haim & Yom-Tov's "A Streaming Parallel Decision Tree Algorithm". Histogram bins do not have a preset size. As values stream into the histogram, bins are dynamically added and merged. This is a dependency of updating golang-github-go-kit-kit and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1024585: ITP: golang-github-performancecopilot-speed -- Implementation of the PCP instrumentation API
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-performancecopilot-speed Version : 4.0.0-1 Upstream Author : Performance Co-Pilot * URL : https://github.com/performancecopilot/speed * License : Expat Programming Lang: Go Description : Implementation of the PCP instrumentation API Golang implementation of the Performance Co-Pilot (PCP) instrumentation API. . There are 3 main components defined in the library, a Client, a Registry and a Metric. A client is created using an application name, and the same name is used to create a memory mapped file in PCP_TMP_DIR. Each client contains a registry of metrics that it holds, and will publish on being activated. This is a dependency of updating golang-github-go-kit-kit and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1024586: ITP: golang-github-knetic-govaluate -- Arbitrary expression evaluation for golang
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-knetic-govaluate Version : 3.0.0-1 Upstream Author : George Lester * URL : https://github.com/Knetic/govaluate * License : Expat Programming Lang: Go Description : Arbitrary expression evaluation for golang Provides support for evaluating arbitrary C-like artithmetic/string expressions. . Sometimes, you can't know ahead-of-time what an expression will look like, or you want those expressions to be configurable. Perhaps you've got a set of data running through your application, and you want to allow your users to specify some validations to run on it before committing it to a database. Or maybe you've written a monitoring framework which is capable of gathering a bunch of metrics, when evaluating a few expressions to see if any metrics should be alerted upon, but the conditions for alerting are different for each monitor. . A lot of people wind up writing their own half-baked style of evaluation language that fits their needs, but isn't complete. Or they wind up baking the expression into the actual executable, even if they know it's subject to change. These strategies may work, but they take time to implement, time for users to learn, and induce technical debt as requirements change. This library is meant to cover all the normal C-like expressions, so that you don't have to reinvent one of the oldest wheels on a computer. This is a dependency of golang-github-casbin-casbin (ITP#1024583) and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1024728: ITP: golang-github-rabbitmq-amqp091-go -- Go client for AMQP 0.9.1
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-rabbitmq-amqp091-go Version : 1.5.0-1 Upstream Author : RabbitMQ * URL : https://github.com/rabbitmq/amqp091-go * License : BSD-2-clause Programming Lang: Go Description : Go client for AMQP 0.9.1 This is a Go AMQP 0.9.1 client maintained by the RabbitMQ core team. It was originally developed by Sean Treadway. . The library provides a functional interface that closely represents the AMQP 0.9.1 model targeted to RabbitMQ as a server. This includes the minimum necessary to interact the semantics of the protocol. This library is a dependency for updating golang-github-openzipkin- zipkin-go. It was forked from the now unmaintained library github.com/streadway/amqp (currently packaged in Debian as golang- github-streadway-amqp. It will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1026923: ITP: openrct2-openmusic -- New versions of the music from RCT2
Package: wnpp Owner: Mathias Gibbens Severity: wishlist * Package name: openrct2-openmusic Version : 1.0.1 Upstream Author : OpenRCT2 Developers * URL : https://github.com/OpenRCT2/OpenMusic * License : CC-BY-SA-4.0 Description : New versions of the music from RCT2 A free collection of alternative, higher quality versions of the music from RollerCoaster Tycoon 2 for use in OpenRCT2. signature.asc Description: This is a digitally signed message part
Bug#1026924: ITP: openrct2-opensfx -- Replacement for RCT2's sound effects
Package: wnpp Owner: Mathias Gibbens Severity: wishlist * Package name: openrct2-opensfx Version : 1.0.1 Upstream Author : OpenRCT2 Developers * URL : https://github.com/OpenRCT2/OpenSoundEffects * License : CC-BY-4.0, MIT Description : Replacement for RCT2's sound effects A free collection of alternative sound effects from RollerCoaster Tycoon 2 for use in OpenRCT2. signature.asc Description: This is a digitally signed message part
Bug#1059456: ITP: golang-github-cenkalti-hub -- Simple PubSub library
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-cenkalti-hub Version : 1.0.2-1 Upstream Author : Cenk Altı * URL : https://github.com/cenkalti/hub * License : Expat Programming Lang: Go Description : Simple PubSub library This library provides a simple event dispatcher for the publish/subscribe pattern. This is a dependency for packaging golang-github-cenkalti-rpc2. signature.asc Description: This is a digitally signed message part
Bug#1059455: ITP: golang-github-cenkalti-rpc2 -- Bi-directional RPC
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-cenkalti-rpc2 Version : 1.0.0-1 Upstream Author : Cenk Altı * URL : https://github.com/cenkalti/rpc2 * License : Expat Programming Lang: Go Description : Bi-directional RPC rpc2 is a fork of net/rpc package in the standard library. The main goal is to add bi-directional support to calls. That means server can call the methods of client. This is not possible with net/rpc package. In order to do this it adds a *Client argument to method signatures. This is a dependency for packaging golang-github-ovn-org-libovsdb. signature.asc Description: This is a digitally signed message part
Bug#1059454: ITP: golang-github-ovn-org-libovsdb -- An OVSDB Client Library
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-ovn-org-libovsdb Version : 0.6.0-1 Upstream Author : Open Virtual Network * URL : https://github.com/ovn-org/libovsdb * License : Apache-2.0 Programming Lang: Go Description : An OVSDB Client Library OVSDB is the Open vSwitch Database Protocol. It's defined in RFC 7047 and is used mainly for managing configuration of Open vSwitch and OVN. This is a dependency for packaging Incus (ITP #1042989). signature.asc Description: This is a digitally signed message part
Bug#1059453: ITP: golang-github-openfga-go-sdk -- OpenFGA SDK for Go
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-openfga-go-sdk Version : 0.3.3-1 Upstream Author : OpenFGA * URL : https://github.com/openfga/go-sdk * License : Apache-2.0 Programming Lang: Go Description : OpenFGA SDK for Go This is an autogenerated Go SDK for OpenFGA. It provides a wrapper around the OpenFGA API definition (https://openfga.dev/api). . OpenFGA is designed to make it easy for application builders to model their permission layer, and to add and integrate fine-grained authorization into their applications. OpenFGA’s design is optimized for reliability and low latency at a high scale. This is a dependency for packaging Incus (ITP #1042989). signature.asc Description: This is a digitally signed message part
Bug#1042989: ITP: Incus -- Powerful system container and virtual machine manager
On Mon, 2023-12-25 at 12:52 +0100, Raphael Hertzog wrote: > I would really like to see incus in unstable/testing and even in > bookworm-backports at some point. Given the large number of new/updated dependencies for Incus, it would be a lot of work to properly prepare a release for bookworm- backports once Incus gets into unstable. Not saying that it couldn't be done, but I don't know if it would be worth the effort. If you would like to use Incus on bookworm right now, probably the best approach would be to install the package from Stéphane's repo: https://github.com/zabbly/incus. On Mon, 2023-12-25 at 12:30 +, Free Ekanayaka wrote: > Yes, Mathias and I are working on uploading Incus to unstable. You > can follow the progress here: > > https://wiki.debian.org/Incus > > we're definitely close-ish now, but there are still a few things to > do. Yesterday I pulled the 0.4 release into the salsa packaging repo for Incus and updated d/control to reflect the various build dependencies. I've also updated the wiki page to reflect the current list of remaining dependencies needed to be packaged/updated. Probably the biggest bit of work left is updating the existing dependencies for golang-github-grafana-dskit -- I've pushed some packaging updates to the various salsa repos, but actually uploading will require testing reverse build deps and possibly coordinating updates in affected packages. Mathias signature.asc Description: This is a digitally signed message part
Bug#1059471: ITP: golang-github-maxatome-go-testdeep -- Extremely flexible golang deep comparison
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-maxatome-go-testdeep Version : 1.13.0-1 Upstream Author : Maxime Soulé * URL : https://github.com/maxatome/go-testdeep * License : BSD-2-clause Programming Lang: Go Description : Extremely flexible golang deep comparison go-testdeep is historically a go rewrite and adaptation of wonderful Test::Deep perl. . In golang, comparing data structure is usually done using reflect.DeepEqual or using a package that uses this function behind the scene. . This function works very well, but it is not flexible. Both compared structures must match exactly and when a difference is returned, it is up to the caller to display it. Not easy when comparing big data structures. . The purpose of go-testdeep, via the td package and its helpers, is to do its best to introduce this missing flexibility using "operators", when the expected value (or one of its component) cannot be matched exactly, mixed with some useful comparison functions. This is a new dependency required to update golang-github-jarcoal- httpmock. signature.asc Description: This is a digitally signed message part
Bug#1042989: ITP: Incus -- Powerful system container and virtual machine manager
Late last night I successfully built Incus as a Debian package for the first time! 🎉️ There are two blockers before we can perform the initial upload to NEW: 1 -- Remaining build deps: * We're still waiting on bin:golang-github-canonical-lxd-dev to make it through NEW. * golang-github-grafana-dskit-dev still needs to be packaged, but Incus seems to only have a single use of that library in internal/server/loki/loki.go. Last night I just patched out any reference in loki.go to dskit/backoff so everything else could build. Obviously not an ideal approach. However, do we want to consider disabling loki support in Incus for the time being to facilitate getting Incus into Debian? I'll keep working on packaging dskit and eventually we can re-enable loki support once it's packaged. 2 -- Testing/QA: * General testing: Later today I'm planning to start testing Incus on a sid machine. I'm sure this will turn up various things to fix/tweak. Before uploading to NEW, at a minimum I'll want to make sure containers and VMs work out-of-the-box. * LXD migration: Simple migrations from LXD to Incus should work. * QA: Go through the debian/ directory in the Incus packaging to make sure it's all in good shape and is synced up with current LXD packaging work. Excited to be close to the finish line on this! Mathias signature.asc Description: This is a digitally signed message part
Bug#1042989: ITP: Incus -- Powerful system container and virtual machine manager
At the end of the weekend, I think packaging for Incus is at the point that we're ready for an upload to NEW once golang-github- canonical-lxd-dev clears. I have applied a patch to disable the loki logging integration for the time being and return an error if someone tries to configure it. Basic functionality seems to be working on my sid box: * Container creation/use/deletion * VM creation/use/deletion * lxd-to-incus for containers and VMs - Side note: I feel that currently lxd-to-incus is a bit aggressive in blindly renaming /var/lib/lxd/, /var/log/lxd/, and /var/cache/lxd/, as that breaks LXD if you try to re-start it after the migration and didn't auto-purge it at the end of lxd-to-incus. However, as I think the only time someone would run lxd-to-incus is in advance of removing LXD, I don't know if it's really too much of an issue to worry about or not... Untested are things like various storage backends, cluster mode, etc. I also went through and cleaned up the debian/ directory. If anyone else wants to play with the current packaging, I've pushed everything up to salsa. Mathias signature.asc Description: This is a digitally signed message part
Bug#1042989: ITP: Incus -- Powerful system container and virtual machine manager
Incus 0.4 has been uploaded to NEW. Mathias signature.asc Description: This is a digitally signed message part
Bug#1001989: RFP: golang-github-grafana-dskit -- Distributed systems kit
Control: retitle -1 RFP: golang-github-grafana-dskit -- Distributed systems kit Control: noowner -1 This library is no longer required to build Incus, so I no longer have a need to work on packaging it. So, converting to a RFP for anyone else to pickup in the future. I have pushed my current packaging work to salsa: https://salsa.debian.org/go-team/packages/golang-github-grafana-dskit/. Some notes of further work required as of today: * Depends on golang-github-go-redis-redis-dev (>= 8.11.5) * Might depend on golang-github-sercand-kuberesolver-dev (>= 5.1.1) * Depends on golang-github-hashicorp-consul-dev, which was RM'ed in #1055054 * Depends on golang-github-uber-jaeger-client-go-dev, which I have asked to be RM'ed for the time being in #1060811 (the library is deprecated and vendors a bunch of stuff, so I don't want it in the archive without being actively used; refer to that package's README.source for more details) * Patches have been applied to use older versions of grpc and etcd as currently packaged Mathias signature.asc Description: This is a digitally signed message part
Bug#1061158: ITP: discord-rpc -- library for Discord Rich Presence integration
Hi David, I would be willing to review and sponsor this package when it's ready. Feel free to ping me directly (no need to open a RFS bug.) openrct2 can use this library for Discord integration, but that is currently disabled in the Debian builds. I haven't tried to package this library because I'm not really a Discord user, and the library itself is deprecated in favor of Discord's GameSDK. However, as there are now two concrete cases where this would be useful in Debian (Citra and openrct2), if you're willing to do the work, I will help by sponsoring the upload. Mathias signature.asc Description: This is a digitally signed message part
Bug#1061707: ITP: golang-github-antchfx-htmlquery -- XPath package for HTML query
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-antchfx-htmlquery Version : 1.3.0-1 Upstream Author : antchfx * URL : https://github.com/antchfx/htmlquery * License : Expat Programming Lang: Go Description : XPath package for HTML query htmlquery is an XPath query package for HTML, letting you extract data or evaluate from HTML documents by an XPath expression. This is a dependency for packaging distrobuilder, and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1061706: ITP: distrobuilder -- System container image builder for LXC and Incus
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: distrobuilder Version : 3.0-1 Upstream Author : Linux Containers Project * URL : https://github.com/lxc/distrobuilder * License : Apache-2.0 Programming Lang: Go Description : System container image builder for LXC and Incus distrobuilder is an image building tool for LXC and Incus. . Its modern design uses pre-built official images whenever available and supports a variety of modifications on the base image. distrobuilder creates LXC or Incus images, or just a plain root file system, from a declarative image definition (in YAML format) that defines the source of the image, its package manager, what packages to install or remove for specific image variants, OS releases and architectures, as well as additional files to generate and arbitrary actions to execute as part of the image build process. . Incus images may also be compatible with Canonical's LXD. distrobuilder has been the preferred way to create lxc/LXD/Incus images for several years now, replacing the legacy lxc-templates, but hasn't yet been packaged for Debian. This package will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1061709: golang-github-heroku-docker-registry-client -- Client for the v2 Docker Registry API
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-heroku-docker-registry-client Version : 0.0~git20211012.9463674-1 Upstream Author : Heroku * URL : https://github.com/heroku/docker-registry-client * License : BSD-3-clause Programming Lang: Go Description : Client for the v2 Docker Registry API An API client for the V2 Docker Registry API, for Go applications. This is a dependency for packaging distrobuilder, and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1061708: ITP: golang-github-mudler-docker-companion -- squash and unpack Docker images
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-mudler-docker-companion Version : 0.4.5-1 Upstream Author : Ettore Di Giacinto * URL : https://github.com/mudler/docker-companion * License : GPLv3 Programming Lang: Go Description : squash and unpack Docker images docker-companion is a candy mix of tools for docker written in Golang and directly using Docker API calls. As for now it allows to squash and unpack an image. This is a dependency for packaging distrobuilder, and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1061709: golang-github-heroku-docker-registry-client -- Client for the v2 Docker Registry API
Control: retitle -1 ITP: golang-github-heroku-docker-registry-client -- Client for the v2 Docker Registry API signature.asc Description: This is a digitally signed message part
Bug#1061706: ITP: distrobuilder -- System container image builder for LXC and Incus
On Mon, 2024-01-29 at 08:02 +0100, Johannes Schauer Marin Rodrigues wrote: > independent on whether this is packaged or not, could you complete the entry > for distrobuilder in this table? > > https://wiki.debian.org/SystemBuildTools#General_tools Sure, done! Mathias signature.asc Description: This is a digitally signed message part
Bug#1063036: ITP: golang-github-casbin-govaluate -- Arbitrary expression evaluation for golang
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-casbin-govaluate Version : 1.1.1-1 Upstream Author : Casbin * URL : https://github.com/casbin/govaluate * License : Expat Programming Lang: Go Description : Arbitrary expression evaluation for golang Provides support for evaluating arbitrary C-like artithmetic/string expressions. . Sometimes, you can't know ahead-of-time what an expression will look like, or you want those expressions to be configurable. Perhaps you've got a set of data running through your application, and you want to allow your users to specify some validations to run on it before committing it to a database. Or maybe you've written a monitoring framework which is capable of gathering a bunch of metrics, when evaluating a few expressions to see if any metrics should be alerted upon, but the conditions for alerting are different for each monitor. . A lot of people wind up writing their own half-baked style of evaluation language that fits their needs, but isn't complete. Or they wind up baking the expression into the actual executable, even if they know it's subject to change. These strategies may work, but they take time to implement, time for users to learn, and induce technical debt as requirements change. This library is meant to cover all the normal C-like expressions, so that you don't have to reinvent one of the oldest wheels on a computer. . This is a fork of github.com/Knetic/govaluate, maintained by Casbin. This package is a new dependency for updating golang-github-casbin- casbin-dev, and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1061706: ITP: distrobuilder -- System container image builder for LXC and Incus
Will likely want to package the lxc-ci image yamls from https://github.com/lxc/lxc-ci as "distrobuilder-images" and depend on that to provide a good set of image templates. signature.asc Description: This is a digitally signed message part
Bug#1063822: ITP: lxc-ci -- Official image definitions for distrobuilder
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, pkg-lxc-de...@lists.alioth.debian.org * Package name: lxc-ci Version : 0.0~git20240210.e5f93e4-1 Upstream Author : Linux Containers Project * URL : https://github.com/lxc/lxc-ci * License : Apache-2.0 Programming Lang: yaml Description : Official image definitions for distrobuilder This package contains the official yaml definitions used by the Linux Containers Project to generate the pre-built images offered at https://images.linuxcontainers.org/. This will be kind of a weird package -- the source is lxc-ci, which contains all the bits and pieces to run the Linux Containers Project's Jenkins server. However, Debian will only be interested in the image yaml files for use with the distrobuilder package, so the produced binary package is distrobuilder-images. It will be team-maintained with the pkg-lxc team. signature.asc Description: This is a digitally signed message part
Bug#1065009: ITP: golang-github-muhlemmer-httpforwarded -- Library for parsing the HTTP Forwarded header (RFC-7239)
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-muhlemmer-httpforwarded Version : 0.1.0-1 Upstream Author : Tim Möhlmann * URL : https://github.com/muhlemmer/httpforwarded * License : BSD-3-clause Programming Lang: Go Description : Library for parsing the HTTP Forwarded header (RFC-7239) The httpforwarded go package provides utility functions for working with the Forwarded HTTP header as defined in RFC-7239 (https://tools.ietf.org/html/rfc7239). This header is proposed to replace the X-Forwarded-For and X-Forwarded-Proto headers, amongst others. . This package was heavily inspired by the mime package in the standard library, more specifically the ParseMediaType() function. This is a new dependency required to update golang-github-zitadel-oidc and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1067551: ITP: golang-github-zitadel-logging -- Logging extension library
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-zitadel-logging Version : 0.6.0-1 Upstream Author : ZITADEL * URL : https://github.com/zitadel/logging * License : Apache-2.0 Programming Lang: Go Description : Logging extension library Golang logging extension library used by other zitadel projects. This is a new dependency required to update golang-github-zitadel-oidc and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1067552: ITP: golang-github-zitadel-schema -- Library to fill a struct with form values
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-zitadel-schema Version : 1.3.0-1 Upstream Author : ZITADEL * URL : https://github.com/zitadel/schema * License : BSD-3-Clause Programming Lang: Go Description : Library to fill a struct with form values Package zitadel/schema converts structs to and from form values. This is a maintained fork of gorilla/schema. This is a new dependency required to update golang-github-zitadel-oidc and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1067553: ITP: golang-github-eapache-go-resiliency -- Resiliency patterns for golang (library)
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-eapache-go-resiliency Version : 1.6.0-1 Upstream Author : Evan Huus * URL : https://github.com/eapache/go-resiliency * License : Expat Programming Lang: Go Description : Resiliency patterns for golang (library) Resiliency patterns for golang. Based in part on Hystrix, Semian, and others. Currently implemented patterns include: . * circuit-breaker * semaphore * deadline/timeout * batching * retriable This is a new dependency required to update golang-github-openzipkin- zipkin-go and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1067554: ITP: golang-github-ibm-sarama -- Client library for Apache Kafka
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-ibm-sarama Version : 1.43.0-1 Upstream Author : IBM Corporation * URL : https://github.com/IBM/sarama * License : Expat Programming Lang: Go Description : Client library for Apache Kafka sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). It includes a high-level API for easily producing and consuming messages, and a low-level API for controlling bytes on the wire when the high-level API is insufficient. This is a new dependency required to update golang-github-openzipkin- zipkin-go and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#998123: ITP: golang-github-jkeiser-iter -- Go library for iteration
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-jkeiser-iter Version : 0.0~git20200628.c8aa0ae-1 Upstream Author : John Keiser * URL : https://github.com/jkeiser/iter * License : Expat Programming Lang: Go Description : Go library for iteration Generic forward-only iterator that is safe and leak-free. . This package is intended to support forward-only iteration in a variety of use cases while avoiding the normal errors and leaks that can happen with iterators in Go. It provides mechanisms for map/select filtering, background iteration through a goroutine, and error handling throughout. . The type of the iterator is interface{}, so it can store anything, at the cost that you have to cast it back out when you use it. This package can be used as is, or used as an example for creating your own forward-only iterators of more specific types. This is a dependency of golang-github-farjump-go-libudev (ITP #998122), which is in turn a dependency of LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#998122: ITP: golang-github-farjump-go-libudev -- Go bindings for libudev
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-farjump-go-libudev Version : 0.0~git20171109.8b0739c-1 Upstream Author : Farjump * URL : https://github.com/farjump/go-libudev * License : Apache-2.0 Programming Lang: Go Description : Go bindings for libudev Package go-udev provides a cgo wrapper around the libudev C library. This is a dependency of LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#998150: ITP: golang-github-jaypipes-pcidb -- Small golang library for querying PCI database (pciids) information
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-jaypipes-pcidb Version : 0.6.0-1 Upstream Author : Jay Pipes * URL : https://github.com/jaypipes/pcidb * License : Apache-2.0 Programming Lang: Go Description : Small golang library for querying PCI database (pciids) information pcidb is a small golang library that contains a PCI database inspection and querying facility which allows developers to query for information about hardware device classes, vendor and product information. This is a dependency of LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#998185: ITP: golang-github-juju-testing -- Testing gocheck suites and checkers used across juju projects
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-juju-testing Version : 0.0~git20210324.18c50b0-1 Upstream Author : Canonical Ltd * URL : https://github.com/juju/testing * License : LGPL-3.0-with-exception and BSD-3-Clause Programming Lang: Go Description : Testing gocheck suites and checkers used across juju projects This package provides additional base test suites to be used with gocheck. This ITP reintroduces the golang-github-juju-testing package to the archive. It was previously RM'ed in #951791 due to a dependency on mongodb. I expect that mongodb-specific code will either be removed from the package, or if the code can compile perhaps mongodb-specific tests will be disabled. This package is a common dependency for several different Go libraries that are dependencies for packaging LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#940445: ITA: golang-gopkg-httprequest.v1
retitle 940445 ITA: golang-gopkg-httprequest.v1 owner 940445 ! thanks Alexandre, I am willing to adopt this package, since I would like to update it as part of the process of assembling the dependencies to package LXD (ITP #768073). This package will continue to be maintained under the Debian Go Packaging Team umbrella. Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#998187: ITP: golang-github-juju-qthttptest -- Check that JSON HTTP endpoints respond appropriately; compatible with quicktest
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-juju-qthttptest Version : 0.1.1-1 Upstream Author : Canonical Ltd * URL : https://github.com/juju/qthttptest * License : LGPL-3.0-with-exception Programming Lang: Go Description : Check that JSON HTTP endpoints respond appropriately; compatible with quicktest This package adds some quicktest-compatible checks that check the result of HTTP responses. . It also provides some checkers that check unmarshaled data from other formats too. This package is a dependency for updating the version of golang-gopkg-httprequest.v1. It will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#940378: ITA: golang-github-juju-httpprof
retitle 940378 ITA: golang-github-juju-httpprof owner 940378 ! thanks Alexandre, I am willing to adopt this package, as it is one of dependencies for packaging LXD (ITP #768073). It looks like just a little bit of janitorial work is needed to get this package into a good state. This package will continue to be maintained under the Debian Go Packaging Team umbrella. Thanks, Mathias signature.asc Description: This is a digitally signed message part
Bug#889232: ITA: golang-github-juju-errors - Common juju errors and functions to annotate errors
retitle 889232 ITA: golang-github-juju-errors - Common juju errors and functions to annotate errors owner 889232 ! block 889232 by 998185 thanks I am willing to adopt this package, as it is one of the dependencies for packaging LXD (ITP #768073). This package will continue to be maintained under the Debian Go Packaging Team umbrella. Mathias signature.asc Description: This is a digitally signed message part
Bug#940381: ITA: golang-github-juju-utils
retitle 940381 ITA: golang-github-juju-utils owner 940381 ! block 940381 by 998185 thanks Aleaxandre, I am willing to adopt this package, as it is one of the dependencies for packaging LXD (ITP #768073). This package will continue to be maintained under the Debian Go Packaging Team umbrella. Mathias signature.asc Description: This is a digitally signed message part
Bug#998299: ITP: golang-github-juju-clock -- Clock definition and testing clock
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-juju-clock Version : 0.0~git20190205.9c5c971-1 Upstream Author : Canonical Ltd * URL : https://github.com/juju/clock * License : LGPL-3.0-with-exception Programming Lang: Go Description : Clock definition and testing clock An interface definition for a fully defined clock. A WallClock implementation of that interface using the time package. A testing clock. This ITP reintroduces the golang-github-juju-clock package to the archive. It was previously RM'ed in #911006 as no packages depended on it. This package is a common dependency for several different Go libraries that are dependencies for packaging LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#998300: ITP: golang-github-juju-mutex -- Provides a named machine level mutex shareable between processes
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-juju-mutex Version : 0.0~git20180619.d21b13a-1 Upstream Author : Canonical Ltd * URL : https://github.com/juju/mutex * License : LGPL-3.0-with-exception Programming Lang: Go Description : Provides a named machine level mutex shareable between processes The mutex package provides a named machine level mutex shareable between processes. This ITP reintroduces the golang-github-juju-mutex package to the archive. It was previously RM'ed in #913968 as no packages depended on it. This package is a dependency for updating golang-github-juju-utils as part of the process of packaging LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#998301: ITP: golang-github-juju-cmd -- A command line implementation framework
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-juju-cmd Version : 0.0~git20210809.65029dab-1 Upstream Author : Canonical Ltd * URL : https://github.com/juju/cmd * License : LGPL-3.0-with-exception Programming Lang: Go Description : A command line implementation framework This package is a common dependency for several different Go libraries that are dependencies for packaging LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#732683: ITP: golang-github-juju-gnuflag -- GNU-compatible flag handling with a stdlib-like API for Go
retitle 732683 ITP: golang-github-juju-gnuflag -- GNU-compatible flag handling with a stdlib-like API for Go owner ! thanks * Package name: golang-github-juju-gnuflag Version : 0.0~git20171113.2ce1bb7-1 Upstream Author : The Go Authors * URL : https://github.com/juju/gnuflag * License : BSD-3-clause Programming Lang: Go Description : GNU-compatible flag handling with a stdlib-like API for Go The gnuflag package is a fork of the Go standard library package that supports GNU-compatible flag syntax. . In particular, it supports --longflag and -l single-character flag syntax. Since the initial ITP was filed, the project has moved from https://launchpad.net/gnuflag to https://github.com/juju/gnuflag. This package is a common dependency for several different Go libraries that are dependencies for packaging LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#998652: ITP: golang-github-juju-collections -- Deque and set implementations
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-juju-collections Version : 0.0~git20200605.0d0ec82-1 Upstream Author : Canonical Ltd * URL : https://github.com/juju/collections * License : LGPL-3.0-with-exception Programming Lang: Go Description : Deque and set implementations Set and deque implementations for Go. This ITP reintroduces the golang-github-juju-collections package to the archive. It was previously RM'ed in #951790 as no packages depended on it. This package is a dependency for updating golang-github-juju-utils as part of the process of packaging LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#768073: "ping!"
On Sun, 12 Jun 2022 00:53:14 -0400 Matt Barry wrote: > Hi, > > I imagine I arrived at this bug the same way a lot of folks did, trying > to sleuth out the reason why (e.g.) autopkgtest-build-lxd is broken in > Debian.. but perhaps I might be the first that read all the way to the > end to find a repo that builds somewhat working packages! Kudos and > thanks! > > What is the state of the packages at the moment? Are there any areas > that need help or testing? (I'm not a go expert, but happy to help out > if I can.) > > Cheers, > Matt The final thing that's been preventing upload of LXD is an issue that was found with a filename conflict with the lxc packaging (#1010843). I neglected to block this bug by that one, but just did so. The good news is that a new version of lxc with that fix was just released, so hopefully the lxc packages can get updated after which I'll be requesting an upload of LXD to NEW. :) There is one known edge case use bug with LXD [1], but that's in the hands of upstream and isn't significant enough to delay the uploading of LXD. Mathias [1] -- https://github.com/lxc/lxc/issues/4150 signature.asc Description: This is a digitally signed message part
Bug#1074056: ITP: golang-github-goccy-go-json -- Fast JSON encoder/decoder compatible with encoding/json
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-goccy-go-json Version : 0.10.3-1 Upstream Author : Masaaki Goshima * URL : https://github.com/goccy/go-json * License : BSD-3-clause, Expat Programming Lang: Go Description : Fast JSON encoder/decoder compatible with encoding/json Drop-in replacement of encoding/json that is fast and supports flexible customization with options. Can propagate context.Context to MarshalJSON or UnmarshalJSON and dynamically filter the fields of the structure type-safely. This is a new dependency required to update golang-github-minio-minio- go-v7 and will be team-maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076583: ITP: minio-client -- Simple, fast tool to manage MinIO clusters
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: minio-client Version : 2024-07-03T20-17-25Z-1 Upstream Author : MinIO * URL : https://github.com/minio/mc * License : AGPL-3.0-or-later Programming Lang: Go Description : Simple, fast tool to manage MinIO clusters MinIO Client (mc) provides a modern alternative to UNIX commands like ls, cat, cp, mirror, diff, find etc. It supports filesystems and Amazon S3 compatible cloud storage service (AWS Signature v2 and v4). There is an existing RFP (#859207) for the server-side component of MinIO. Incus recently switched from depending on MinIO's library to the MinIO client for interacting with MinIO clusters. This package will be team- maintained within the Go Packaging Team and provide the MinIO client without conflicting with the existing `mc` from Midnight Commander. signature.asc Description: This is a digitally signed message part
Bug#1076584: ITP: golang-github-aead-minisign -- Simple tool to sign files and verify digital signatures
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-aead-minisign Version : 0.3.0-1 Upstream Author : Andreas Auernhammer * URL : https://github.com/aead/minisign * License : Expat Programming Lang: Go Description : Simple tool to sign files and verify digital signatures minisign is a dead simple tool to sign files and verify signatures. This is a Go implementation of the original C implementation by Frank Dennis. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076585: ITP: golang-github-lestrrat-go-blackmagic -- Reflect-based black magic
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-lestrrat-go-blackmagic Version : 1.0.2-1 Upstream Author : lestrrat * URL : https://github.com/lestrrat-go/blackmagic * License : Expat Programming Lang: Go Description : Reflect-based black magic Reflect-based black magic. YMMV, and use with caution. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076586: ITP: golang-github-lestrrat-go-httpcc -- HTTP/1.1 Cache-Control Header Parser
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-lestrrat-go-httpcc Version : 1.0.1-1 Upstream Author : lestrrat * URL : https://github.com/lestrrat-go/httpcc * License : Expat Programming Lang: Go Description : HTTP/1.1 Cache-Control Header Parser Parses HTTP/1.1 Cache-Control header, and returns a struct that is convenient for the end-user to do what they will with. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076588: ITP: golang-github-lestrrat-go-iter -- Simple tools for container iteration
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-lestrrat-go-iter Version : 1.0.2-1 Upstream Author : lestrrat * URL : https://github.com/lestrrat-go/iter * License : Expat Programming Lang: Go Description : Simple tools for container iteration iter and its sub-packages provide a set of utilities to make it easy for providers of objects that are iteratable. . For example, if your object is map-like and you want a way for users to iterate through all or specific keys in your object, all you need to do is to provide a function that iterates through the pairs that you want, and send them to a channel. . Then you create an iterator from the channel, and pass the iterator to the user. The user can then safely iterate through all elements. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076587: ITP: golang-github-lestrrat-go-httprc -- Quasi Up-to-date HTTP In-memory Cache
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-lestrrat-go-httprc Version : 2.0.0-1 Upstream Author : lestrrat * URL : https://github.com/lestrrat-go/httprc * License : Expat Programming Lang: Go Description : Quasi Up-to-date HTTP In-memory Cache httprc is a HTTP "Refresh" Cache. Its aim is to cache a remote resource that can be fetched via HTTP, but keep the cached content up-to-date based on periodic refreshing. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076589: ITP: golang-github-lestrrat-go-jwx -- Implementation of various JWx technologies
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-lestrrat-go-jwx Version : 2.1.0-1 Upstream Author : lestrrat * URL : https://github.com/lestrrat-go/jwx * License : Expat Programming Lang: Go Description : Implementation of various JWx technologies Go module implementing various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known as JOSE) technologies. . Features: . * Complete coverage of JWA/JWE/JWK/JWS/JWT, not just JWT+minimum tool set. * Opinionated, but very uniform API. Everything is symmetric, and follows a standard convention * Extra utilities This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076590: ITP: golang-github-lestrrat-go-option -- Implementation of the "Optional Parameters Pattern"
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-lestrrat-go-option Version : 1.0.1-1 Upstream Author : lestrrat * URL : https://github.com/lestrrat-go/option * License : Expat Programming Lang: Go Description : Implementation of the "Optional Parameters Pattern" Base object for the "Optional Parameters Pattern". . The beauty of this pattern is that you can achieve a method that can take the following simple calling style . obj.Method(mandatory1, mandatory2) . or the following, if you want to modify its behavior with optional parameters . obj.Method(mandatory1, mandatory2, optional1, optional2, optional3) This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076591: ITP: golang-github-minio-colorjson -- Colorized json encoding and decoding
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-minio-colorjson Version : 1.0.8-1 Upstream Author : MinIO * URL : https://github.com/minio/colorjson * License : BSD-3-clause Programming Lang: Go Description : Colorized json encoding and decoding Package colorjson implements encoding and decoding of JSON as defined in RFC 7159. The mapping between JSON and Go values is described in the documentation for the Marshal and Unmarshal functions. This package is a fork from golang.org/pkg/encoding/json with colorized support for printing on terminal. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076593: ITP: golang-github-minio-mux -- Powerful HTTP router and URL matcher for building Go web servers
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-minio-mux Version : 1.9.0-1 Upstream Author : MinIO * URL : https://github.com/minio/mux * License : BSD-3-clause Programming Lang: Go Description : Powerful HTTP router and URL matcher for building Go web servers Package minio/mux implements a request router and dispatcher for matching incoming requests to their respective handler. The name mux stands for "HTTP request multiplexer". Like the standard http.ServeMux, mux.Router matches incoming requests against a list of registered routes and calls a handler for the route that matches the URL or other conditions. The main features are: . * It implements the http.Handler interface so it is compatible with the standard http.ServeMux. * Requests can be matched based on URL host, path, path prefix, schemes, header and query values, HTTP methods or using custom matchers. * URL hosts, paths and query values can have variables with an optional regular expression. * Registered URLs can be built, or "reversed", which helps maintaining references to resources. * Routes can be used as subrouters: nested routes are only tested if the parent route matches. This is useful to define groups of routes that share common conditions like a host, a path prefix or other repeated attributes. As a bonus, this optimizes request matching. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076592: ITP: golang-github-minio-filepath -- Alternative implementation of filepath.Walk() lexically sorted flat keys
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-minio-filepath Version : 1.0.0-1 Upstream Author : MinIO * URL : https://github.com/minio/filepath * License : BSD-3-clause Programming Lang: Go Description : Alternative implementation of filepath.Walk() lexically sorted flat keys Package filepath is an alternative implementation of Go's filepath.Walk() to cater for flat key style sorted walk. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076594: ITP: golang-github-minio-pkg -- Common packages imported by MinIO projects
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-minio-pkg Version : 3.0.5-1 Upstream Author : MinIO * URL : https://github.com/minio/pkg * License : AGPL-3.0-or-later Programming Lang: Go Description : Common packages imported by MinIO projects Collection of common packages used in MinIO projects. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#1076595: ITP: golang-github-minio-selfupdate -- Build self-updating Go programs
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-minio-selfupdate Version : 0.6.0-1 Upstream Author : MinIO * URL : https://github.com/minio/selfupdate * License : Apache-2.0 Programming Lang: Go Description : Build self-updating Go programs Package update provides functionality to implement secure, self-updating Go programs (or other single-file targets) A program can update itself by replacing its executable file with a new version. . It provides the flexibility to implement different updating user experiences like auto-updating, or manual user-initiated updates. It also boasts advanced features like binary patching and code signing verification. . This is a fork of github.com/inconshreveable/go-update, modified for the needs within MinIO project. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#859207: RFP: minio -- Cloud storage server compatible with Amazon S3
Packaging of minio-client is being handled in ITP #1076583. Mathias signature.asc Description: This is a digitally signed message part
Bug#1076748: ITP: golang-github-lestrrat-go-backoff -- Backoff mechanics for Go
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-lestrrat-go-backoff Version : 2.0.8-1 Upstream Author : lestrrat * URL : https://github.com/lestrrat-go/backoff * License : Expat Programming Lang: Go Description : Backoff mechanics for Go This library is an implementation of backoff algorithm for retrying operations in an idiomatic Go way. It respects context.Context natively, and the critical notifications are done through channel operations, allowing you to write code that is both more explicit and flexible. This package is a dependency of minio-client and will be team- maintained within the Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#985802: ITP: openrct2-objects -- Object definitions for OpenRCT2
Package: wnpp Owner: Mathias Gibbens Severity: wishlist * Package name: openrct2-objects Version : 1.0.21 Upstream Author : OpenRCT2 Developers * URL : https://github.com/OpenRCT2/objects * License : CC-BY-4.0 Description : Object definitions for OpenRCT2 This package contains object definitions and translations for RollerCoaster Tycoon and RollerCoaster Tycoon 2 (requires the original game files; not included with this package). This is being packaged as a dependency of openrct2 (ITP #808945) signature.asc Description: This is a digitally signed message part
Bug#985803: ITP: openrct2-title-sequences -- Title sequences for OpenRCT2
Package: wnpp Owner: Mathias Gibbens Severity: wishlist * Package name: openrct2-title-sequences Version : 0.1.2c Upstream Author : OpenRCT2 Developers * URL : https://github.com/OpenRCT2/title-sequences * License : CC-BY-4.0 Description : Title sequences for OpenRCT2 This package contains the custom title sequence for OpenRCT2, along wi th metadata to select the original title sequences that shipped with RollerCoaster Tycoon and RollerCoaster Tycoon 2 (requires the original game files; not included with this package). This is being packaged as a dependency of openrct2 (ITP #808945) signature.asc Description: This is a digitally signed message part
Bug#998669: ITP: golang-github-juju-schema -- coerce dynamically typed data structures into known forms
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-github-juju-schema Version : 1.0.0-1 Upstream Author : Canonical Ltd * URL : https://github.com/juju/schema * License : LGPL-3.0-with-exception Programming Lang: Go Description : coerce dynamically typed data structures into known forms This package provides helpers for coercing dynamically typed data structures into known forms. This ITP reintroduces the golang-github-juju-schema package to the archive. It was previously RM'ed in #911002 as no packages depended on it. This package is a dependency for packaging LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part
Bug#998670: ITP: golang-gopkg-juju-environschema.v1 -- schema descriptions for Juju environment configurations
Package: wnpp Severity: wishlist Owner: Mathias Gibbens X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name: golang-gopkg-juju-environschema.v1 Version : 1.0.0-1 Upstream Author : Canonical Ltd * URL : https://github.com/juju/environschema * License : LGPL-3.0-with-exception Programming Lang: Go Description : schema descriptions for Juju environment configurations This package allows the specification of Juju environment config schema. This ITP reintroduces the golang-gopkg-juju-environschema.v1 package to the archive. It was previously RM'ed in #913973 as no packages depended on it. This package is a dependency for packaging LXD (ITP #768073). This package will be team-maintained within the Debian Go Packaging Team. signature.asc Description: This is a digitally signed message part