Bug#1025256: ITP: crowdsec-firewall-bouncer -- CrowdSec bouncer for firewalls
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: crowdsec-firewall-bouncer Version : 0.0.25~rc2-1 Upstream Author : crowdsec * URL : https://github.com/crowdsecurity/cs-firewall-bouncer * License : Expat Programming Lang: Go Description : CrowdSec bouncer for firewalls This package uses the CrowdSec API to implement decisions at the firewall level via blocklists. It supports both nftables and iptables+ipset (IPv4 and IPv6). Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1025254: ITP: golang-github-google-nftables -- Go library to interact with Linux nftables
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-google-nftables Version : 0.0~git20221107.130caa4-1 Upstream Author : Google * URL : https://github.com/google/nftables * License : Apache-2.0 Programming Lang: Go Description : Go library to interact with Linux nftables This package is a third-party Go package to interact with nftables programmatically. It is implemented in pure Go, meaning it does not wrap the libnftnl library. . It is neither an official netfilter project nor an official Google product. This is a dependency for the upcoming crowdsec-firewall-bouncer package. I've asked upstream to publish a release to avoid the ugly snapshot-based version number. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1025253: ITP: golang-github-crowdsecurity-go-cs-bouncer -- Go library to create CrowdSec bouncers
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-crowdsecurity-go-cs-bouncer Version : 0.0.1-1 Upstream Author : crowdsec * URL : https://github.com/crowdsecurity/go-cs-bouncer * License : Expat Programming Lang: Go Description : Go library to create CrowdSec bouncers CrowdSec is a lightweight security engine, able to detect and remedy aggressive network behavior. This package makes it possible to build bouncers, which are the components responsible for acting upon a decision taken by the engine. This is a dependency of the upcoming crowdsec-firewall-bouncer and crowdsec-custom-bouncer packages. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1025255: ITP: crowdsec-custom-bouncer -- CrowdSec bouncer for custom scripts
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: crowdsec-custom-bouncer Version : 0.0.13-1 Upstream Author : crowdsec * URL : https://github.com/crowdsecurity/cs-custom-bouncer * License : Expat Programming Lang: Go Description : CrowdSec bouncer for custom scripts This package uses the CrowdSec API to fetch the latest decisions periodically, and passes them as arguments to a custom user script. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#977739: progress of golang-github-texttheater-golang-levenshtein packaging
Control: owner -1 ! Control: retitle -1 ITP: golang-github-texttheater-golang-levenshtein -- Go implementation of the Levenshtein algorithm (library) Cyril Brulebois (2022-11-24): > This ITP has been opened close to two years ago, and we haven't heard > back in the last 5 months about possible progress. Since the packaging > is rather straightforward, I'm tempted to “steal” this ITP and just > upload the package I've prepared locally (required for crowdsec 1.4.2). Let's do that… > ChangZhuo Chen, I see you have created a repository on Salsa[1], but the > debian/sid branch doesn't contain any debian/ directory at this point, > do I have your permission to push my work in this repository, force > pushing if required? > > 1. > https://salsa.debian.org/go-team/packages/golang-github-texttheater-golang-levenshtein/-/tree/debian/sid/ … and since we have a disconnected debian/sid branch (no upstream history) with a single commit, along with a pristine-tar branch, it looks like old-style repository layout; additionally, there are no packaging-related commits, so I'll just push upstream and debian/sid branches, removing the pristine-tar one (that's no longer used in pkg-go). As usual for golang-* packages, I'm happy to have other people join the maintenance! Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#1024742: ITP: golang-github-blackfireio-osinfo -- Go library to identify the underlying operating system
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-blackfireio-osinfo Version : 1.0.3-1 Upstream Author : Blackfire * URL : https://github.com/blackfireio/osinfo * License : Expat Programming Lang: Go Description : Go library to identify the underlying operating system This package provides a cross-platform way to identify the operating system some Go code is running on. . The OSInfo structure makes the following fields available: Family, Architecture, ID, Name, Codename, Version, Build. This is part of the last 4 packages required by the crowdsec 1.4.2 release. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1024740: ITP: golang-github-aquasecurity-table -- tables for terminals, in Go (library)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-aquasecurity-table Version : 1.8.0-1 Upstream Author : Aqua Security * URL : https://github.com/aquasecurity/table * License : Expat Programming Lang: Go Description : tables for terminals, in Go (library) This is a Go module for rendering tables in the terminal, featuring: - Headers/footers - Text wrapping - Auto-merging of cells - Customisable line/border characters - Customisable line/border colours - Individually enable/disable borders, row lines - Set alignments on a per-column basis, with separate - Settings for headers/footers - Intelligently wrap/pad/measure ANSI coloured input - Support for double-width unicode characters - Load data from CSV files This is part of the last 4 packages required by the crowdsec 1.4.2 release. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1024741: ITP: golang-github-ivanpirog-coloredcobra -- colorize the text output of the Cobra library (library)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-ivanpirog-coloredcobra Version : 1.0.1-1 Upstream Author : Ivan Pirog * URL : https://github.com/ivanpirog/coloredcobra * License : Expat Programming Lang: Go Description : colorize the text output of the Cobra library (library) The Cobra library makes it possible to create powerful modern CLI but doesn't support color settings for console output. ColoredCobra is a small library to colorize the text output of the Cobra library, making the console output look better. This is part of the last 4 packages required by the crowdsec 1.4.2 release. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#977739: progress of golang-github-texttheater-golang-levenshtein packaging
Hi Richard, ChangZhuo Chen (2022-06-26): > What is the progress of golang-github-texttheater-golang-levenshtein > packaging, do you need any help on packaging? > > We are working on dyff (https://bugs.debian.org/1013751), and > golang-github-texttheater-golang-levenshtein is in dyff dependency. This ITP has been opened close to two years ago, and we haven't heard back in the last 5 months about possible progress. Since the packaging is rather straightforward, I'm tempted to “steal” this ITP and just upload the package I've prepared locally (required for crowdsec 1.4.2). ChangZhuo Chen, I see you have created a repository on Salsa[1], but the debian/sid branch doesn't contain any debian/ directory at this point, do I have your permission to push my work in this repository, force pushing if required? 1. https://salsa.debian.org/go-team/packages/golang-github-texttheater-golang-levenshtein/-/tree/debian/sid/ Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#940419: RFA: golang-github-segmentio-kafka-go
Alexandre Viau (2019-09-15): > Feel free to upload a new version of the package and remove me from > the uploaders in debian/control. I might work on this package, but that's not clear-cut yet (crowdsec has a kafka acquisition module which I'm disabling for the time being; it might be temporary, it might be long-term, not sure yet). For information, as of v0.4.35, the following modules are needed, and don't seem to be available in the archive: github.com/aws/aws-sdk-go-v2/aws github.com/mongodb/mongo-go-driver/mongo github.com/pierrec/lz4/v4 github.com/xdg/scram Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#1021741: ITP: golang-github-slack-go-slack -- access the Slack API in Go (library)
Hi Bart, ba...@debian.org (2022-10-13): > close 1021741 > stop > there is already an ITP > ITP 993615 > ITP 1021741 While the oversight was discovered on my side a little later (existing repository on Salsa), I'm not sure closing duplicates this way is the best way: - it uses “close” which means submitters only get a terse message about the bug being closed, without the rationale; - if the package gets uploaded inbetween (which it did), it will close an ITP that's been closed already; merging both reports might make more sense, or mailing both reports and submitters so that they can decide what to do about that situation? Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#1021741: ITP: golang-github-slack-go-slack -- access the Slack API in Go (library)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-slack-go-slack Version : 0.11.3-1 Upstream Author : Norberto Lopes * URL : https://github.com/slack-go/slack * License : BSD-2-clause Programming Lang: Go Description : access the Slack API in Go (library) This is the original Slack library for Go created by Norberto Lopes, transferred to a GitHub organization. This library supports most if not all of the api.slack.com REST calls, as well as the Real-Time Messaging protocol over websocket, in a fully managed way. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021724: ITP: golang-github-crowdsecurity-machineid -- get the unique machine identifier of any host (library)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-crowdsecurity-machineid Version : 1.0.3-1 Upstream Author : crowdsec * URL : https://github.com/crowdsecurity/machineid * License : Expat Programming Lang: Go Description : get the unique machine identifier of any host (library) This package returns the OS native machine UUID/GUID, which the OS uses for internal needs. All machine IDs are usually generated during system installation and stay constant for all subsequent boots. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021723: ITP: golang-github-hashicorp-hcl-v2 -- Go implementation of HashiCorp Configuration Language (version 2)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-hashicorp-hcl-v2 Version : 2.14.1-1 Upstream Author : HashiCorp * URL : https://github.com/hashicorp/hcl * License : MPL-2.0 Programming Lang: Go Description : Go implementation of HashiCorp Configuration Language (version 2) HCL (HashiCorp Configuration Language) is a configuration language built by HashiCorp. The goal of HCL is to build a structured configuration language that is both human and machine friendly for use with command-line tools, but specifically targeted towards DevOps tools, servers, etc. HCL is also fully JSON compatible. That is, JSON can be used as completely valid input to a system expecting HCL. This helps makes systems interoperable with other systems. HCL is heavily inspired by libucl, nginx configuration, and others similar. This package contains the source. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html There's an existing golang-github-hashicorp-hcl package, kind of stalled at version 1.0.0, which is depended on by close to 100 packages. It seems prudent to introduce a -v2 package for hashicorp/hcl/v2, leaving it up to reverse dependencies to switch to the new version if and when they so desire. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021725: ITP: golang-github-alexliesenfeld-health -- simple and flexible health check library for Go
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-alexliesenfeld-health Version : 0.6.0-1 Upstream Author : Alexander Liesenfeld * URL : https://github.com/alexliesenfeld/health * License : Expat Programming Lang: Go Description : simple and flexible health check library for Go This library provides an http.Handler that acts as a health endpoint. It can be used by cloud infrastructure or other services to determine the availability of an application. Rather than simply returning a response with HTTP status code 200, this library allows building health checks that test the availability of all required dependencies. The HTTP response contains the aggregated health result and details about the health status of each component. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021720: ITP: golang-github-c-robinson-iplib -- library for working with IP addresses and networks in Go
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-c-robinson-iplib Version : 1.0.3-1 Upstream Author : Chad Robinson * URL : https://github.com/c-robinson/iplib * License : Expat Programming Lang: Go Description : library for working with IP addresses and networks in Go IPLib is built around and on top of the address primitives found in the net package, trying to make them more accessible and easier to manipulate, in the spirit of Python's ipaddress and Ruby's ipaddr libraries. It features: - tools performing common tasks against regular net.IP objects; - an iplib.Net interface that enhances net.IPNet. It also features two submodules: - iana: referencing IP netblocks against the Internet Assigned Numbers Authority's Special IP Address Registry; - iid: generating and validating IPv6 Interface Identifiers, including RFC4291 modified EUI64 and RFC7217 Semantically Opaque addresses. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021722: ITP: golang-github-r3labs-diff -- diffing library for Go structures
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-r3labs-diff Version : 3.0.0-1 Upstream Author : R3 Labs * URL : https://github.com/r3labs/diff * License : MPL-2.0 Programming Lang: Go Description : diffing library for Go structures Utilizing field tags and reflection, this library makes it possible to compare two structures of the same type and create a changelog of all modified values. The produced changelog can easily be serialized to JSON. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021719: ITP: golang-github-jszwec-csvutil -- fast and idiomatic mapping between CSV and Go values (library)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-jszwec-csvutil Version : 1.7.1-1 Upstream Author : Jacek Szwec * URL : https://github.com/jszwec/csvutil * License : Expat Programming Lang: Go Description : fast and idiomatic mapping between CSV and Go values (library) This package provides provides fast, idiomatic, and dependency-free mapping between CSV and Go values. It is not a CSV parser, it is based on the Reader and Writer interfaces which are implemented by e.g the standard Go csv package. It is possible to choose any other CSV writer or reader which may be more performant. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021721: ITP: golang-entgo-ent -- entity framework for Go
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-entgo-ent Version : 0.11.3-1 Upstream Author : Ent Foundation * URL : https://github.com/ent/ent * License : Apache-2.0 Programming Lang: Go Description : entity framework for Go The ent package is a simple, yet powerful entity framework for Go, that makes it easy to build and maintain applications with large data-models. Highlights include: - Schema As Code - model any database schema as Go objects. - Easily Traverse Any Graph - run queries, aggregations and traverse any graph structure easily. - Statically Typed And Explicit API - 100% statically typed and explicit API using code generation. - Multi Storage Driver - supports MySQL, PostgreSQL, SQLite and Gremlin. - Extendable - simple to extend and customize using Go templates. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html This package replaces the existing golang-github-facebook-ent, which can be removed after crowdsec has been updated. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021718: ITP: golang-github-crowdsecurity-grokky -- pure Golang Grok-like library
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-crowdsecurity-grokky Version : 0.1.0-1 Upstream Author : crowdsec * URL : https://github.com/crowdsecurity/grokky * License : WTFPL Programming Lang: Go Description : pure Golang Grok-like library grokky is a pure Golang Grok-like patterns library with a particular focus on parsing log files, and on performance (leveraging the RE2 regular expression engine instead of Oniguruma). The library was designed for creating many patterns and using them many times, while not retaining the exact same behaviors and features as the original library. The main goals are simplicity, speed, and ease of use. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html This package replaces the existing golang-github-logrusorgru-grokky, which can be removed after crowdsec has been updated. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021717: ITP: golang-github-confluentinc-bincover -- easily measure code coverage of Golang binaries (library)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-confluentinc-bincover Version : 0.2.0-1 Upstream Author : Confluent Inc. * URL : https://github.com/confluentinc/bincover * License : Expat Programming Lang: Go Description : easily measure code coverage of Golang binaries (library) Bincover is a ready-to-use, generic solution to test Go binaries, which is robust enough to handle panics and OS exits. It provides a simple and flexible API that generates an “instrumented binary” that can measure its own coverage, runs it with user-specified command line arguments and environment variables, and merges coverage profiles generated from multiple test runs. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021715: ITP: golang-github-crowdsecurity-dlog -- Go library to parse the Docker Logs stream (library)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-crowdsecurity-dlog Version : 0.0.2-1 Upstream Author : crowdsec * URL : https://github.com/crowdsecurity/dlog * License : Apache-2.0 Programming Lang: Go Description : Go library to parse the Docker Logs stream (library) This library parses the binary Docker Logs stream into plain text. Given the full response body to a /containers//logs request, it strips off the log headers and returns the actual plain text message. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#1021716: ITP: golang-ariga-atlas -- manage your database schemas with Atlas (library)
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-ariga-atlas Version : 0.7.2-1 Upstream Author : Ariga * URL : https://github.com/ariga/atlas * License : Apache-2.0 Programming Lang: Go Description : manage your database schemas with Atlas (library) Atlas is an open source tool that helps developers manage their database schemas by applying modern DevOps principles. Contrary to existing tools, Atlas intelligently plans schema migrations for you. Atlas users can use the Atlas DDL (data definition language) to describe their desired database schema and use the command-line tool to plan and apply the migrations to their systems. It supports the following databases: MySQL, MariaDB, PostgresSQL, SQLite, TiDB, CockroachDB. This is a requirement to update crowdsec: https://lists.debian.org/debian-go/2022/10/msg00018.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Bug#972573: RFP: crowdsec -- lightweight agent to detect and respond to bad behaviours. It also automatically benefits from our global community-wide IP reputation database
Hi anarcat, And thanks for the swift answer. Antoine Beaupré (2021-01-14): > I guess that if it's made clear in the package description, it's fair > to phone home by default. After all, you could argue you opt in by > installing the package, and can still opt out. Yeah, I've tried to make that pretty obvious. Since it doesn't seem entirely out of line, I think I'll go with this approach. > Or it could be split into a separate binary package which would > explicitly act as an opt-in? I think I'd rather avoid having to handle different binaries to distinguish between those two modes. Upstream already has a wizard to detect various services and perform some configuration accordingly. I haven't dived into it yet, but it could be a nice basis for some debconf prompt(s), so that one can dpkg-reconfigure at will for both the “which mode do you want to be in?” and the “which services do you want to handle?” aspects. We will likely make progress on further integration next week. If we indeed rely on debconf, that would also mean that people wanting to install crowdsec in some automated/non-interactive fashion could just preseed some setting to make sure the right mode is picked from the get-go. (No pun intended, they just write themselves…) Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#972573: RFP: crowdsec -- lightweight agent to detect and respond to bad behaviours. It also automatically benefits from our global community-wide IP reputation database
Control: retitle -1 RFP: crowdsec -- lightweight and collaborative security engine Hi again, Antoine Beaupre (2020-10-20): > (*) CrowdSec ships by default with scenario (brute force, port scan, > web scan, etc.) adapted for most context, but you can easily extend it > by picking more of them from the hub. It is also very easy to adapt an > existing one or create one yourself. > > > > This is similar to fail2ban and sshguard, but with the extra touch > that it allows for federation and distribution of blocklists. It also > integrates with Prometheus, also packaged in Debian. > > I haven't tested it. I guess it could be maintained by the Go team? > > Source code is available here: https://github.com/crowdsecurity/crowdsec > > The software is free (MIT), but to get access to the crowd-sourced > reputation data, you must also share it. The server-side of things is > also non-free. For completeness, here are the current descriptions: Description: lightweight and collaborative security engine Crowdsec is a lightweight security engine, able to detect and remedy aggressive network behaviour. It can leverage and also enrich a global community-wide IP reputation database, to help fight online cybersec aggressions in a collaborative manner. . Crowdsec can read many log sources, parse and also enrich them, in order to detect specific scenarios, that usually represent malevolent behaviour. Parsers, Enrichers, and Scenarios are YAML files that can be shared and downloaded through a specific hub, as well as be created or adapted locally. . Detection results are available for crowdsec, its CLI tools and bouncers via an HTTP API. Triggered scenarios lead to an alert, which often results in a decision (e.g. IP banned for 4 hours) that can be consumed by bouncers (software components enforcing a decision, such as an iptables ban, an nginx lua script, or any custom user script). . The CLI allows users to deploy a metabase Docker image to provide simple-to-deploy dashboards of ongoing activity. The crowdsec daemon is also instrumented with prometheus to provide observability. . Crowdsec can be used against live logs ("a la fail2ban"), but can also work on cold logs to help in a forensic context, to build an analysis for past events. . On top of that, crowdsec aims at sharing detection signals amongst all participants, to pre-emptively allow users to block likely attackers. To achieve this, minimal meta-information about the attack is shared with the CrowdSec organization for further retribution. . Users can also decide not to take part into the collective effort via the central API, and to register on a local API instead. I'm wondering what to do with the default behaviour. As discussed with upstream, shared data is meant to be minimal (and can be sent over Tor). The machine is “fingerprinted” through machineid + random suffix, that acts as a username (plus a random password). Upon a detection, this is sent: - Machine fingerprint - Attacker IP - Scenario name - Time of start/end of attack - NOT SHARED: actual logs Every N hours, the list of configured scenarios is sent, and a list of possible bad IPs matching those services is received in return. Would it seem reasonable to enable by default the automated registration of the host when the package is installed (after all, as the name and the description suggest, the goal is to share info with a crowd), or would that seem to be unwelcome in Debian? I'm all for *not* phoning back by default, but this particular package aims at working in a collaborative manner, and the incentive to share if you want to benefit from the collective efforts doesn't seem entirely crazy to me. Thanks for your input! Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#940406: RFA: golang-github-oschwald-maxminddb-golang
Hi Alexandre, Alexandre Viau (2019-09-15): > I'd like to find new maintainers for some of my packages because I have > had less time for Debian. I'd like to focus the small amount of time > that I have for Debian on other things. > > For now, I intend to do my best to keep maintaining this package. > However, I will probably retitle this bug with the 'O:' prefix at some > point, indicating that I have orphaned it. > > Feel free to upload a new version of the package and remove me from > the uploaders in debian/control. > > Feel free to contact me with any questions. Also note that I always > willing to sponsor uploads! I've refreshed this package as part of my crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00060.html but for some reasons, I managed to miss the RFA until checking tracker to see how things were looking regarding migration to testing/QA, etc. It seems to be a package simple enough, and with a very limited set of reverse dependencies, that I think I should be able to manage further updates. If that looks good enough for you, I can indeed drop you from Uploaders and close this bug report. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#940405: RFA: golang-github-oschwald-geoip2-golang
Hi Alexandre, Alexandre Viau (2019-09-15): > I'd like to find new maintainers for some of my packages because I have > had less time for Debian. I'd like to focus the small amount of time > that I have for Debian on other things. > > For now, I intend to do my best to keep maintaining this package. > However, I will probably retitle this bug with the 'O:' prefix at some > point, indicating that I have orphaned it. > > Feel free to upload a new version of the package and remove me from > the uploaders in debian/control. > > Feel free to contact me with any questions. Also note that I always > willing to sponsor uploads! I've refreshed this package as part of my crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00060.html but for some reasons, I managed to miss the RFA until checking tracker to see how things were looking regarding migration to testing/QA, etc. It seems to be a package simple enough, and with a very limited set of reverse dependencies, that I think I should be able to manage further updates. If that looks good enough for you, I can indeed drop you from Uploaders and close this bug report. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979391: ITP: golang-github-facebook-ent -- entity framework for Go
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-facebook-ent Version : 0.5.3-1 Upstream Author : Facebook * URL : https://github.com/facebook/ent * License : Apache-2.0 Programming Lang: Go Description : entity framework for Go The ent package is a simple, yet powerful entity framework for Go, that makes it easy to build and maintain applications with large data-models. . Highlights include: - Schema As Code - model any database schema as Go objects. - Easily Traverse Any Graph - run queries, aggregations and traverse any graph structure easily. - Statically Typed And Explicit API - 100% statically typed and explicit API using code generation. - Multi Storage Driver - supports MySQL, PostgreSQL, SQLite and Gremlin. - Extendable - simple to extend and customize using Go templates. The initial packaging will provide only the library, stripping various components like command-line tools, examples, and internal components. If any of those might be useful to others, feel free to request another binary (and please detail which tools it should contain). Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979389: ITP: golang-github-go-openapi-inflect -- golang library providing functions applying grammar rules to English words
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-go-openapi-inflect Version : 0.19.0-1 Upstream Author : OpenAPI Initiative golang toolkit * URL : https://github.com/go-openapi/inflect * License : Expat Programming Lang: Go Description : golang library providing functions applying grammar rules to English words This golang library provides a basic set of functions applying grammar rules to inflect English words, and to modify case style (Capitalize, camelCase, snake_case, etc.). Acronyms are properly managed. A common use case is word pluralization. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979359: ITP: golang-github-prometheus-prom2json -- tool to scrape a Prometheus client and dump the result as JSON
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-prometheus-prom2json Version : 1.3.0-1 Upstream Author : Prometheus * URL : https://github.com/prometheus/prom2json * License : Apache-2.0 Programming Lang: Go Description : tool to scrape a Prometheus client and dump the result as JSON (library) Since the deprecation of the JSON exposition format, looking into metrics exposed by Prometheus can be a challenge, as one would usually need to interact with the Prometheus server and its protocol buffer format. Since JSON is a wildly-supported format, prom2json was designed to scrape a Prometheus client in protocol buffer or text format, in order to make the results available in JSON format. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html This package comes with a prom2json command (skipped for now) that looks like it could be useful on its own, but I don't know the Prometheus ecosystem well enough to judge its usefulness. If anyone would like another binary package to be added, shipping this command, this can definitely be considered. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979356: ITP: golang-github-appleboy-gin-jwt -- JWT middleware for the Gin framework
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-appleboy-gin-jwt Version : 2.6.4-1 Upstream Author : Bo-Yi Wu * URL : https://github.com/appleboy/gin-jwt * License : Expat Programming Lang: Go Description : JWT middleware for the Gin framework This is a middleware for the Gin framework. It uses jwt-go to implement a JWT authentication middleware. It provides additional handler functions to provide the login API that will generate the token and an additional refresh handler that can be used to refresh tokens. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979351: ITP: golang-github-goombaio-namegenerator -- random name generator implementation in Golang
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-goombaio-namegenerator Version : 0.0.2-1 Upstream Author : goomba * URL : https://github.com/goombaio/namegenerator * License : Apache-2.0 Programming Lang: Go Description : random name generator implementation in Golang This random name generator can be used for projects, servers, cluster nodes, etc. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979346: ITP: golang-github-go-co-op-gocron -- easy and fluent Go cron scheduling
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-go-co-op-gocron Version : 0.5.0-1 Upstream Author : Go Co Op * URL : https://github.com/go-co-op/gocron * License : BSD-2-clause Programming Lang: Go Description : easy and fluent Go cron scheduling goCron is a Golang job scheduling package which lets one run Go functions periodically at pre-determined interval using a simple, human-friendly syntax. . goCron is a Golang implementation of Ruby module clockwork and Python job scheduling package schedule. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.htm Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979271: ITP: golang-github-alecaivazis-survey -- golang library for building interactive prompts
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-alecaivazis-survey Version : 2.2.7-1 Upstream Author : Alec Aivazis * URL : https://github.com/AlecAivazis/survey * License : Expat Programming Lang: Go Description : golang library for building interactive prompts This library helps build interactive prompts. It features: - Various types of prompt (input, multiline, password, confirmation, select, multiselect, editor) - Filtering options - Keeping the filter alive - Validation - Help text - Updating icons - Custom types . Testing can be performed via the go-expect package. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979262: ITP: golang-github-hinshun-vt10x -- vt10x terminal emulation backend
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-hinshun-vt10x Version : 0.0~git20180809.d55458d-1 Upstream Author : Edgar Lee * URL : https://github.com/hinshun/vt10x * License : Expat Programming Lang: Go Description : vt10x terminal emulation backend This package is a vt10x terminal emulation backend, influenced largely by st, rxvt, xterm, and iTerm as reference. It can be used for terminal muxing, as a terminal emulation frontend, or wherever terminal emulation is needed. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979251: ITP: golang-github-netflix-go-expect -- expect-like golang library to automate terminal/console interactions
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-netflix-go-expect Version : 0.0~git20201125.85d881c-1 Upstream Author : Netflix, Inc. * URL : https://github.com/Netflix/go-expect * License : Apache-2.0 Programming Lang: Go Description : expect-like golang library to automate terminal/console interactions This package provides an expect-like interface to automate control of applications. It is unlike expect in that it does not spawn or manage process lifecycle. This package only focuses on expecting output and sending input through its pseudoterminal. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#979236: ITP: golang-github-nxadm-tail -- Go package for reading from continuously updated files
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-nxadm-tail Version : 1.4.5-1 Upstream Author : * URL : https://github.com/nxadm/tail * License : Expat Programming Lang: Go Description : Go package for reading from continuously updated files This package emulates the features of the tail program. It comes with full support for truncation/deletion detection, as it is designed to work with log rotation tools. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978506: ITP: golang-github-go-playground-validator-v10 -- Go library for struct and field validation
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-go-playground-validator-v10 Version : 10.4.1-1 Upstream Author : Go Playgound * URL : https://github.com/go-playground/validator * License : Expat Programming Lang: Go Description : Go library for struct and field validation The validator package implements value validations for structs and individual fields based on tags. . It has the following unique features: - Cross Field and Cross Struct validation by using validation tags or custom validators. - Slice, Array and Map diving, which allows any or all levels of a multidimensional field to be validated. - Ability to dive into both map keys and values for validation. - Handles type interface by determining its underlying type prior to validation. - Handles custom field types such as the SQL driver's Valuer. - Alias validation tags, which allows for mapping of several validations to a single tag for easier definition of validations on structs. - Extraction of custom defined Field Name, allowing to specify extracting the JSON name while validating and making it available in the resulting FieldError. - Customizable i18n-aware error messages. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978504: ITP: golang-github-go-playground-assert-v2 -- basic assertion library for Go
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-go-playground-assert-v2 Version : 2.0.1-1 Upstream Author : Go Playgound * URL : https://github.com/go-playground/assert * License : Expat Programming Lang: Go Description : basic assertion library for Go This library implements basic assertions, but can also be extended to provide custom assertions/error handlers. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978133: ITP: golang-github-go-playground-universal-translator -- translator for Go using CLDR data and pluralization rules
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-go-playground-universal-translator Version : 0.17.0-1 Upstream Author : Go Playgound * URL : https://github.com/go-playground/universal-translator * License : Expat Programming Lang: Go Description : translator for Go using CLDR data and pluralization rules Universal Translator is an i18n Translator for Go using CLDR data and pluralization rules. This package is a thin wrapper around its locales counterpart (golang-github-go-playground-locales-dev) in order to store and translate text for use in your applications. . Features: - Rules generated from the CLDR data - Contains Cardinal, Ordinal and Range Plural Rules - Contains Month, Weekday and Timezone translations - Contains Date & Time formatting functions - Contains Number, Currency, Accounting and Percent formatting functions - Supports the Gregorian calendar only - Supports loading translations from files - Supports exporting translations to files Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978128: ITP: golang-github-go-playground-locales -- set of locales generated from the CLDR Project
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-go-playground-locales Version : 0.13.0-1 Upstream Author : Go Playgound * URL : https://github.com/go-playground/locales * License : Expat Programming Lang: Go Description : set of locales generated from the CLDR Project This set of locales was generated from the CLDR Project, and can be used independently or within an i18n package; the primary target is supplementing go-playground's universal-translator. . Features: - Rules generated from CLDR data v31.0.1 - Contains Cardinal, Ordinal and Range Plural Rules - Contains Month, Weekday and Timezone translations - Contains Date & Time formatting functions - Contains Number, Currency, Accounting and Percent formatting functions - Supports the Gregorian calendar only Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978121: ITP: golang-github-leodido-go-urn -- Go parser for Uniform Resource Names
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-leodido-go-urn Version : 1.2.1-1 Upstream Author : Leo Di Donato * URL : https://github.com/leodido/go-urn * License : Expat Programming Lang: Go Description : Go parser for Uniform Resource Names This parser deals with Uniform Resource Names as defined in RFC 2141 (URN Syntax). The actual parsing is accompanied by: - fine-grained and informative erroring; - namespace specific string normalization. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978063: ITP: golang-github-jamiealquiza-tachymeter -- Go library for timing things and yielding rates, percentiles, and histograms
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-jamiealquiza-tachymeter Version : 2.0.0-1 Upstream Author : Jamie Alquiza * URL : https://github.com/jamiealquiza/tachymeter * License : Expat Programming Lang: Go Description : Go library for timing things and yielding rates, percentiles, and histograms Tachymeter captures event timings and returns latency and rate statistics, making it possible to answer questions like: “In a loop with 1000 database calls, what was the 95th percentile and the lowest observed latency? What was the per-second rate?” . Tachymeter stores data in a lossless sliding window. This means it's accurate but takes space, linearly proportional to the desired sample size. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, Cyril. -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978053: ITP: golang-github-logrusorgru-grokky -- pure Golang Grok-like library
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-logrusorgru-grokky Version : 0.0~git20180829.47edf01-1 Upstream Author : Konstantin Ivanov * URL : https://github.com/logrusorgru/grokky * License : TODO Programming Lang: Go Description : pure Golang Grok-like library grokky is a pure Golang Grok-like patterns library with a particular focus on parsing log files, and on performance (leveraging the RE2 regular expression engine instead of Oniguruma). . The library was designed for creating many patterns and using them many times, while not retaining the exact same behaviors and features as the original library. The main goals are simplicity, speed, and ease of use. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, Cyril. -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978037: ITP: golang-github-mohae-deepcopy -- create deep copies of things
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-mohae-deepcopy Version : 0.0~git20170929.c48cc78-1 Upstream Author : Joel Scoble * URL : https://github.com/mohae/deepcopy * License : Expat Programming Lang: Go Description : create deep copies of things A standard copy would only copy the pointers, while deepcopy copies the values pointed to. Unexported field values are not copied. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, Cyril. -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978019: ITP: golang-github-enescakir-emoji -- minimalistic emoji package for Go
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-enescakir-emoji Version : 1.0.0-1 Upstream Author : Enes Çakır * URL : https://github.com/enescakir/emoji * License : Expat Programming Lang: Go Description : minimalistic emoji package for Go emoji is a minimalistic emoji library for Go. It makes it possible to use emoji characters in strings. . This package contains emoji constants based on the Full Emoji List v13.0, and also has additional emoji aliases from GitHub's gemoji library. Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978016: ITP: golang-github-appleboy-gofight -- API Handler Testing for Golang Web framework
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-appleboy-gofight Version : 2.1.2-1 Upstream Author : Bo-Yi Wu * URL : https://github.com/appleboy/gofight * License : Expat Programming Lang: Go Description : API Handler Testing for Golang Web framework This framework makes it possible to test various API handlers: - Http Handler - Gin - Echo - Mux - HttpRouter - Pat - beego Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#972573: RFP: crowdsec -- lightweight agent to detect and respond to bad behaviours. It also automatically benefits from our global community-wide IP reputation database
Control: owner -1 ! Control: retitle -1 ITP: crowdsec -- the next-gen open source, crowd-powered and dynamic firewall Antoine Beaupre (2020-10-20): > Crowdsec is an open-source, lightweight software, detecting peers with > aggressive behaviors to prevent them from accessing your systems. Its > user friendly design and assistance offers a low technical barrier of > entry and nevertheless a high security gain. […] > This is similar to fail2ban and sshguard, but with the extra touch > that it allows for federation and distribution of blocklists. It also > integrates with Prometheus, also packaged in Debian. > > I haven't tested it. I guess it could be maintained by the Go team? I'm working on this, with required dependencies maintained by the Go team, and crowdsec itself that will be co-maintained by the Go team. Current master plan: https://lists.debian.org/debian-go/2020/12/msg00019.html Adjusting bug metadata using the current website's , until it's refined further. Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#978007: ITP: golang-github-antonmedv-expr -- expression evaluation engine for Go
Package: wnpp Severity: wishlist Owner: Cyril Brulebois * Package name: golang-github-antonmedv-expr Version : 1.8.9-1 Upstream Author : Anton Medvedev * URL : https://github.com/antonmedv/expr * License : Expat Programming Lang: Go Description : expression evaluation engine for Go The expr package provides an engine that can compile and evaluate expressions. An expression is a one-liner that returns a value (mostly, but not limited to, booleans). It is designed for simplicity, speed and safety. . Features: - Seamless integration with Go (no need to redefine types) - Static typing - User-friendly error messages - Reasonable set of basic operators - Builtins: all, none, any, one, filter, map - Fast: uses bytecode virtual machine and optimizing compiler Part of the crowdsec packaging effort: https://lists.debian.org/debian-go/2020/12/msg00019.html Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#960045: RFP: protonmail-bridge -- seamless mail encryption/decryption for ProtonMail
Hi, ba...@debian.org (2020-05-08): > close 960045 > stop > there is already an ITP > ITP https://bugs.debian.org/959145 > RFP https://bugs.debian.org/960045 For the record, I'm only noticing your message now because I went back to the BTS to see if there were any messages I could have missed… and there was. Mailing a close to control@ only doesn't really help anyone see what's going on. (Also, not sure why reportbug wnpp didn't find the existing ITP, but that's another topic.) Cheers, -- Cyril Brulebois (k...@debian.org)<https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant signature.asc Description: PGP signature
Bug#960045: RFP: protonmail-bridge -- seamless mail encryption/decryption for ProtonMail
Package: wnpp Severity: wishlist * Package name: protonmail-bridge Version : 1.2.7-beta.3 Upstream Author : Proton Technologies AG * URL : https://github.com/ProtonMail/proton-bridge * License : GPL-3+ Programming Lang: Go Description : seamless mail encryption/decryption for ProtonMail ProtonMail users may want to synchronize their mails using the usual IMAP and POP protocols. This package provides a bridge that seamlessly decrypts and encrypts mails as they enter or leave their computer. Notes: - https://protonmail.com/bridge/ mentions ProtonMail Bridge while https://github.com/ProtonMail/proton-bridge uses proton-bridge as repository name, so maybe check with upstream what package name they prefer… https://protonmail.com/bridge/install seems to suggest they picked protonmail-bridge as binary packages anyway. - https://protonmail.com/bridge/ doesn't mention *yet* it's been opensourced, but a rework of those pages is pending: + https://protonmail.com/blog/bridge-open-source/ + https://twitter.com/ProtonMailHelp/status/1258702974299373570 Cheers, -- Cyril Brulebois (k...@debian.org)<https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant
Bug#867288: ITP: libjs-toastr -- Javascript library for non-blocking notifications
Hi, Johannes Schauer <jo...@debian.org> (2017-07-05): > Package: wnpp > Severity: wishlist > Owner: Johannes Schauer <jo...@debian.org> > > * Package name: libjs-toastr > Version : 2.1.3 > Upstream Author : John Papa <j...@johnpapa.net>, Tim Ferrell > <timothyferr...@gmail.com> > * URL : http://codeseven.github.io/toastr/ > * License : Expat > Programming Lang: JavaScript > Description : Javascript library for non-blocking notifications > > A client-side jQuery based JavaScript library providing temporary, > non-blocking pop-up notifications. These can be used to display brief, > auto-expiring windows of information like notifications, warnings or > errors to the user of a web application. > > The janus-demos package is currently in contrib because libjs-toastr is > not yet packaged for Debian. Packaging libjs-toastr gets us one step > closer to moving janus-demos into main. To update this bug report with current information, I'm seeing these external libraries in janus 0.3.0 (once we patch out those already packaged, as done for 0.2.6): 1 "https://cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.6.0/js/md5.min.js; 15 "https://cdnjs.cloudflare.com/ajax/libs/bootbox.js/4.1.0/bootbox.min.js; 8 "https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.3/toastr.css; 8 "https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.3/toastr.min.js; 14 "https://cdnjs.cloudflare.com/ajax/libs/webrtc-adapter/6.0.3/adapter.min.js; Cheers, -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: PGP signature
Bug#854181: RFH: busybox -- Tiny utilities for small and embedded systems
Hi Andrew, Andrew Shadura(2017-02-06): > Package: wnpp > Severity: normal > > Hi, > > We're entering the deep freeze in a few hours, and this mail should have > been sent a while ago, but let's not delay this any further: the Debian > Installer team requests assistance with maintaining the busybox package. > [ So please make sure to include debian-b...@lists.debian.org in copy > if you're replying to this message. ] > > > I think I could help. I'll have a look when I'm home from FOSDEM. Friendly reminder: busybox still needs a maintainer. ;) KiBi. signature.asc Description: Digital signature
Bug#854181: RFH: busybox -- Tiny utilities for small and embedded systems
Package: wnpp Severity: normal Hi, We're entering the deep freeze in a few hours, and this mail should have been sent a while ago, but let's not delay this any further: the Debian Installer team requests assistance with maintaining the busybox package. [ So please make sure to include debian-b...@lists.debian.org in copy if you're replying to this message. ] The description of the main package is the following: BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides minimalist replacements for the most common utilities you would usually find on your desktop system (i.e., ls, cp, mv, mount, tar, etc.). The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. . This package installs the BusyBox binary but does not install symlinks for any of the supported utilities. Some of the utilities can be used in the system by installing the busybox-syslogd, busybox-udhcpc or busybox-udhcpd packages. The full list of binaries is as follows: - busybox - busybox-static - busybox-udeb - busybox-syslogd - udhcpc - udhcpd The busybox-udeb package is one of the basic building blocks of the Debian Installer, which means that busybox maintenance includes making sure any regressions spotted there can be fixed in a timely manner. KiBi.
Bug#844713: ITP: partman-swapfile -- add support for creating swapfiles
Hi, Dimitri John Ledkov(2016-11-18): > I am not at all sure if this functionality is at all welcomed, needed, > or will generate any interest. I do not know if it's wanted to be > available by default in Debian's d-i. At the moment I created a git > repository in the d-i team, and plan to upload this to experimental > for people to try this out. Without having any opinions on your goals and reasons for them, it looks to me we're already rather late in the release cycle, probably a bit too much to consider going through that kind of changes now. KiBi. signature.asc Description: Digital signature
Bug#722451: Compiz team/package status.
Control: tag -1 pending Jean-Philippe MENGUAL <jpmeng...@hypra.fr> (2016-11-02): > 1. Compiz in Debian > > Yes, latest Compiz from Canonical will be in Debian 9. Upload is > coming soon, Hypra paid for a Debian dev to do it. We choosed Compiz > from Canonical because it's tested and mainstream. We don't use > Compiz-reloaded (0.8), as so few users, plugins, etc. > > So yes, upload comes very soon (this month). There we go (see below). Of course it's going to land in NEW, and will need ftpmasters to review the packaging. Maybe we'll need a few rounds of uploads, we'll see. Uploading to ftp-master (via ftp to ftp.upload.debian.org): Uploading compiz_0.9.13.0+16.10.20160818.2-1.dsc: done. Uploading compiz_0.9.13.0+16.10.20160818.2.orig.tar.gz: done. Uploading compiz_0.9.13.0+16.10.20160818.2-1.diff.gz: done. Uploading compiz-core-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-core_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-dev_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-gnome-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-gnome_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-mate_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-plugins-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-plugins-default-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-plugins-default_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz-plugins-extra_0.9.13.0+16.10.20160818.2-1_all.deb: done. Uploading compiz-plugins-main-default_0.9.13.0+16.10.20160818.2-1_all.deb: done. Uploading compiz-plugins-main-dev_0.9.13.0+16.10.20160818.2-1_all.deb: done. Uploading compiz-plugins-main_0.9.13.0+16.10.20160818.2-1_all.deb: done. Uploading compiz-plugins_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz_0.9.13.0+16.10.20160818.2-1_all.deb: done. Uploading compizconfig-settings-manager_0.9.13.0+16.10.20160818.2-1_all.deb: done. Uploading libcompizconfig0-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading libcompizconfig0-dev_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading libcompizconfig0_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading libdecoration0-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading libdecoration0-dev_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading libdecoration0_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading python-compizconfig-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading python-compizconfig_0.9.13.0+16.10.20160818.2-1_amd64.deb: done. Uploading compiz_0.9.13.0+16.10.20160818.2-1_amd64.changes: done. Successfully uploaded packages. A bit more info: https://compiz.alioth.debian.org/ Cheers, Cyril. -- Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/ signature.asc Description: Digital signature
Bug#761152: ITP: python-strict-rfc3339 -- Strict, simple, lightweight RFC3339 functions
Florian Preinstorfer f...@xell.at (2014-09-11): Package: wnpp Severity: wishlist Owner: Florian Preinstorfer f...@xell.at * Package name: python-strict-rfc3339 Version : 0.4 Upstream Author : Daniel Richman, Adam Greig * URL : https://pypi.python.org/pypi/strict-rfc3339/ * License : GPL-3 Programming Lang: Python Description : Strict, simple, lightweight RFC3339 functions This package tries to stick as closely as possible to RFC3339. Its goals are: * Convert unix timestamps to and from RFC3339. * Either produce RFC3339 strings with a UTC offset (Z) or with the offset that the C time module reports is the local timezone offset. * Simple with minimal dependencies/libraries. * Avoid timezones as much as possible. * Be very strict and follow RFC3339 as closely as possible. This program may be used to improve the validation of json-schema files. The package python-jsonschema optionally uses this program (if it is installed) to check the format 'date-time' as specified in the json schema specification. This package is used in-house and we'd like to contribute it back to Debian. A sponsor would be needed and a first draft of the package is available at [1]. FWIW this was uploaded but didn't pass the GPG check: | Sep 11 06:43:38 processing /python-strict-rfc3339_0.4-1_source.changes | Sep 11 06:43:39 GnuPG signature check failed on python-strict-rfc3339_0.4-1_source.changes | Sep 11 06:43:39 (Exit status 2) | Sep 11 06:43:39 /python-strict-rfc3339_0.4-1_source.changes has bad PGP/GnuPG signature! | Sep 11 06:43:39 Removing /python-strict-rfc3339_0.4-1_source.changes, but keeping its associated files for now. (I was looking at queued's log for other reasons when I noticed this, so I thought I'd drop you a quick note.) Mraw, KiBi. signature.asc Description: Digital signature
Bug#740580: O: fbset -- framebuffer device maintenance program
Guillem Jover guil...@debian.org (2014-03-03): This package has a lethargic upstream, and needs to be synced from time to time with the latest Linux framebuffer header, accelerators, docs and modes, from «linux/include/linux/fb.h» and «linux/Documentation/fb/» respectively, which I've not done since linux-3.0.0-rc1, as I can't be bothered any longer. It also produces a udeb, so people interested in the installer might want to take a look. I only quickly looked, but I didn't find anything obvious making use of the binaries the udeb contains, or a reference to the udeb itself; so I might be OK for it to go away entirely. Cc-ing -boot@ so that someone can yell if I missed something. Mraw, KiBi. signature.asc Description: Digital signature
Bug#686447: [Pkg-zfsonlinux-devel] any news/reply regarding ZFS in NEW?
Steven Chamberlain ste...@pyro.eu.org (2014-02-28): The actually useful bits for Linux were later reverted by KiBi due to d-i build issues, but the other changes (including some that are problematic for kFreeBSD) are still there. Perhaps I could undo Turbo's changes in master, and we can later carefully review, clean up and reintroduce changes ZoL really needs? That's what I suggested in the last paragraph of 20140203224646.gb5...@mraw.org: https://lists.debian.org/debian-bsd/2014/02/msg00043.html Mraw, KiBi. signature.asc Description: Digital signature
Bug#731349: ITP: sparse -- Semantic parser for C
Hi Mark, Mark Brown broo...@debian.org (2013-12-04): Package: wnpp Severity: wishlist Owner: Mark Brown broo...@debian.org * Package name: sparse Version : 0.4.5 Upstream Author : Christopher Li spa...@chrisli.org * URL : https://sparse.wiki.kernel.org/index.php/Main_Page * License : MIT Programming Lang: C Description : Semantic parser for C Sparse, the semantic parser, provides a compiler frontend capable of parsing most of ANSI C as well as many GCC extensions, and a collection of sample compiler backends, including a static analyzer also called sparse. Sparse provides a set of annotations designed to convey semantic information about types, such as what address space pointers point to, or what locks a function acquires or releases. Sparse used to be licensed under a non-free license but has recently been relicensed under a MIT license. you don't need an ITP to move it from non-free to main? sparse | 0.4.1+git20081218-1 | squeeze/non-free […] sparse | 0.4.3+20110419-1| wheezy/non-free […] sparse | 0.4.5~rc1-1 | jessie/non-free […] sparse | 0.4.5~rc1-1 | sid/non-free […] The relicensing is good news. :) Mraw, KiBi. signature.asc Description: Digital signature
Bug#705324: ITP: alacarte -- tile renderer for OpenStreetMap using Cairo and MapCSS
Andrew Shadura bugzi...@tut.by (13/04/2013): Package: wnpp Severity: wishlist Owner: Andrew Shadura andre...@debian.org * Package name: alacarte alacarte | 0.13.2-1 |stable | source, all alacarte |3.5.3-1 | testing | source, all alacarte |3.5.3-1 | unstable | source, all Mraw, KiBi. signature.asc Description: Digital signature
Bug#693998: lib- prefix for non-library (was: Bug#693998: ITP: linux-minidisc -- Free software for accessing NetMD and HiMD MiniDisc devices)
David Prévot taf...@debian.org (26/11/2012): Seems weird to see another non-library ending up in the pool/main/libr/ directory of our archive (and yet another special case to handle for tools like deborphan). It would be nice to avoid the lib- prefix for non-library. .oO( libreoffice ) Mraw, KiBi. signature.asc Description: Digital signature
Bug#680507: ITP: norsp -- predictor of non-regular secondary structure of proteins
e.reisin...@gmx.net e.reisin...@gmx.net (06/07/2012): Package: wnpp Severity: wishlist Owner: e.reisin...@gmx.net * Package name: norsp Version : 1.0.3 Upstream Author : Laszlo Kajan lka...@rostlab.org * URL : http://www.rostlab.org/ * License : GPL Programming Lang: Perl Description : predictor of non-regular secondary structure of proteins I think you already opened #680367 about that. Mraw, KiBi. signature.asc Description: Digital signature
Bug#677425: ITP: xserver-xorg-video-modesetting -- X.Org X server -- Generic modesetting driver
Hi Luca, Luca Capello l...@pca.it (14/06/2012): According to upstream README: http://cgit.freedesktop.org/xorg/driver/xf86-video-modesetting/tree/README The idea is to piggy-back the X driver on top of the DRM and Gallium3D drivers (DRM for modesetting and Gallium3D for Exa acceleration) Does this mean that I could (hypothetically) replace the -intel driver with -modesetting? This is what I understand from the long description and from the README. Thus, I would be a bit more verbose in the long description, to be clear when this driver is useful. this is meant to be a fallback driver (between vesa and fbdev). For that to work, the server needs [1] this driver's being added to the list of autoconfigured driver and [2] to be fixed WRT PCI things. Both of those are trivially cherry-pickable, but the latter breaks the ABI, so won't probably be in wheezy. Maybe some similar commit could be crafted to fix the PCI issue without breaking the ABI though. Even then, I'm hitting some bugs, the first of them being: https://bugs.freedesktop.org/show_bug.cgi?id=51053 (relevant commits are mentioned there) The second being EINVAL with a 3.4 kernel (still needs to be reported). The plan was updating the long description once things are a bit more settled. Mraw, KiBi. signature.asc Description: Digital signature
Bug#677425: ITP: xserver-xorg-video-modesetting -- X.Org X server -- Generic modesetting driver
Package: wnpp Severity: wishlist Owner: Cyril Brulebois k...@debian.org * Package name: xserver-xorg-video-modesetting Version : 0.3.0 Upstream Author : Tungsten Graphics, Dave Airlie, Red Hat… * URL : http://cgit.freedesktop.org/xorg/driver/xf86-video-modesetting/ * License : MIT/X Programming Lang: C Description : X.Org X server -- Generic modesetting driver Long description: --- This package provides a generic modesetting driver. . More information about X.Org can be found at: URL:http://www.X.org . This package is built from the X.org xf86-video-modesetting driver module. --- The package is ready (thanks, Timo!), waiting for an ITP number. Mraw, KiBi. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120613212319.15892.49747.report...@kashyyyk.rennes.ariadnext.com
Bug#673071: ITP: vodstok -- Voluntary Distributed Storage Kit
Jonathan Wiltshire j...@debian.org (16/05/2012): Viral? I hope this is just a translation artefact; can you explain exactly what you mean by it? Quite a shock for a project advertised as licensed under the BSD! (INSTALL.txt says GPLv2 though.) Mraw, KiBi. signature.asc Description: Digital signature
Bug#630809: Retitle #630809
retitle 630809 ITP: weston -- reference compositor and demo clients for Wayland thanks Cyril Brulebois k...@debian.org (17/06/2011): Package: wnpp Severity: wishlist Owner: Cyril Brulebois k...@debian.org A while ago wayland was split into two separate repositories, wayland and wayland-demos. I'll keep #611400 for the former, and this is the ITP bug for the latter. I'll post descriptions for #611400 later on. (http://cgit.freedesktop.org/wayland for the repositories.) Retitling as per: http://article.gmane.org/gmane.comp.freedesktop.wayland.devel/1463 Mraw, KiBi. signature.asc Description: Digital signature
Bug#660220: O: gramofile
Package: wnpp Severity: normal Hi, gramofile has been RC buggy for a while, and has seen no maintainer activity in a while. So while fixing #636885 I decided to orphan it. Description: Transfer sound from gramophone records to CD GramoFile enables you to record audio from (for example) gramophone records, process the signal and listen to the results. Because sound files in .WAV-format are used, it is possible to exchange the files with many other programs. Wodim(1) can burn CD-Recordables of these, so you can make CDs with the music of your favorite records. The user interface of GramoFile has a windows-like look-and-feel, making it fairly easy to use. . One of the most important parts of GramoFile is the ability to process digital audio signals. Through the application of several filters it is possible to accomplish a significant reduction of disturbances like ticks and scratches. These filters have been programmed in such a fashion that they can be applied in any order (and multiple times) in a single run, thus avoiding the use of temporary files. It is possible to adjust the properties of each filter independently, so in every situation an optimal result can be achieved. . Another interesting feature is the track splitting. Just make one .wav file of an entire side of an record and GramoFile will detect where the individual tracks are located. This happens fully automatically, without need to set any options. More experienced users may fine-tune the algorithm, or change the detected track starts and ends, but generally that will not be necessary. Track-times are saved in an editable (plaintext) .tracks file, that will be used during the signal processing to produce one processed .wav file for each individual track. . To record and play .wav files, modified versions of brec(1) and bplay(1) by David Monro are included. These programs provide buffered recording and playback, so all will go well even on a highly loaded system. Both programs have been modified to support the standard GramoFile user interface. Brec also got a `graphical' peak level meter, and bplay a running time display. Mraw, KiBi. signature.asc Description: Digital signature
Bug#660221: O: libapache2-mod-auth-pam
Package: wnpp Severity: normal Since Janos seems busy, I've taken the liberty to orphan this package, converting it to use dh instead of yada in the process. It builds the following packages: | Package: libapache2-mod-auth-pam | Description: module for Apache2 which authenticate using PAM | mod_auth_pam implements authentication routines using PAM (Plugable | Authentication Modules) for apache's authentication protocol. | | Package: libapache2-mod-auth-sys-group | Description: Module for Apache2 which checks user against system group | mod_auth_pam implements 'require group' functionality against system group | database. Mraw, KiBi. signature.asc Description: Digital signature
Bug#656679: ITP: espeak-gui -- graphical user interface for eSpeak
Siegfried-Angel Gevatter Pujals rai...@ubuntu.com (20/01/2012): Package: wnpp Severity: wishlist Owner: Siegfried-Angel Gevatter Pujals rai...@ubuntu.com * Package name: espeak-gui Version : 0.3 Upstream Author : Siegfried-Angel Gevatter Pujals rai...@ubuntu.com * URL : https://launchpad.net/espeak-gui * License : GPLv3+ Programming Lang: Python Description : graphical user interface for eSpeak eSpeak is a software speech synthesizer for English, and some other languages. . eSpeak produces good quality English speech. It uses a different synthesis method from other open source text to speech (TTS) engines, and sounds quite different. It's perhaps not as natural or smooth, but some find the articulation clearer and easier to listen to for long periods. . This package provides a graphical user interface for using eSpeak. Hi, if not already done, please get in touch with debian-accessibility@. Coordinating with them for such a package is probably a good idea. Mraw, KiBi. signature.asc Description: Digital signature
Bug#656360: ITP: ruby-ntlm-http -- 1
Gunnar Wolf gw...@gwolf.org (18/01/2012): Description : Library implementing NTLM authentication over HTTP Surely that should be used in the bug's subject? Mraw, KiBi. signature.asc Description: Digital signature
Bug#655233: ITP: pushkey -- Pushes your ssh key to a remote location. It tries to create a .ssh folder remotley then it adds your ssh key to authorized_keys.
Al Biheiri abihe...@gmail.com (09/01/2012): * Package name: pushkey Version : 1.0 Upstream Author : Al Biheiri abihe...@gmail.com * URL : http://dl.dropbox.com/u/77428/website-dev/index.htm * License : GPL v3 Programming Lang: bash Description : Pushes your ssh key to a remote location. It tries to create a .ssh folder remotley then it adds your ssh key to authorized_keys. Pushes your ssh key to a remote location. It tries to create a .ssh folder remotley then it adds your ssh key to authorized_keys. It also applies the correct permissions on the folder and file. If your ssh key does not exist then it will go through the process of creating one for you. ssh-copy-id anyone? No need to open 3 bugs, BTW. Mraw, KiBi. signature.asc Description: Digital signature
Bug#654586: ITP: GNOME prepaid manager -- An applet for the GNOME Desktop that allows you to check and top up the balance of GSM mobile prepaid SIM cards
Hi, Guido Günther a...@sigxcpu.org (04/01/2012): Package: wnpp Severity: wishlist Owner: Guido Günther a...@sigxcpu.org * Package name: ppm you want to fix the Subject. Mraw, KiBi. signature.asc Description: Digital signature
Bug#636679: ITP: apitrace -- tool for debugging OpenGL applications and drivers
Joachim Breitner nome...@debian.org (05/08/2011): sounds very interesting. But I wonder if the name could be a bit more specific, like opengl-trace or graphics-api-trace, as it does not seem to trace arbitrary APIs. Currently I see: | Source: apitrace | Package: apitrace-gl-tracer | Package: apitrace-gl-retracer does that look OK enough? Mraw, KiBi. signature.asc Description: Digital signature
Bug#651998: ITP: v3c-2.4.0-01 -- v3c utility toolkit
Philip A. Ashmore cont...@philipashmore.com (13/12/2011): Package: wnpp Severity: wishlist Owner: Philip A. Ashmore cont...@philipashmore.com * Package name: v3c-2.4.0-01 Certainly that's not the package name? Mraw, KiBi. signature.asc Description: Digital signature
Bug#648286: ITP: r8168 -- Realtek r8168 device driver for Linux (DKMS version)
Hi. Dmitry Smirnov only...@member.fsf.org (10/11/2011): r8168 is the Linux device driver released for RealTek RTL8168B/8111B, RTL8168C/8111C, RTL8168CP/8111CP, RTL8168D/8111D, RTL8168DP/8111DP, and RTL8168E/8111E Gigabit Ethernet controllers with PCI-Express interface. . This is to substitute built-in r8169 driver if it doesn't work well. What happened to “upstream first”, and “fix stuff if doesn't work well”? Mraw, KiBi. signature.asc Description: Digital signature
Bug#640721: ITP: xf86-video-omap -- X.Org X server -- OMAP display driver
Sebastian Reichel s...@debian.org (07/09/2011): I would be glad if you can give the package (available from [0]) a quick review before I upload it to experimental. You can change Architecture to any if you want to build it on a x86 system for testing purposes (OMAP chips are ARM based, but the code can be compiled on other platforms, too). You may want to expand the “need opendrm” bits. Mentioning the relevant package might help users to get stuff they need. I guess you'll mention that once you have a DKMS-enabled module? You should specify a versioned build-dep on xserver-xorg-dev (= 2:1.9.4) to use the xsf sequence. That would work without it on wheezy or sid, but would fail on squeeze. You probably want “mkdir -p m4”. If one interrupts the build, and starts it again, running “mkdir m4” again will fail. Looks good otherwise. Mraw, KiBi. signature.asc Description: Digital signature
Bug#640721: ITP: xf86-video-omap -- X.Org X server -- OMAP display driver
Hi, Sebastian Reichel s...@debian.org (06/09/2011): Description : X.Org X server -- OMAP display driver FWIW: http://x.debian.net/reference/dependencies.html Mraw, KiBi. signature.asc Description: Digital signature
Bug#639420: ITP: xpra -- tool to detach/reattach running X programs
Hi, Miguel Landaeta mig...@miguel.cc (26/08/2011): * URL : http://winswitch.org/documentation/protocols/xpra.html (there's no such thing as X windows, first line of General Information) Programming Lang: C, Python Description : tool to detach/reattach running X programs What's the status compared to the original xpra? Last I checked it used to crash all the time, had issues with keymaps (even when both remote and local servers shared the same settings), and wasn't even remotely (no pun intended) usable. Do you have packages I could give a try? Mraw, KiBi. signature.asc Description: Digital signature
Bug#630809: ITP: wayland-demos -- sample compositor and demo clients for Wayland
Package: wnpp Severity: wishlist Owner: Cyril Brulebois k...@debian.org A while ago wayland was split into two separate repositories, wayland and wayland-demos. I'll keep #611400 for the former, and this is the ITP bug for the latter. I'll post descriptions for #611400 later on. (http://cgit.freedesktop.org/wayland for the repositories.) * Package name: wayland-demos Version : 0.1.0~notreleased. Upstream Author : Kristian Høgsberg and others * URL : http://wayland.freedesktop.org/ * License : GPL MIT/X mostly. Programming Lang: C Description : sample compositor and demo clients for Wayland Long description: Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. . This package contains a sample compositor and a few demo clients. All of them are to be considered as work in progress, and for demonstration purpose only. Reviews welcome. Mraw, KiBi. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110617135438.13842.227.reportbug@Cygnus
Bug#611400: ITP: wayland -- new generation compositor
Here's a tiny update, and below, the descriptions. Cyril Brulebois k...@debian.org (28/01/2011): * Package name: wayland Version : git Upstream Author : Kristian Høgsberg and others * URL : http://wayland.freedesktop.org/ * License : GPL MIT/X mostly. Programming Lang: C Description : new generation compositor From the homepage: Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. I kept that as an explanation of what wayland is, in all binary packages generated from src:wayland and src:wayland-demos. This bug is about the former, the ITP bug for the latter is #630809. A prerequisite for that one is now #630811. The wayland repository includes a compositor which can run as an X client or under Linux KMS and a few clients, but both the compositor and clients are essentially test cases. I'm not yet sure what pieces we're going to ship, and in which binary packages. But let's keep track in the BTS that the X Strike Force is going to take care of it. src:wayland-demos ships wayland-demos. src:wayland ships libwayland0 libwayland0-dbg libwayland-dev. Here are the descriptions for the libwayland* packages: Package: libwayland0 Description: wayland compositor infrastructure - shared libraries Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. . This is an experimental library package, neither ABI or API are fixed right now. As a consequence, generated dependencies are made as strict as possible. It should only be used by mesa and wayland-demos. Package: libwayland0-dbg Description: wayland compositor infrastructure - shared libraries (debug) Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. . This package contains the debug version of the libraries found in libwayland0. Non-developers likely have little use for this package. Package: libwayland-dev Description: wayland compositor infrastructure - development files Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. . This package contains the development headers for the libraries found in libwayland0. Non-developers likely have little use for this package. (I don't like the “new generation” bit in the short description, suggestions welcome.) Gone away. I picked the description seen in the git repositories: http://cgit.freedesktop.org/wayland/wayland/ Mraw, KiBi. signature.asc Description: Digital signature
Bug#627114: ITP: libdevel-dprof-perl -- a deprecated Perl code profier
Hi, Dominic Hargreaves d...@earth.li (17/05/2011): Package: wnpp Severity: wishlist Owner: Dominic Hargreaves d...@earth.li * Package name: libdevel-dprof-perl Version : 20110228.00 Upstream Author : Florian Ragwitz r...@debian.org * URL : http://search.cpan.org/dist/Devel-DProf/ * License : Perl Programming Lang: Perl Description : a deprecated Perl code profier profiler. Devel::DProf is deprecated. It is recommended that you install and use Devel::NYTProf (in the package libdevel-nytprof-perl) instead, as it offers significantly improved profiling and reporting. Why packaging it at all then? Mraw, KiBi. signature.asc Description: Digital signature
Bug#623656: ITP: xml_marshaller -- Converting Python objects to XML and back again
Hi, Arnaud Fontaine ar...@debian.org (22/04/2011): * Package name: xml_marshaller not a valid package name. :) Version : 0.9.7 Upstream Author : Nicolas Delaby nico...@nexedi.com * URL : http://www.python.org/community/sigs/current/xml-sig/ * License : Python License (CNRI Python License) Programming Lang: Python Description : Converting Python objects to XML and back again Marshals simple Python data types into a custom XML format. The Missing subject? Marshaller and Unmarshaller classes can be subclassed in order to implement marshalling into a different XML DTD. It is fully compatible with PyXML implementation and enable namespace support for XML enables Input/Output. KiBi. signature.asc Description: Digital signature
Bug#623601: ITP: aspcud -- a solver for CUDF instances based on answer set programming
Ralf Treinen trei...@debian.org (21/04/2011): * Package name: aspcud Version : 2011.03.17 Upstream Author : Roland Kaminski kamin...@cs.uni-potsdam.de * URL : http://www.cs.uni-potsdam.de/wv/aspcud/ * License : GPL3+ Programming Lang: C++ Description : a CUDF solver based on answer set programming \o/ \o/ \o/ KiBi. signature.asc Description: Digital signature
Bug#620018: ITP: nova -- open source software for building reliable cloud infrastructure
Thomas Goirand z...@debian.org (29/03/2011): Description : open source software for building reliable cloud infrastructure Please drop “open source software”, that's what Debian is about, no need to mention it in package descriptions (both short and long btw). KiBi. signature.asc Description: Digital signature
Bug#612031: RFP: xscope -- Monitor X11/Client conversations
Hi, Arnout Engelen arnou...@bzzt.net (05/02/2011): Package name: xscope Version: 1.3 Upstream Author: James Peterson, MCC, Keith Packard URL: http://xorg.freedesktop.org/archive/individual/app/ License: X might not deserve its own package. I guess it could be shipped in one of the x11-* bundles. KiBi. signature.asc Description: Digital signature
Bug#611880: ITP: webkit2pdf -- export web pages to PDF files
Ricardo Mones mo...@debian.org (03/02/2011): Description : export web pages to PDF files Webkit2pdf is a little GTK+ tool designed to fetch web pages and export them to numbered PDF files (or to print them). . Specifying paper size and output directory is also supported. Hope this helps: $ apt-cache show wkhtmltopdf | sed -n '/^Description/,$p' Description: Command line utility to convert html to pdf using WebKit wkhtmltopdf is a command line program which permits to create a pdf from an url, a local html file or stdin. It produces a pdf like rendred with the WebKit engine. . This program requires an X11 server to run. Homepage: http://code.google.com/p/wkhtmltopdf/ Tag: implemented-in::c++, interface::x11, role::program, uitoolkit::qt, use::converting, works-with::text, works-with-format::html, x11::application KiBi. signature.asc Description: Digital signature
Bug#611400: ITP: wayland -- new generation compositor
Tormod Volden debian.tor...@gmail.com (01/02/2011): FWIW, have you seen Bryce's test packages here: https://launchpad.net/~xorg-edgers/+archive/wayland Thanks. There are some packages or build scripts around, but my main issue is currently the mesa part of it, as mentionned in the last bullet of “Debian XSF News #3”: http://blog.ikibiki.org/2011/02/01/DXN-3/ KiBi. signature.asc Description: Digital signature
Bug#611400: ITP: wayland -- new generation compositor
Package: wnpp Severity: wishlist Owner: debia...@lists.debian.org * Package name: wayland Version : git Upstream Author : Kristian Høgsberg and others * URL : http://wayland.freedesktop.org/ * License : GPL MIT/X mostly. Programming Lang: C Description : new generation compositor From the homepage: Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. The wayland repository includes a compositor which can run as an X client or under Linux KMS and a few clients, but both the compositor and clients are essentially test cases. I'm not yet sure what pieces we're going to ship, and in which binary packages. But let's keep track in the BTS that the X Strike Force is going to take care of it. (I don't like the “new generation” bit in the short description, suggestions welcome.) KiBi. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2011012824.32064.58969.reportbug@talisker
Bug#611401: ITP: libxkbcommon -- library interface to the XKB compiler
Package: wnpp Severity: wishlist Owner: debia...@lists.debian.org * Package name: libxkbcommon Version : git Upstream Author : Dan Nicholson and others * URL : http://cgit.freedesktop.org/xorg/lib/libxkbcommon/ * License : MIT/X Programming Lang: C Description : library interface to the XKB compiler The idea is to get rid of the fork/exec xkbcomp in the X server, and move that to a shared library; which can be reused, e.g. in wayland. This is an experimental library, and it will likely break in horrible ways in its early days. We should be able to keep that manageable thanks to strong dependencies. KiBi. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110128225246.4633.31952.reportbug@talisker
Bug#608922: ITP: matlab -- integrate local Matlab installations into the Debian system
Michael Hanke m...@debian.org (04/01/2011): The likelihood of Debian having a package that actually provides matlab seems to be rather low. If it ever happens this package would be obsolete and could be removed. Then there should be no matlab package, at all. I assume you want to point to the problem of some people having matlab packages that actually contain the binaries, right? How does Debian deal with this issue? Could we have a 'skype' package? No. When I install “foo”, I expect “foo” to be installed after the dpkg run, regardless of what “foo” is. Except if I'm installing something labelled explicitly as being an installer. What name do you suggest? Maybe 'matlab-package'? matlab-installer? That seems to match a bunch of packages at least, see: $ apt-cache search -- -installer$ KiBi. signature.asc Description: Digital signature
Bug#608922: ITP: matlab -- integrate local Matlab installations into the Debian system
Cyril Brulebois k...@debian.org (04/01/2011): [ BS ] Sorry, zack got it right, I didn't. KiBi. signature.asc Description: Digital signature
Bug#518696: ITP: parallel -- build and execute command lines from standard input in parallel
Kurt Roeckx k...@roeckx.be (30/12/2010): Do you know about parallel in moreutils? Is there an advantage over that one? The bug log answers the former (yes). The 4 options mentioned in moreutils's manpage seem to have an equivalent in GNU parallel, according to the first link under “Documentation”. KiBi. signature.asc Description: Digital signature
Bug#602049: ITP: wicd-client-kde -- qt-kde client for wicd
(Adding bug submitter to the loop…) Marc Haber mh+debian-de...@zugschlus.de (02/11/2010): Has there been any development in wicd in the last months that suggests that packaging new wicd stuff is worth it? [1] is one click away from [2], and it appears stuff happened in october. 1. https://code.launchpad.net/~wicd-devel/wicd/experimental 2. http://wicd.sourceforge.net/ Mraw, KiBi. signature.asc Description: Digital signature
Bug#570053: ITA: blender -- Very fast and versatile 3D modeller/renderer
Rafael Cunha de Almeida raf...@kontesti.me (17/05/2010): Hello Cyril, Hello, I'm CCing this e-mail to you just to ask, when you say Enable the security patch again. what patch are you talking about? I looked at unstable's patches directory for the word security, but I didn't find anything. Is that some debian terminology I'm not familiar with? that'd be 02_tmp_in_HOME, which has been submitted upstream a long long long time ago and never got merged. The idea is that by default, a file named /tmp/quit.blend (IIRC) is created when the session ends. Also, temporary files are created in /tmp without any of the usual flags to prevent symlink attacks and the like. This patch was aimed at putting everything temporary under user's $HOME instead. - Finally move 2.50 alpha 0 to unstable. Apparently, it's more GPU-intensive than 2.49 so you may want to take extra care if you want to move 2.50 to unstable. Some users might not be able to use Blender at all, like say Intel users. Good luck with everything. Mraw, KiBi. signature.asc Description: Digital signature
Bug#581760: ITP: myscreen -- A tab system and display system statistics for screen
Clément Mondon clement.mon...@gmail.com (15/05/2010): Package: wnpp Severity: wishlist Owner: Clément Mondon clement.mon...@gmail.com * Package name: myscreen Version : 0.7 Upstream Author : Clément Mondon clement.mon...@gmail.com * URL : http://www.clement-mondon.fr/myscreen Not Found The requested URL /myscreen was not found on this server. Mraw, KiBi. signature.asc Description: Digital signature
Bug#579373: ITP: zthreads -- A platform-independent, multi-threading and synchronization library for C++
Frank Lin PIAT fp...@klabs.be (28/04/2010): [Various remarks] You're missing the important bit here: Version 2.3.2 was released on 03/13/05. What about not packaging *that* at all? Mraw, KiBi. signature.asc Description: Digital signature
Bug#506040: Any Progress?
Hi, Alex Owen r.alex.o...@gmail.com (14/04/2010): I don't know that 2.6.34 will make it to testing before Squeeze's release... I guess we will have to see! won't happen, squeeze will release with 2.6.32; happy waiting ;) Mraw, KiBi. signature.asc Description: Digital signature
Bug#576817: ITP: drupal6-l10n-ru -- Russian translation for Drupal 6
Al Nikolov cl...@debian.org (07/04/2010): * Package name: drupal6-l10n-ru Drupal uses English by default, but may be translated to many other languages. This is Russian translation. Can't it just be merged into the drupal package? Mraw, KiBi. signature.asc Description: Digital signature
Bug#570053: RFH: blender -- Very fast and versatile 3D modeller/renderer
Christian PERRIER bubu...@debian.org (16/02/2010): Short-term TODO: .../... - Maybe double-check localization. .../... Anything that the -i18 team (or individuals) can do, here? Hi Christian, if you folks are good at digging into homebrew systems (although I seem to recall gettext is used to some extent), you definitely can help with blender. :D From my changelog: | * Remove apparently-unneeded dotfiles: | - At the moment, that's .bfont.ttf and .Blanguages. | - Even when the latter is here, lang selection doesn't seem to work. | - Here, “apparently” means “does not show up in strace”. I only got it working in English, so one would have to play around with debugging tools and/or source code to see why language selection doesn't work. There might be some upstream bugs about that, I didn't check yet. Mraw, KiBi. signature.asc Description: Digital signature