Bug#1070719: ITP: ppa-dev-tools -- command line client for managing PPAs in Launchpad

2024-05-07 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org, bdr...@debian.org

* Package name: ppa-dev-tools
  Version : 0.5.0
  Upstream Contact: Bryce Harrington 
* URL : https://launchpad.net/ppa-dev-tools
* License : GPL
  Programming Lang: Python
  Description : command line client for managing PPAs in Launchpad

 This package provides a command line tool for creating, deleting, and
 configuring Personal Package Archives (PPAs). It includes functionality to
 wait/block until all packages have built.

I am using this package and plan to maintain it as part of the Debian
Python Team.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1054458: ITP: mhz -- CPU frequency measurement utility

2023-10-23 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org, bdr...@debian.org

* Package name: mhz
  Version : 0.0+git20230617
  Upstream Contact: Willy Tarreau 
* URL : https://github.com/wtarreau/mhz
* License : MIT
  Programming Lang: C
  Description : CPU frequency measurement utility

 This tool measures real CPU clockspeeds. This is helpful on platforms where
 cpufreq support is not available (yet) or where the clockspeed values returned
 by the kernel cannot be relied. This applies to platforms where vendors are
 cheating, where weird clockspeed capping occurs for unknown reasons or where
 actual clockspeeds are set via jumpers while the clockspeeds available to the
 kernel are derived from device-tree (DT) entries.

I'll maintain this small tool on my own. It is useful for testing ARM
boards.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1051025: ITP: tiny-proxy -- Simple proxy server (SOCKS4, SOCKS5, HTTP tunneling) for Python

2023-09-01 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org, bdr...@debian.org

* Package name: tiny-proxy
  Version : 0.2.0
  Upstream Contact: Roman Snegirev 
* URL : https://github.com/romis2012/tiny-proxy
* License : Apache2
  Programming Lang: Python
  Description : Simple proxy server (SOCKS4, SOCKS5, HTTP tunneling) for 
Python

 Simple proxy (SOCKS4(a), SOCKS5(h), HTTP tunnel) server built with anyio.
 It is used for testing python-socks, aiohttp-socks and httpx-socks packages.

This package is needed for running the test suite of python-socks. The
package will be maintained as part of the Debian Python Team. Feel free
to take over the maintenance after the initial packaging (and replace me
from the Uploaders field).

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1032650: ITP: nvme-stas -- NVMe STorage Appliance Services

2023-04-06 Thread Benjamin Drung
On Fri, 2023-03-10 at 17:12 +0100, Daniel Baumann wrote:
> On 3/10/23 16:33, Benjamin Drung wrote:
> > My preference is that I will do the initial packaging
> > and you become the maintainer and I only an uploader for it.
> 
> sounds like win-win, thanks :)
> 
> > Where should I put the packaging git repository? To
> > https://salsa.debian.org/debian/nvme-stas?
> 
> sounds good, can always be changed anytime later if needed.

Pushed the packaging to https://salsa.debian.org/debian/nvme-stas and
uploaded 2.2.1-1.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1032650: ITP: nvme-stas -- NVMe STorage Appliance Services

2023-03-10 Thread Benjamin Drung
On Fri, 2023-03-10 at 15:43 +0100, Daniel Baumann wrote:
> Hi Benjamin
> 
> On 3/10/23 14:40, Benjamin Drung wrote:
> > I would love to team maintain that package.
> 
> I've had this on my todo list (but didn't fill a ITP for it), so I'm
> happy to (co)maintain it or take over if you just want do to the inital
> but not longterm work.

That sounds great. My preference is that I will do the initial packaging
and you become the maintainer and I only an uploader for it. I am not
sure how much time I will have for longterm work in the future.

Where should I put the packaging git repository? To
https://salsa.debian.org/debian/nvme-stas?

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1032650: ITP: nvme-stas -- NVMe STorage Appliance Services

2023-03-10 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org, bdr...@debian.org

* Package name: nvme-stas
  Version : 2.3.1
  Upstream Author : Martin Belanger 
* URL : https://github.com/linux-nvme/nvme-stas
* License : Apache 2.0
  Programming Lang: Python
  Description : NVMe STorage Appliance Services

 This package provides two daemons, stafd and stacd. The STorage Appliance
 Finder Daemon (stafd) automatically discovers NVMe-oF Discovery Controllers
 (DC) and retrieves the list of NVMe Storage Appliances. The STorage Appliance
 Connector Daemon (stacd) establishes I/O connections to the NVMe Storage
 Appliances discovered by stafd.

I am working on packaging nvme-stas as part of my day job at Canonical.
I would love to team maintain that package. Since it is a Python project
it could be maintained by the Python team. Or it could form a team with
the nvme package libnvme and nvme-cli.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1003534: ITP: golang-github-mdlayher-wifi -- access to IEEE 802.11 WiFi device actions and statistics

2022-01-11 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-mdlayher-wifi
  Version : 0.0~git20200527.84f0b94-1
  Upstream Author : Matt Layher
* URL : https://github.com/mdlayher/wifi
* License : Expat
  Programming Lang: Go
  Description : access to IEEE 802.11 WiFi device actions and
statistics (library)
 The wifi package provides access to IEEE 802.11 WiFi device actions
 and statistics.
 .
 At this time, package wifi supports the following operating systems:
  • Linux: using netlink, generic netlink, and nl80211.

This library is currently vendored in prometheus-node-exporter and
should be packaged separately.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations Cloud

IONOS SE | Revaler Str. 30 | 10245 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Britta Schmidt, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#1003533: ITP: golang-github-ema-qdisc -- get queuing discipline information via netlink

2022-01-11 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-ema-qdisc
  Version : 0.0~git20200603.62d0308-1
  Upstream Author : Emanuele Rocca
* URL : https://github.com/ema/qdisc
* License : Expat
  Programming Lang: Go
  Description : get queuing discipline information via netlink

 The package qdisc allows to get queuing discipline information via
 netlink, similarly to what "tc -s qdisc show" does.

This library is currently vendored in prometheus-node-exporter and
should be packaged separately.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations Cloud

IONOS SE | Revaler Str. 30 | 10245 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Britta Schmidt, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#963594: ITP: golang-github-jsimonetti-rtnetlink -- low-level access to the Linux rtnetlink API

2022-01-11 Thread Benjamin Drung
Hi,

On Wed, 24 Jun 2020 09:49:04 +0200 "Leo Antunes" 
wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Leo Antunes 
> Control: block 963592 by -1
> 
> * Package name    : golang-github-jsimonetti-rtnetlink
>   Version : 0.0~git20200505.3ee32e7-1
>   Upstream Author : Jeroen Simonetti
> * URL : https://github.com/jsimonetti/rtnetlink
> * License : Expat
>   Programming Lang: Go
>   Description : Package rtnetlink provides low-level access to
the Linux rtnetlink API.
> 
>  Package rtnetlink allows the kernel's routing tables to be read and
>  altered. Network routes, IP addresses, Link parameters, Neighbor
setups,
>  Queueing disciplines, Traffic classes and Packet classifiers may all
be
>  controlled. It is based on netlink messages.
>  .
>  A convenient, high-level API wrapper is available using package rtnl
>  (https://godoc.org/github.com/jsimonetti/rtnetlink/rtnl).
>  .
>  The base rtnetlink library explicitly only exposes a limited low-
level
>  API to rtnetlink. It is not the intention (nor wish) to create an
>  iproute2 replacement.

Since there were no progress on this ticket, I just high-jacked it (to
be able to drop the vendored libs in prometheus-node-exporter).
rtnetlink is uploaded to the NEW queue and published on
https://salsa.debian.org/go-team/packages/golang-github-jsimonetti-rtnetlink
Please add yourself to the Uploaders.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations Cloud

IONOS SE | Revaler Str. 30 | 10245 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Britta Schmidt, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#1003531: ITP: golang-github-jsimonetti-rtnetlink -- low-level access to the Linux rtnetlink API (library)

2022-01-11 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-jsimonetti-rtnetlink
  Version : 0.0~git20211213.9dff439-1
  Upstream Author : Jeroen Simonetti
* URL : https://github.com/jsimonetti/rtnetlink
* License : Expat
  Programming Lang: Go
  Description : low-level access to the Linux rtnetlink API

 The package rtnetlink allows the kernel's routing tables to be read
 and altered. Network routes, IP addresses, Link parameters, Neighbor
 setups, Queueing disciplines, Traffic classes and Packet classifiers
 may all be controlled. It is based on netlink messages.
 .
 A convenient, high-level API wrapper is available using package rtnl
 (https://godoc.org/github.com/jsimonetti/rtnetlink/rtnl).
 .
 The base rtnetlink library explicitly only exposes a limited low-level
 API to rtnetlink. It is not the intention (nor wish) to create an
 iproute2 replacement.

This library is currently vendored in prometheus-node-exporter and
should be packaged separately.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations Cloud

IONOS SE | Revaler Str. 30 | 10245 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Britta Schmidt, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#1003460: ITP: golang-github-mdlayher-socket -- low-level network connection type to provide asynchronous I/O

2022-01-10 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-mdlayher-socket
  Version : 0.1.1-1
  Upstream Author : Matt Layher
* URL : https://github.com/mdlayher/socket
* License : Expat
  Programming Lang: Go
  Description : Package socket provides a low-level network
connection type which integrates with Go's runtime network poller to
provide asynchronous I/O and deadline support. MIT Licensed.

 The socket package provides a low-level network connection type which
 integrates with Go's runtime network poller to provide asynchronous 
 I/O and deadline support.
 .
 This package focuses on UNIX-like operating systems which make use of
 BSD sockets system call APIs. It is meant to be used as a foundation
 for the creation of operating system-specific socket packages, for 
 socket families such as Linux's AF_NETLINK, AF_PACKET, or AF_VSOCK.
 This package should not be used directly in end user applications.
 .
 Any use of package socket should be guarded by build tags, as one
 would also use when importing the syscall or golang.org/x/sys 
 packages.

golang-github-mdlayher-socket is a new dependency for
https://github.com/mdlayher/netlink v1.5.0 (which in turn is a
dependency for prometheus-node-exporter).

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations Cloud

IONOS SE | Revaler Str. 30 | 10245 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Britta Schmidt, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#1001041: ITP: streamdeck-ui -- Linux compatible UI for the Elgato Stream Deck

2021-12-02 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: streamdeck-ui
  Version : 1.1.2
  Upstream Author : Timothy Crosley
* URL : https://github.com/timothycrosley/streamdeck-ui
* License : Expat
  Programming Lang: Python
  Description : Linux compatible UI for the Elgato Stream Deck

 streamdeck_ui is a Linux compatible UI for the Elgato Stream Deck.
 Key Features:
  * Multi-device: Enables connecting and configuring multiple Stream Deck
devices on one computer.
  * Brightness Control: Supports controlling the brightness from both the
configuration UI and buttons on the device itself.
  * Configurable Button Display: Icons + Text, Icon Only, and Text Only
configurable per button on the Stream Deck.
  * Multi-Action Support: Run commands, write text and press hotkey combinations
at the press of a single button on your Stream Deck.
  * Button Pages: streamdeck_ui supports multiple pages of buttons and
dynamically setting up buttons to switch between those pages.
  * Auto Reconnect: Automatically and gracefully reconnects, in the case the
device is unplugged and replugged in.
  * Import/Export: Supports saving and restoring Stream Deck configuration.

I will maintain this package as part of the Debian Python team.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1000489: ITP: obs-cli -- command-line remote control for OBS Studio

2021-11-23 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: obs-cli
  Version : 0.2.0-1
  Upstream Author : Christian Muehlhaeuser
* URL : https://github.com/muesli/obs-cli
* License : Expat
  Programming Lang: Go
  Description : command-line remote control for OBS Studio

OBS-cli is a command-line remote control for Open Broadcaster Software
(OBS) Studio. It requires the obs-websocket plugin to be installed on
your system.
 .
 obs-cli supports following commands:
  * label countdown/text
  * recording start/status/stop/toggle
  * scene switch
  * sceneitem center/hide/list/show/toggle
  * source list/toggle-mute
  * stream start/status/stop/toggle

I will use this binary and maintain the package as part of the Go team.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1000487: ITP: golang-github-andreykaipov-goobs -- control OBS Studio via WebSockets (Go library)

2021-11-23 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-andreykaipov-goobs
  Version : 0.7.1+ds1-1
  Upstream Author : Andrey Kaipov
* URL : https://github.com/andreykaipov/goobs
* License : Apache-2.0
  Programming Lang: Go
  Description : control OBS Studio via WebSockets (Go library)

goobs is a Go client library for controlling Open Broadcaster Software 
(OBS) studio via WebSockets (using obs-websocket).

I will maintain the package as part of the Go team. This library is a
dependency for obs-cli which I want to package and use.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#1000484: ITP: golang-github-dave-jennifer -- code generator for Go

2021-11-23 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-dave-jennifer
  Version : 1.4.1-1
  Upstream Author : Dave Brophy
* URL : https://github.com/dave/jennifer
* License : Expat
  Programming Lang: Go
  Description : Jennifer is a code generator for Go

Jennifer is a code generator for Go. It has a comprehensive suite of
examples. See
https://pkg.go.dev/github.com/dave/jennifer/jen?utm_source=godoc#pkg-examples
for an index.

This Go library is needed to build golang-github-andreykaipov-goobs. It
will be team-maintained within the Debian Go Packaging Team.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#999685: ITP: pynput -- control and monitor input devices

2021-11-14 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: pynput
  Version : 1.7.3
  Upstream Author : Moses Palmér
* URL : https://github.com/moses-palmer/pynput
* License : LGPL-3+
  Programming Lang: Python
  Description : control and monitor input devices

This library allows you to control and monitor input devices. Currently,
mouse and keyboard input and monitoring are supported.

This library is one dependency of streamdeck-ui that I want to package
and maintain as part of the Python team.

--
Benjamin Drung
Debian & Ubuntu Developer


Bug#963608: ITP: golang-github-mdlayher-genetlink -- Package genetlink implements generic netlink interactions and data types.

2021-11-02 Thread Benjamin Drung
On Wed, 24 Jun 2020 14:55:35 +0200 "Leo Antunes" 
wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Leo Antunes 
> Control: block 963577 by -1
> 
> * Package name    : golang-github-mdlayher-genetlink
>   Version : 1.0.0-1
>   Upstream Author : Matt Layher
> * URL : https://github.com/mdlayher/genetlink
> * License : Expat
>   Programming Lang: Go
>   Description : Package genetlink implements generic netlink
interactions and data types.
> 
>  Package genetlink implements generic netlink interactions and data
>  types.

Any updates on this? I do not see any uploads in the NEW queue. Do you
need help?
 
-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#963592: ITP: golang-github-mdlayher-netlink -- Package netlink provides low-level access to Linux netlink sockets

2021-11-02 Thread Benjamin Drung
On Wed, 24 Jun 2020 09:38:12 +0200 "Leo Antunes" 
wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Leo Antunes 
> Control: block 963577 by -1
> 
> * Package name    : golang-github-mdlayher-netlink
>   Version : 1.1.0-1
>   Upstream Author : Matt Layher
> * URL : https://github.com/mdlayher/netlink
> * License : Expat
>   Programming Lang: Go
>   Description : Package netlink provides low-level access to
Linux netlink sockets.
> 
>  Package netlink provides low-level access to Linux netlink sockets.

Any updates on this? I do not see any uploads in the NEW queue. Do you
need help? 

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#998320: ITP: golang-github-mattn-go-xmlrpc -- XML-RPC interface for Go

2021-11-02 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name    : golang-github-mattn-go-xmlrpc
  Version : 0.0.2-1
  Upstream Author : mattn
* URL : https://github.com/mattn/go-xmlrpc
* License : Expat
  Programming Lang: Go
  Description : xmlrpc interface for go

The github.com/mattn/go-xmlrpc package implements a XML remote
procedure call (XML-RPC) interface for the Go language.

This library was vendored in prometheus-node-exporter and is now
packaged separately.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#998260: ITP: golang-github-beevik-ntp -- a simple ntp client package for go

2021-11-01 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name    : golang-github-beevik-ntp
  Version : 0.3.0-1
  Upstream Author : Brett Vickers
* URL : https://github.com/beevik/ntp
* License : BSD-2-clause
  Programming Lang: Go
  Description : a simple ntp client package for go

This package contains an implementation of a Simple NTP (SNTP) client
based on RFC 5905 (https://tools.ietf.org/html/rfc5905). It allows you
to connect to a remote NTP server and request information about the
current time.

This library was vendored in prometheus-node-exporter and is now
packaged separately.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#998257: ITP: golang-github-josharian-native -- Easy to use native encoding/binary.ByteOrder

2021-11-01 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name    : golang-github-josharian-native
  Version : 0.0~git20200817.b6b71de-1
  Upstream Author : Josh Bleecher Snyder
* URL : https://github.com/josharian/native
* License : Expat
  Programming Lang: Go
  Description : Easy to use native encoding/binary.ByteOrder

 Package native provides easy access to native byte order.
 .
 go get github.com/josharian/native
 .
 Usage: Use native.Endian where you need the native binary.ByteOrder.
 .
 Please think twice before using this package.  It can break program
 portability.  Native byte order is usually not the right answer.

This library was vendored in prometheus-node-exporter and is now
packaged separately.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#998254: ITP: golang-github-soundcloud-go-runit -- go library wrapping runit service status

2021-11-01 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name    : golang-github-soundcloud-go-runit
  Version : 0.0~git20150630.06ad41a-1
  Upstream Author : SoundCloud
* URL : https://github.com/soundcloud/go-runit
* License : Expat
  Programming Lang: Go
  Description : go library wrapping runit service status

 go-runit go library wrapping runit service status

This library was vendored in prometheus-node-exporter and is now
packaged separately.


-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#998019: ITP: golang-github-go-kit-log -- minimal and extensible structured logger

2021-10-28 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name    : golang-github-go-kit-log
  Version : 0.2.0-1
  Upstream Author : Go kit
* URL : https://github.com/go-kit/log
* License : Expat
  Programming Lang: Go
  Description : minimal and extensible structured logger (Go library)

 The log package provides a minimal interface for structured logging in
 services. It may be wrapped to encode conventions, enforce type-safety,
 provide leveled logging, and so on. It can be used for both typical
 application log events, and log-structured data streams.
 .
 Structured logging is, basically, conceding to the reality that logs are data,
 and warrant some level of schematic rigor. Using a stricter,
 key/value-oriented message format for our logs, containing contextual and
 semantic information, makes it much easier to get insight into the operational
 activity of the systems we build. Consequently, package log is of the strong
 belief that "the benefits of structured logging outweigh the minimal effort
 involved (https://www.thoughtworks.com/radar/techniques/structured-logging)".

This library was split from golang-github-go-kit-kit and is used by
Prometheus node exporter.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#998000: ITP: pytest-skip-markers -- skip markers for pytest

2021-10-28 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: pytest-skip-markers
  Version : 1.0.0
  Upstream Author : SaltStack Team
* URL : https://github.com/s0undt3ch/pytest-skip-markers
* License : Apache-2.0
  Programming Lang: Python
  Description : skip markers for pytest

This pytest plugin was extracted from pytest-salt-factories. It’s a
collection of useful skip markers created to simplify and reduce code
required to skip tests in some common scenarios, for example, platform
specific tests.

This package will be maintained as part on the Python team and it will
be used by salt.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet


Bug#997989: ITP: golang-github-hodgesds-perf-utils -- Perf Utilities for Go

2021-10-28 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name    : golang-github-hodgesds-perf-utils
  Version : 0.3.1-1
  Upstream Author : Daniel Hodges
* URL : https://github.com/hodgesds/perf-utils
* License : Expat
  Programming Lang: Go
  Description : Perf Utilities for Go

 This package is a Go library for interacting with the perf subsystem in Linux.
 This library allows you to do things like see how many CPU instructions a
 function takes (roughly), profile a process for various hardware events, and
 other interesting things. Note that because the Go scheduler can schedule a
 goroutine across many OS threads it becomes rather difficult to get an exact
 profile of an individual goroutine. However, a few tricks can be used; first a
 call to runtime.LockOSThread (https://golang.org/pkg/runtime/#LockOSThread) to
 lock the current goroutine to an OS thread. Second a call to
 unix.SchedSetaffinity
 (https://godoc.org/golang.org/x/sys/unix#SchedSetaffinity), with a CPU set
 mask set. Note that if the pid argument is set 0 the calling thread is used
 (the thread that was just locked). Before using this library you should
 probably read the perf_event_open man page which this library uses heavily.
 See the kernel guide https://perf.wiki.kernel.org/index.php/Tutorial for a
 tutorial how to use perf and some of the limitations.
 .
 If you are looking to interact with the perf subsystem directly with
 perf_event_open syscall than this library is most likely for you. A large
 number of the utility methods in this package should only be used for testing
 and/or debugging performance issues. This is due to the nature of the Go
 runtime being extremely tricky to profile on the goroutine level, with the
 exception of a long running worker goroutine locked to an OS thread.
 Eventually this library could be used to implement many of the features of
 perf but in pure Go. Currently this library is used in node_exporter
 (https://github.com/prometheus/node_exporter) as well as perf_exporter
 (https://github.com/hodgesds/perf_exporter), which is a Prometheus exporter
 for perf related metrics.

This package was vendored in prometheus-node-exporter and is packages now
separately. I will maintain this package as part of the Go team.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet



Bug#993309: ITP: golang-github-hashicorp-go-envparse -- Minimal environment variable parser for Go

2021-08-30 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-hashicorp-go-envparse
  Version : 0.0~git20200406.d9cfd74-1
  Upstream Author : HashiCorp
* URL : https://github.com/hashicorp/go-envparse
* License : MPL-2.0
  Programming Lang: Go
  Description : Minimal environment variable parser for Go

 go-envparse is a minimal Go environment variable parser. It's intended to be
 used to parse .env style files similar to godotenv or rubydotenv, but perform
 minimal allocations, handle more complex quoting, and be better tested.
 .
 Parsing a line does 2 allocations regardless of line length or complexity.
 The parser supports JSON strings which allows for cross-language/platform
 encoding of arbitrarily complex data.

Someone™ submitted a merge request upstream to Prometheus node exporter that
adds the dependency on go-envparse. So to update Prometheus node exporter we
need to package go-envparse. I will maintain this package as part of the
Go team.

-- 
Benjamin Drung

Senior DevOps Engineer and Debian & Ubuntu Developer
Compute Platform Operations

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Deutschland
E-Mail: benjamin.dr...@ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Hüseyin Dogan, Dr. Martin Endreß, Claudia Frese, Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet


Bug#990894: ITP: golang-github-d2r2-go-logger -- Go logger functionality with package-level logging separation

2021-07-10 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: golang-github-d2r2-go-logger
  Version : 0.0~git20210606.60e9d12-1
  Upstream Author : Denis Dyakov
* URL : https://github.com/d2r2/go-logger
* License : MIT
  Programming Lang: Go
  Description : Go logger functionality with package-level logging 
separation

 Functionality of this package is similar to logrus and other popular Go
 logging packages, but still the capabilities of this package are not as
 flexible and advanced as the mentioned popular packages.
 .
 One of the reasons for creating this library was the ability to log with more
 verbosity levels. For instance, it has Fatal, Panic, Error, Warning, Notify,
 Information and Debug levels, while others ordinary do not include Notify
 verbosity.

I am still working on a Prometheus sensors exporter which is using
go-bsbmp, go-sht3x, and go-logger. I will maintain these libraries as
part of the Debian Go Packaging Team.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#990108: ITP: obs-websocket -- WebSockets API for OBS Studio

2021-06-20 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: obs-websocket
  Version : 4.9.0
  Upstream Author : Stéphane Lepin 
* URL : https://github.com/Palakis/obs-websocket
* License : GPL-2+
  Programming Lang: C++
  Description : WebSockets API for OBS Studio

 A Websocket API for OBS Studio. The websocket server runs on port  and the
 protocol is based on the OBSRemote protocol (including authentication) with
 some additions specific to OBS Studio.

I will be using this plugin for OBS myself. I will maintain this plugin
as part of the Debian Multimedia Maintainers, because this team
maintains obs-studio.

-- 
Benjamin Drung
Debian & Ubuntu Developer


Bug#987423: ITP: chaos-marmosets -- Small chaos monkey programs

2021-04-23 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: chaos-marmosets
  Version : 0.1
  Upstream Author : Benjamin Drung 
* URL : https://github.com/bdrung/chaos-marmosets
* License : ISC
  Programming Lang: C
  Description : Small chaos monkey programs

 This project contains small programs that behave badly. They can be used for
 chaos engineering to test the system behavior and the infrastructure setup for
 those cases.
 .
 divide-by-zero tries to divide a number by zero. It will immediately exit with
 signal 4 (SIGILL). This program is useful to test the process core dump
 configuration. In case of using a bug reporting system like apport, this
 program allows testing reporting the crash and retracing it.
 .
 leak-memory: This program will eat your memory like Obelix eats cake until it
 will eventually trigger the out of memory (OOM) killer. This program is useful
 to test configured cgroups memory limitations and the OOM killer behavior.
 .
 seg-fault: This program tries write to address zero and will trigger a
 segmentation fault (signal 11). It is useful to test the process core dump
 configuration. In case of using a bug reporting system like apport, this
 program allows testing reporting the crash and retracing it.

I wrote those programs to test our apport and retrace setup as well as the
dump-core script (see Debian bug #857300).

-- 
Benjamin Drung
Senior DevOps Engineer and Debian & Ubuntu Developer



Bug#978941: ITP: golang-github-d2r2-go-sht3x -- interact with Sensirion SHT3x humidity and temperature sensor's family (library)

2020-12-31 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-d2r2-go-sht3x
  Version : 0.0~git20181222.074abc2-1
  Upstream Author : Denis Dyakov
* URL : https://github.com/d2r2/go-sht3x
* License : Expat
  Programming Lang: Go

This library is written in Go programming language for Raspberry Pi and
counterparts. It makes all necessary i2c-bus interactions and values
computation to give you relative humidity and temperature values from
the Sensirion SHT30, SHT31, and SHT35 humidity and temperature sensors.
These sensors have an integrated heater which could be helpful in some
specific application (such as periodic condensate removal, for example).

I am working on a Prometheus sensors exporter which is using go-bsbmp
and go-sht3x. I will maintain these libraries as part of the Debian Go
Packaging Team.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#978940: ITP: golang-github-d2r2-go-bsbmp -- interact with Bosch Sensortec BMP180/BMP280/BME280/BMP388 sensors via I2C-bus (library)

2020-12-31 Thread Benjamin Drung
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-d2r2-go-bsbmp
  Version : 0.0~git20190515.3b4b3ae-1
  Upstream Author : Denis Dyakov
* URL : https://github.com/d2r2/go-bsbmp
* License : Expat
  Programming Lang: Go
  Description : interact with Bosch Sensortec BMP180/BMP280/BME280/BMP388 
sensors via I2C-bus (library)

Digital humidity and pressure sensors from Bosch Sensortec are popular
among Arduino and Raspberry Pi developers. These sensors are compact and
quite accurately measuring, working via Inter-Integrated Circuit (I2C)
bus interface.

This library is written in Go programming language for Raspberry Pi and
counterparts. It makes all necessary i2c-bus interactions and values
computation to gives you the temperature and atmospheric pressure
values. BME sensors also provide relative humidity values.

Following sensors from Bosch Sensortec are supported:
  * BMP180 (pressure and temperature)
  * BMP280 (pressure and temperature)
  * BME280 (humidity, pressure, and temperature)
  * BMP388 (pressure and temperature)

I am working on a Prometheus sensors exporter which is using go-bsbmp
and go-sht3x. I will maintain these libraries as part of the Debian Go
Packaging Team.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#978938: ITP: golang-github-d2r2-go-i2c -- I2C-bus interaction of peripheral sensors with single-board computers (library)

2020-12-31 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: golang-github-d2r2-go-i2c
  Version : 0.0~git20191123.73a8a79-1
  Upstream Author : Denis Dyakov
* URL : https://github.com/d2r2/go-i2c
* License : Expat
  Programming Lang: Go
  Description : I2C-bus interaction of peripheral sensors with single-board 
computers (library)

This library written in Go is intended to activate and interact with the
I2C (Inter-Integrated Circuit) bus by reading and writing data. The i2c
library is a starting point to interact with various peripheral devices
and sensors for use on embedded Linux devices.

Following libraries for the listed devices and sensors use this i2c
library:
  * go-hd44780: Liquid-crystal display driven by Hitachi HD44780 IC
  * go-bsbmp: BMP180/BMP280/BME280 temperature and pressure sensors
  * go-aosong: DHT12/AM2320 humidity and temperature sensors
  * go-si7021: Si7021 relative humidity and temperature sensor
  * go-sht3x: SHT3x humidity and temperature sensor
  * go-vl53l0x: VL53L0X time-of-flight ranging sensor
  * go-bh1750: BH1750 ambient light sensor
  * go-mpl3115a2: MPL3115A2 pressure and temperature sensor

I am working on a Prometheus sensors exporter which is using go-bsbmp,
go-sht3x and therefore need go-i2c. I will maintain these libraries as
part of the Debian Go Packaging Team.

-- 
Benjamin Drung
Debian & Ubuntu Developer



Bug#971356: O: python-redmine -- Python library for the Redmine RESTful API (Python 3)

2020-09-29 Thread Benjamin Drung
Package: wnpp
Severity: normal

I intend to orphan the python-redmine package, because I do not use it
any more.

The package description is:
 Python Redmine is a library for communicating with a Redmine project
 management application. Redmine exposes some of it's data via RESTful
 (Representational State Transfer) application programming interface (API) for
 which Python Redmine provides a simple but powerful Pythonic API inspired by
 a well-known Django object-relational mapping (ORM).
 .
 This is the Python 3 version of the package.

-- 
Benjamin Drung

DevOps Engineer and Debian & Ubuntu Developer
Platform Integration (IONOS Cloud)

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Dr. Christian Böing, Hüseyin Dogan, Dr. Martin Endreß,
Hans-Henning Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Bug#970384: ITP: image-factory -- Image factory for the IONOS customers images

2020-09-16 Thread Benjamin Drung
Am Dienstag, den 15.09.2020, 12:51 -0400 schrieb Sandro Tosi:
> > * Package name: image-factory
> >   Version : 1.0.0
> >   Upstream Author : Benjamin Drung 
> > * URL : 
> > https://github.com/ionos-enterprise/image-factory
> > * License : ISC
> >   Programming Lang: Python
> >   Description : Image factory for the IONOS customers images
> 
> isnt `image-factory` a way too generic name for something that seems
> IONOS specific? or does the short description not need to mention
> IONOS if it's actually a tool to "build golden Linux images" (But
> actually use that in the short descr)?

This tool is not IONOS specific. The only "specific" part is that the
package ships the preseed/kickstarter files used by IONOS so that you c
an rebuild the package yourself.

So I will change the short description.

-- 
Benjamin Drung

DevOps Engineer and Debian & Ubuntu Developer
Platform Integration (IONOS Cloud)

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Dr. Christian Böing, Hüseyin Dogan, Dr. Martin Endreß, Hans-
Henning Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet

Diese E-Mail kann vertrauliche und/oder gesetzlich geschützte
Informationen enthalten. Wenn Sie nicht der bestimmungsgemäße Adressat
sind oder diese E-Mail irrtümlich erhalten haben, unterrichten Sie
bitte den Absender und vernichten Sie diese E-Mail. Anderen als dem
bestimmungsgemäßen Adressaten ist untersagt, diese E-Mail zu speichern,
weiterzuleiten oder ihren Inhalt auf welche Weise auch immer zu
verwenden.

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient of this e-mail, you are hereby
notified that saving, distribution or use of the content of this e-mail 
in any way is prohibited. If you have received this e-mail in error,
please notify the sender and delete the e-mail.



Bug#970384: ITP: image-factory -- Image factory for the IONOS customers images

2020-09-15 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: image-factory
  Version : 1.0.0
  Upstream Author : Benjamin Drung 
* URL : https://github.com/ionos-enterprise/image-factory
* License : ISC
  Programming Lang: Python
  Description : Image factory for the IONOS customers images

 image-factory is a command line tool for building golden Linux images. It uses
 virt-install to do installations via the network. The installation and
 configuration of the images is done using the netinstall support from the
 distributions, i.e.
 .
  * preseed for Debian/Ubuntu
  * Kickstart for CentOS/Fedora
  * AutoYaST for openSUSE
 .
 image-factory is used by IONOS Cloud to build the golden public Linux images
 for their Enterprise Cloud. The configuration files are shipped with this
 project to allow anyone to rebuild their images.

I plan to maintain this package as part of my day-job.

-- 
Benjamin Drung

DevOps Engineer and Debian & Ubuntu Developer
Platform Integration (IONOS Cloud)

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Dr. Christian Böing, Hüseyin Dogan, Dr. Martin Endreß, Hans-Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet


Bug#969146: ITP: python-ipmi -- Pure Python IPMI library

2020-08-28 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: python-ipmi
  Version : 0.4.2
  Upstream Author : Kontron Europe GmbH
* URL : https://github.com/kontron/python-ipmi
* License : LGPL-2.1+
  Programming Lang: Python
  Description : Pure Python IPMI library

 The Intelligent Platform Management Interface (IPMI) is a set of computer
 interface specifications for an autonomous computer subsystem that provides
 management and monitoring capabilities independently of the host system’s CPU,
 firmware (BIOS or UEFI) and operating system. The python-ipmi library provides
 an application programming interface (API) for using IPMI protocol within the
 Python environment. This library supports IPMI version 2.0 as described in the
 IPMI standard.
 .
 There are two ways to communicate with a server using IPMI interface:
  1. IPMI over Local Area Network (LAN) using Remote Management Control
 Protocol (RMCP) packet datagrams
  2. Intelligent Platform Management Bus (IPMB) is an I2C-based bus
 .
 Features:
 .
  * native RMCP interface (using Python libraries only)
  * legacy RMCP interface (requires ipmitool to be installed)
  * IPMB interface (using the Total Phase Aardvark)

We want to use this library internally in our company. I plan to maintain this
package as part of the Debian Python Modules Team. Co-maintainers are welcome.

-- 
Benjamin Drung

DevOps Engineer and Debian & Ubuntu Developer
Platform Integration (IONOS Cloud)

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Dr. Christian Böing, Hüseyin Dogan, Dr. Martin Endreß, Hans-Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet


Bug#963140: ITP: pytest-salt-factories -- PyTest plug-in for Salt daemons to be used in tests

2020-06-19 Thread Benjamin Drung
Am Freitag, den 19.06.2020, 17:38 +0200 schrieb Benjamin Drung:
> Package: wnpp
> Severity: wishlist
> Owner: Benjamin Drung 
> 
> * Package name: pytest-salt-factories
>   Version : 0.10.7
>   Upstream Author : SaltStack Team
> * URL : 
> https://github.com/saltstack/pytest-salt-factories
> * License : 

I forgot to copy the license: It is Apache-2.0 except for one file
which is under public domain.

-- 
Benjamin Drung

DevOps Engineer and Debian & Ubuntu Developer
Platform Integration (IONOS Cloud)

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Dr. Christian Böing, Hüseyin Dogan, Dr. Martin Endreß, Hans-
Henning Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet

Diese E-Mail kann vertrauliche und/oder gesetzlich geschützte
Informationen enthalten. Wenn Sie nicht der bestimmungsgemäße Adressat
sind oder diese E-Mail irrtümlich erhalten haben, unterrichten Sie
bitte den Absender und vernichten Sie diese E-Mail. Anderen als dem
bestimmungsgemäßen Adressaten ist untersagt, diese E-Mail zu speichern,
weiterzuleiten oder ihren Inhalt auf welche Weise auch immer zu
verwenden.

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient of this e-mail, you are hereby
notified that saving, distribution or use of the content of this e-mail 
in any way is prohibited. If you have received this e-mail in error,
please notify the sender and delete the e-mail.



Bug#963140: ITP: pytest-salt-factories -- PyTest plug-in for Salt daemons to be used in tests

2020-06-19 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: pytest-salt-factories
  Version : 0.10.7
  Upstream Author : SaltStack Team
* URL : https://github.com/saltstack/pytest-salt-factories
* License : 
  Programming Lang: Python
  Description : PyTest plug-in for Salt daemons to be used in tests

This package provides a PyTest plug-in that allows one to use the Salt
daemons in tests. This plug-in is used in Salt's test suite. This is the
successor of python3-pytestsalt, this time focused on simplicity and
extensibility.

I will maintain this package as part of the Debian Salt Team.

-- 
Benjamin Drung

DevOps Engineer and Debian & Ubuntu Developer
Platform Integration (IONOS Cloud)

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Dr. Christian Böing, Hüseyin Dogan, Dr. Martin Endreß,
Hans-Henning Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke


Member of United Internet


Bug#962140: ITP: bdebstrap -- YAML config based multi-mirror Debian chroot creation tool

2020-06-03 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: bdebstrap
  Version : 0.1
  Upstream Author : Benjamin Drung 
* URL : https://github.com/bdrung/bdebstrap
* License : MIT
  Programming Lang: Python
  Description : YAML config based multi-mirror Debian chroot creation tool

bdebstrap is an alternative to debootstrap and a wrapper around
mmdebstrap to support YAML based configuration files. It inherits all
benefits from mmdebstrap. The support for configuration allows storing
all customization in a YAML file instead of having to use a very long
one-liner call to mmdebstrap. It also layering multiple customizations
on top of each other, e.g. to support flavors of an image.

I developed this tool and plan to maintain it in Debian. We use this tool
in-house to build our Debian live images.

-- 
Benjamin Drung

DevOps Engineer and Debian & Ubuntu Developer
Platform Integration (IONOS Cloud)

1&1 IONOS SE | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Hauptsitz Montabaur, Amtsgericht Montabaur, HRB 24498

Vorstand: Dr. Christian Böing, Hüseyin Dogan, Dr. Martin Endreß, Hans-Henning
Kettler, Arthur Mai, Matthias Steinberg, Achim Weiß
Aufsichtsratsvorsitzender: Markus Kadelke

Member of United Internet


Bug#911563: ITP: pystemd - Cython-based wrapper on top of libsystemd

2019-09-02 Thread Benjamin Drung
Hi,

Am Montag, den 02.09.2019, 20:12 +0300 schrieb Alexandros Afentoulis:
> On 9/2/19 12:42 PM, Benjamin Drung wrote:
> > Hi,
> > 
> > 
> > I had a look at it and pushed three smaller commits. I left two
> > points
> > for you before uploading it:
> > 
> > 1) Please update debian/copyright to reflect the license change
> > 
> > 2) Please upgrade debhelper 11 to version 12
> > 
> 
> done, commits in Salsa

Thanks. I had to correct the license name. I created a release commit
and uploaded it to Debian. Now let's wait for it to pass the NEW queue.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#911563: ITP: pystemd - Cython-based wrapper on top of libsystemd

2019-09-02 Thread Benjamin Drung
Hi,

Am Samstag, den 31.08.2019, 16:08 +0300 schrieb Alexandros Afentoulis:
> I actually fixed autopkgtest in Salsa by simply using CI team's
> pipeline 
> predefined jobs. They've done great work there.
> 
> https://salsa.debian.org/python-team/modules/pystemd/pipelines/68325
> 
> So please take a look at the package and let me know how to proceed.

I had a look at it and pushed three smaller commits. I left two points
for you before uploading it:

1) Please update debian/copyright to reflect the license change

2) Please upgrade debhelper 11 to version 12

Besides that, lintian found some spelling issues. Please report them
upstream so that they are repaired in their next release.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#911563: ITP: pystemd - Cython-based wrapper on top of libsystemd

2019-08-30 Thread Benjamin Drung
Hi,

On Sun, 21 Oct 2018 23:18:29 +0300 Alexandros Afentoulis <
alexaf.d...@bloom.re> wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Alexandros Afentoulis 

what is the current status of packaging pystemd? I am interested in the
Debian package of it and can offer to sponsor the package if needed.

Upstream changed the license to LGPL-2.1+ (from BSD+Patents). So the
possible licensing issues has been resolved.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#931412: O: xmms2 -- Client/server based media player system

2019-07-04 Thread Benjamin Drung
Package: wnpp
Severity: normal

I intend to orphan the xmms2 package, because I am not using it any
more and lack enough time to properly maintain the package.

The package description is:
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package is a metapackage depending on various other XMMS2 packages.
 Installing this package gets you a command line client and enables XMMS2
 playback of Ogg Vorbis and MP3 files from local and remote sources.



Bug#931410: O: packaging-dev -- convenient tools to develop packages

2019-07-04 Thread Benjamin Drung
Package: wnpp
Severity: normal

I intend to orphan the packaging-dev package.

The package description is:
 This metapackage depends on common packages useful for the development of
 Debian-format packages, including patch management systems, build systems,
 packaging macros, helpful scripts for developers, and tools for building and
 testing packages.
 .
 This metapackage provides tools for packaging, rather than the development of
 software. No other package should depend or build-depend on this package.



Bug#931409: O: lxmms2 -- control XMMS2 with a LIRC compatible remote control

2019-07-04 Thread Benjamin Drung
Package: wnpp
Severity: normal

I intend to orphan the lxmms2 package, because I do not use it any more
and lack enough time to properly maintain the package.

The package description is:
 lxmms2 is a tiny XMMS2 client to control XMMS2 with a LIRC compatible remote
 control. Following actions are supported:
  - play (starts playback)
  - pause (pauses playback)
  - toggle_play_pause (toggles pause and starts playback if XMMS2 is not playing
at all)
  - toggle_pause (toggles pause)
  - stop (stops playback)
  - next (advances to the next track)
  - prev (goes back to the previous track)
  - volume_up (increases the volume)
  - volume_down (decreases the volume)



Bug#931406: O: flower

2019-07-04 Thread Benjamin Drung
Package: wnpp
Severity: normal

Hi,

I am not using flower any more and lack enough time to properly maintain
the package. Feel free to take over the package.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#931405: O: django-sortedm2m

2019-07-04 Thread Benjamin Drung
Package: wnpp
Severity: normal

Hi,

I am not using django-sortedm2m any more and lack enough time to
properly maintain the package. Feel free to take over the package and/or
move it to the Python or Django group.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#931404: O: gevent-socketio

2019-07-04 Thread Benjamin Drung
Package: wnpp
Severity: normal

Hi,

I am not using gevent-socketio any more and lack enough time to
properly maintain the package. Feel free to take over the package and/or
move it to the Python group.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#931382: O: gevent-websocket

2019-07-03 Thread Benjamin Drung
Package: wnpp
Severity: normal

Hi,

I am not using gevent-websocket any more and lack enough time to
properly maintain the package. Feel free to take over the package and/or
move it to the Python group.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#928022: ITP: modernize -- Modernizes Python code for eventual Python 3 migration

2019-04-26 Thread Benjamin Drung
Am Freitag, den 26.04.2019, 13:11 +0200 schrieb Jonas Smedegaard:
> Quoting Benjamin Drung (2019-04-26 12:15:51)
> > Package: wnpp
> > Severity: wishlist
> > Owner: Benjamin Drung 
> > 
> > * Package name: modernize
> >   Version : 0.7
> >   Upstream Author : Armin Ronacher
> > * URL : https://pypi.org/project/modernize
> > * License : BSD-3-clause plus some PSF-2
> >   Programming Lang: Python
> >   Description : Modernizes Python code for eventual Python 3
> > migration
> > 
> > This library is a very thin wrapper around lib2to3 to utilize it to
> > make
> > Python 2 code more modern with the intention of eventually porting
> > it
> > over to Python 3.
> > 
> > The source will produce the binary packages modernize and
> > python3-libmodernize. This package is a dependency for salt-pylint,
> > which I intent to package.
> > 
> > I plan to maintain that package as part of the Debian Python
> > Modules
> > Team.
> 
> Please pretty please name this as python-modernize or modernize-
> python - 
> unless the plan is to extend to cover perl5-to-perl6 and Haskell-to-
> Rust 
> or similar.

Are there other tools named modernize or do you consider 'modernize' to
be too generic?

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#928028: ITP: salt-pylint -- PyLint plugins needed in the several SaltStack projects

2019-04-26 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: salt-pylint
  Version : 2019.1.11
  Upstream Author : SaltStack Team
* URL : https://github.com/saltstack/salt-pylint
* License : Apache-2.0
  Programming Lang: Python
  Description : PyLint plugins needed in the several SaltStack projects

The python3-saltpylint binary package contains plugins for PyLint which
are used in several SaltStack projects.

I will maintain that package as part of the Debian Salt Team.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#928022: ITP: modernize -- Modernizes Python code for eventual Python 3 migration

2019-04-26 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: modernize
  Version : 0.7
  Upstream Author : Armin Ronacher
* URL : https://pypi.org/project/modernize
* License : BSD-3-clause plus some PSF-2
  Programming Lang: Python
  Description : Modernizes Python code for eventual Python 3 migration

This library is a very thin wrapper around lib2to3 to utilize it to make
Python 2 code more modern with the intention of eventually porting it
over to Python 3.

The source will produce the binary packages modernize and
python3-libmodernize. This package is a dependency for salt-pylint,
which I intent to package.

I plan to maintain that package as part of the Debian Python Modules
Team.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#926873: ITP: pyrundeck -- Python library for the Rundeck REST API

2019-04-11 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: pyrundeck
  Version : 0.9.7
  Upstream Author : Philipp Schmitt 
* URL : https://github.com/pschmitt/pyrundeck
* License : GPL-3
  Programming Lang: Python
  Description : Python library for the Rundeck REST API

Pyrundeck is a library for communicating with Rundeck via a RESTful
(Representational State Transfer) application programming interface
(API).

I will maintian the package in the Python group.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#912348: ITP: netconsole -- Dynamically configure Linux netconsole

2018-10-30 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: netconsole
  Version : 0.1
  Upstream Author : Benjamin Drung 
* URL : https://github.com/profitbricks/netconsole
* License : ISC
  Programming Lang: Bash
  Description : Dynamically configure Linux netconsole

Netconsole is a Linux kernel module that sends all kernel log messages
over the network to another computer. It was designed to be as
instantaneous as possible, to enable the logging of even the most
critical kernel bugs. It works from IRQ contexts as well, and does not
enable interrupts while sending packets. Due to these unique needs, only
IP networks, UDP packets and Ethernet devices are supported.

This package contains a netconsole service that dynamically configures
netconsole by configuring one or more hosts by their names or IP
addresses.

The initscripts package on CentOS 7 provides a /etc/init.d/netconsole
initscript that can configure netconsole by just configuring SYSLOGADDR.
The functionality is similar, but this package also provides also a
systemd service and allows to specify multiple log hosts.

Beside the CentOS script, I found no other tool doing this job.
Therefore I published our inhouse package to get it into Debian.

I am open to merge this script and service into a other packages if this
package is considered to be too small.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany
E-mail: benjamin.dr...@cloud.ionos.com | Web: www.ionos.de

Head Office: Berlin, Germany
District Court Berlin Charlottenburg, Registration number: HRB 125506 B
Executive Management: Christoph Steffens, Matthias Steinberg, Achim
Weiss

Member of United Internet



Bug#906280: ITP: ionit -- Render configuration files from Jinja templates

2018-08-16 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: ionit
  Version : 0.1
  Upstream Author : Benjamin Drung 
* URL : https://github.com/bdrung/ionit
* License : ISC
  Programming Lang: Python 3
  Description : Render configuration files from Jinja templates

ionit is a simple and small configuration templating tool. It collects a
context and renders Jinja templates in a given directory. The context
can be either static JSON or YAML files or dynamic Python files. Python
files can also define functions passed through to the rendering.

ionit comes with an early boot one shot service that is executed before
the networking service which allows one to generate configurations files
for the networking and other services before they are started. In this
regard, ionit can act as tiny stepbrother of cloud-init.

I developed this tool since we found nothing similar. We will use ionit
in our company. I will maintain the package on my own.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL: https://www.profitbricks.de

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg, Christoph Steffens


Bug#892612: ITP: conbuilder -- container-basade package builder for Debian packages

2018-08-01 Thread Benjamin Drung
Am Sonntag, den 11.03.2018, 11:31 + schrieb Federico Ceratto:
> Package: wnpp
> Severity: wishlist
> Owner: Federico Ceratto 
> 
> * Package name: conbuilder
>   Version : 0.0.1
>   Upstream Author : Federico Ceratto 
> * URL : https://salsa.debian.org/federico/conbuilder
> * License : GPLv3
>   Programming Lang: Python
>   Description : container-basade package builder for Debian
> packages
> 
> Build Debian packages using OverlayFS and systemd namespace
> containers.
> 
> conbuilder creates a base filesystem using debootstrap, then
> overlays it with a filesystem to install the required dependencies
> and finally runs the build on another overlay.
> 
> Layers are created, reused and purged automatically to achieve
> fast package builds while minimizing disk usage.
> 
> It takes less than 2 seconds to start a new build on an already
> existing
> overlay.

What's the difference to sbuild which is configured to use overlays?

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL: https://www.profitbricks.de

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg, Christoph Steffens



Bug#900881: ITP: gokey -- simple vaultless password manager in Go

2018-06-06 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung 

* Package name: gokey
  Version : 0.0~git20170602.05f83bb
  Upstream Author : Ignat Korchagin
* URL : https://github.com/cloudflare/gokey
* License : BSD-3-clause
  Programming Lang: Go
  Description : simple vaultless password manager in Go

gokey is a password manager, which does not require a password vault.
Instead of storing your passwords in a vault it derives your password on
the fly from your master password and supplied realm string (for
example, resource URL). This way you do not have to manage, backup or
sync your password vault (or trust its management to a third party) as
your passwords are available immediately anywhere.

I want to maintain this package in the Debian Go Packaging Team.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL: https://www.profitbricks.de

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg, Christoph Steffens


Bug#888004: ITP: pytest-salt -- PyTest plug-in for Salt daemons to be used in tests

2018-01-22 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <benjamin.dr...@profitbricks.com>

* Package name: pytest-salt
  Version : 2018.1.13
  Upstream Author : SaltStack Team
* URL : https://github.com/saltstack/pytest-salt
* License : Apache 2.0
  Programming Lang: Python
  Description : PyTest plug-in for Salt daemons to be used in tests

This package provides a PyTest plug-in that allows one to use the Salt
daemons in tests. This plug-in is used in Salt's test suite.

The package will be maintained by the Debian Salt Team.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL: https://www.profitbricks.de

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg


Bug#888002: ITP: pytest-tempdir -- predictable and repeatable temporary directory for tests

2018-01-22 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <benjamin.dr...@profitbricks.com>

* Package name: pytest-tempdir
  Version : 2016.8.20
  Upstream Author : SaltStack Team
* URL : https://github.com/saltstack/pytest-tempdir
* License : Apache 2.0
  Programming Lang: Python
  Description : predictable and repeatable temporary directory for tests

This package contains a pytest plugin that adds support for a
predictable and repeatable temporary directory. Simply define a
pytest_tempdir_basename function on your conftest.py which returns a
string to define the basename or pass --tempdir-basename.

This package is a test dependency of salt. It will be maintained by the
Debian Salt Team.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL: https://www.profitbricks.de

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg


Bug#886772: ITP: debos -- Debian OS builder

2018-01-11 Thread Benjamin Drung
Am Donnerstag, den 11.01.2018, 12:33 +0200 schrieb Lars Wirzenius:
> On Thu, 2018-01-11 at 11:00 +0100, Benjamin Drung wrote:
> > Both tools create a Debian OS and use a Jinja config which allows
> > specifying individual steps. Can the forces be joined?
> 
> One is in Go, one in Python. There's nothing similar in the code
> bases.
> I see no chance of "joining forces", nor much point.

>From the code base, you are right. But from the user perspective, they
look the same.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL: https://www.profitbricks.de

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg



Bug#886772: ITP: debos -- Debian OS builder

2018-01-11 Thread Benjamin Drung
Am Dienstag, den 09.01.2018, 19:34 +0100 schrieb Hector Oron:
> Package: wnpp
> Severity: wishlist
> Owner: Héctor Orón Martínez <zu...@debian.org>
> 
> * Package name: debos
>   Version : 1.0.0+git20171222.87b0d5e-1
>   Upstream Author :
> * URL : https://github.com/go-debos/debos
> * License : Apache-2.0
>   Programming Lang: Go
>   Description : Debian OS builder
> 
>  debos Debian OS builder. debos is a tool to make creation of various
>  debian based os "images" simpler. While most other tools focus on
>  specific use-case, debos is more meant as a toolchain to make comon
>  actions trivial while providing enough rope to do whatever tweaking 
>  that might be required behind the scene.
>  .
>  debos expects a yaml file as input, syntax description can be found
> at:
>https://godoc.org/github.com/go-debos/debos/actions
>  .
>  and examples are to be found at:
>https://github.com/go-debos/debos-recipes

Looking at the example, this tool look much like vmdb2. Compare
https://github.com/go-debos/debos-recipes/blob/master/debian/arm64/imag
e-rpi3/debimage-rpi3.yaml
with
https://github.com/larswirzenius/vmdb2/blob/master/simple.vmdb

Both tools create a Debian OS and use a Jinja config which allows
specifying individual steps. Can the forces be joined?

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL: https://www.profitbricks.de

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg



Bug#862104: ITP: fastnetmon -- fast DDoS analyzer with sflow/netflow/mirror support

2017-05-08 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <benjamin.dr...@profitbricks.com>

* Package name: fastnetmon
  Version : 1.1.3
  Upstream Author : Pavel Odintsov <pavel.odint...@gmail.com>
* URL : https://fastnetmon.com/
* License : GPL-2
  Programming Lang: C++
  Description : fast DDoS analyzer with sflow/netflow/mirror support
 FastNetMon is a very high performance distributed denial-of-service
 attack
 (DDoS attack) detector built on top of multiple packet capture
 engines:
 NetFlow, IPFIX, sFLOW.
 .
 It can detect hosts in your networks sending or receiving large
 volumes of
 packets/bytes/flows per second. It can call an external script to
 notify you,
 switch off a server, or blackhole the client.
 .
 To enable sFLOW, simply specify IP of the server running
 FastNetMon and specify
 (configurable) port 6343. To enable netflow, simply specify IP
 of the server
 running FastNetMon and specify (configurable) port 2055.

I will maintain this package under collab-maint and I am looking for
co-maintainers (or even hand it over to someone else).

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
Web: https://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Achim Weiss.


Bug#814543: ITP: asset-collector -- collect information about the used hardware/software

2016-02-12 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <benjamin.dr...@profitbricks.com>

* Package name: asset-collector
  Version : 0.1
  Upstream Author : Benjamin Drung <benjamin.dr...@profitbricks.com>
* URL : to be released on Github
* License : ISC
  Programming Lang: Python 3
  Description : collect information about the used hardware/software

The asset-collector gathers information about the hardware components in
the system, the installed software and the configuration of both. The
information is collected from various places like the Direct Media
Interface (DMI) table, the Intelligent Platform Management Interface
(IPMI) Field Replaceable Units (FRU), the kernel or the APT package
manager.

The collected information can be printed in different formats (JSON,
pprint, text) and/or transmitted via representational state transfer
(REST) to an asset management system.

The asset-collector tries to make every hardware component identifiable
by serial number for tracking the components and assisting return
merchandise authorization (RMA) processes. The collected information can
be used to get an overview of the hardware products and software
versions in use (in case they are transmitted to an asset management
system).

I started writing the asset-collector, because I found no other tool for
this purpose (correct me if I am wrong). I invite everyone who is
interested in this topic to join the project.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.



Bug#808288: ITP: profitbricks-sdk-python -- ProfitBricks REST API client library for Python

2015-12-18 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <benjamin.dr...@profitbricks.com>

* Package name: profitbricks-sdk-python
  Version : 2.2
  Upstream Author : Matt Baldwin <bald...@stackpointcloud.com>
* URL : https://github.com/profitbricks/profitbricks-sdk-python
* License : Apache-2.0
  Programming Lang: Python 2 & 3
  Description : ProfitBricks REST API client library for Python

The ProfitBricks client library for Python provides you with access to the
ProfitBricks representational state transfer (REST) application programming
interface (API). The client library supports both simple and complex requests.
It is designed for developers who are building applications in Python.

The source package will provide the two binary packages python-profitbricks
and python3-profitbricks. I'll probably put the package under collab-maint.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.



Bug#798639: ITP: restricted-ssh-commands -- Restrict SSH users to a predefined set of commands

2015-09-11 Thread Benjamin Drung
Am Freitag, den 11.09.2015, 13:19 +0100 schrieb Alessio Treglia:
> On Fri, Sep 11, 2015 at 11:37 AM, Benjamin Drung
> <benjamin.dr...@profitbricks.com> wrote:
> > Package: wnpp
> > Severity: wishlist
> > Owner: Benjamin Drung <benjamin.dr...@profitbricks.com>
> >
> > * Package name: restricted-ssh-commands
> >   Version : TBD
> >   Upstream Author : Benjamin Drung <benjamin.dr...@profitbricks.com>
> > * URL : TBD
> > * License : MIT
> >   Programming Lang: Bash
> >   Description : Restrict SSH users to a predefined set of commands
> 
> I uploaded something like restricted-ssh-commands already:
> https://packages.qa.debian.org/s/sshcommand.html

Thanks for pointing it out. I looked at sshcommand and it serves a
slightly different purpose. sshcommand creates different users for each
command, but restricted-ssh-commands allows to run multiple command
under one user. One configuration /etc/restricted-ssh-commands/reprepro
could be:


^scp -p( -d)? -t( --)? /srv/reprepro/incoming(/[^ /]*)?$
^chmod 0644 /srv/reprepro/incoming/[^ /]*$
^reprepro ( -V)? -b /srv/reprepro processincoming foobar$


Then you could dput to reprepro@host via scp and run "ssh reprepro@host
reprepro -b /srv/reprepro processincoming foobar" as post-upload
command.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.



Bug#798639: ITP: restricted-ssh-commands -- Restrict SSH users to a predefined set of commands

2015-09-11 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <benjamin.dr...@profitbricks.com>

* Package name: restricted-ssh-commands
  Version : TBD
  Upstream Author : Benjamin Drung <benjamin.dr...@profitbricks.com>
* URL : TBD
* License : MIT
  Programming Lang: Bash
  Description : Restrict SSH users to a predefined set of commands

restricted-ssh-commands is intended to be called by SSH to restrict a
user to only run specific commands. A list of allowed regular
expressions can be configured in /etc/restricted-ssh-commands/. The
requested command has to match at least one regular expression.
Otherwise it will be rejected.

restricted-ssh-commands is useful to grant restricted access via SSH to
do certain task. For example, it could allow a user to upload a Debian
packages via scp and run reprepro processincoming.

Create a configuration file in /etc/restricted-ssh-commands/ and add
following line to ~/.ssh/authorized_keys to use it


command="/usr/bin/restricted-ssh-commands",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty
 ssh-rsa [...]

restricted-ssh-commands is a small shell script, which I use for dput
uploads and safe reboots. I found no other tool that fit into this
niche. rssh and rbash are related, but behave slightly different. Let me
know if you know a similar tool. Otherwise I will write the man page,
create a package, and release it.

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.



Bug#792101: ITP: gogs -- Gogs is a self hosted service aiming to provide a similar set of features to gitlab and github.

2015-07-14 Thread Benjamin Drung
Am Samstag, den 11.07.2015, 10:55 +0100 schrieb John Hackett:
 * Package name: gogs
 * URL : https://github.com/go-gitea/gitea

Your URL points to gitea instead of gogs. Do you want to package gogs or
gitea. Please fix the URL in the former case or rename the package in
the latter case.

-- 
Benjamin Drung
System Developer
Debian  Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.


signature.asc
Description: This is a digitally signed message part


Bug#782970: Bug#788087: python-profitbricks-client: Please use a maintained soap library instead of deprecated python-suds.

2015-07-08 Thread Benjamin Drung
Am Mittwoch, den 08.07.2015, 13:30 +0200 schrieb Mathias Behrle:
 * Benjamin Drung:  Re: Bug#788087: python-profitbricks-client: Please use a
   maintained soap library instead of deprecated python-suds. (Wed, 08 Jul 
 2015
   11:39:52 +0200):
 
  Am Dienstag, den 07.07.2015, 13:21 +0200 schrieb Mathias Behrle:
   * Benjamin Drung:  Re: Bug#788087: python-profitbricks-client: Please 
   use a
 maintained soap library instead of deprecated python-suds. (Thu, 02 Jul
   2015 19:39:17 +0200):
   
   Hi Benjamin,
   
Am Montag, den 08.06.2015, 14:03 +0200 schrieb Mathias Behrle:
 Package: python-profitbricks-client
 Severity: important
 User: maintain...@debian.tryton.org
 Usertags: migrate-suds
 
 Dear maintainer of python-profitbricks-client,
 
 your package is listed as a Reverse Depend of the python-suds
 package, which is now deprecated due to long time missing upstream
 maintenance as well as missing compatibility for Python3 (#783029,
 #774948, #782970). It is planned to remove python-suds before the
 release of stretch.

suds-jurko seems to be more or less maintained (last upstream commit was
yesterday, but the last release is from 2014-01-24) and it supports
Python3.

 Please consider to migrate your package to use a maintained soap
 library (like pysimplesoap, at the time of writing in NEW).

Instead of porting python-profitbricks-client, I would prefer to take
over the maintenance of suds for at least the stretch release and follow
the suds-jurko releases. Some time ago, I already made sure that
python-profitbricks-client works with the Python3 version of suds-jurko.
What do you think?
   
   Basically I can not add much to #783029. Indeed there is some recent 
   action
   from the maintainer side. All efforts to use suds-jurko as a drop-in
   replacement (or separate package by Lionel) were done, but neither me (nor
   Lionel who wanted to do the same as you want to do now) finally wanted to
   turn into a definite upstream for suds-jurko. For me things are quite
   unchanged, but perhaps you are lucky to be able to revive the contact with
   Jurko so you can get some feedback about his future plans.
   
   Finally I only can recommend to evaluate the porting effort of
   python-profitbricks-client (and possibly other rdepends of suds) vs. the
   maintenance effort of suds-jurko. Bug reports filed against rdepends of 
   suds
   are available at [0]. The result of above said evaluation could of course 
   be
   influenced by the porting effort needed by other rdepends. Basically 
   they/we
   all will be thankful, if there is a maintained suds alternative available.
  
  Looking at those bug reports:
  * 2 just removed the suggestion of python-suds
  * The maintainer of congruity (#788082) responded that porting to
  pysimplesoap would not be an easy effort
  * All other maintainers haven't responded yet
  
  Mathias, may become co-maintainer or adopt python-suds? I wait for your
  go before preparing suds-jurko with Python 3 support.
 
 Hi Benjamin,
 
 I would prefer the following way:
 
 1) Jurko, the maintainer of suds-jurko, was offered, that his package
 could take over the name from original suds on Pypi. He didn't make use of
 this offer so far. That would have been a good starting point to use 
 suds-jurko
 (then suds) as a drop-in for current suds. As this is not the case I would
 indeed prefer to keep the projects resp. packages separate. As the package 
 must
 go through NEW anyway for Python 3 support, this is the cleaner way to get
 suds-jurko into the archive.
 Could you please coordinate with Lionel, who prepared already an initial
 separate suds-jurko package [0]?
 Please let me know ASAP to inform Rdepends about the new package to prevent
 evtl. unneeded work on their side (or do that yourself).
 
 2) Please add Provides and Conflicts with python-suds (as done by Lionel). As
 soon as suds-jurko will hit unstable I will add the Conflicts to python-suds 
 and
 change the package description to hint to your package.
 
 3) Rdpends of python-suds will be informed to update their Depends to
 python*-suds-jurko.
 
 4) python-suds will be removed from the archive before the release of stretch.
 
 Is this OK for you?

I would much prefer to use suds-jurko as drop-in replacement for our
current suds, because

* suds-jurko is a fork that does not break the API
* the original suds upstream is dead
* the original suds could reclaim the namespace if upstream was becoming
active again
* rdepends don't have to change anything

IMO it makes no sense to rename the Debian binary package to
python-suds-jurko when you still run import suds instead of import
suds_jurko.

-- 
Benjamin Drung
System Developer
Debian  Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin

Bug#782086: ITP: python-redmine -- Python library for the Redmine RESTful API

2015-04-07 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: python-redmine
  Version : 1.1.1
  Upstream Author : Max Tepkeev
* URL : https://pypi.python.org/pypi/python-redmine
* License : Apache-2.0
  Programming Lang: Python
  Description : Python library for the Redmine RESTful API

Python Redmine is a library for communicating with a Redmine project
management application. Redmine exposes some of it's data via RESTful
(Representational State Transfer) application programming interface (API) for
which Python Redmine provides a simple but powerful Pythonic API inspired by
a well-known Django object-relational mapping (ORM).

The source package provides the two binary packages python-redmine and
python3-redmine and it will be maintained under collab-maint on
http://anonscm.debian.org/cgit/collab-maint/python-redmine.git


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150407143026.10848.91985.report...@konstrukt.pb.local



Bug#773780: ITP: py-moneyed -- Currency and Money classes for use in Python code

2014-12-23 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: py-moneyed
  Version : 0.5.0
  Upstream Author : Kai k...@limist.com
* URL : http://github.com/limist/py-moneyed
* License : BSD
  Programming Lang: Python
  Description : Currency and Money classes for use in Python code

The need to represent instances of money frequently arises in software
development, particularly any financial/economics software. To address that
need, this package provides the classes of Money and Currency, at a level more
useful than just using Python's Decimal class, or even the float primitive.
The package is meant to be stand-alone and easy to either use directly, or
subclass further.

The source package will produce the binary packages python-moneyed and
python3-moneyed. I will maintain the package in git in the collab-maint
Alioth group.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20141223091302.20310.54594.report...@konstrukt.pb.local



Bug#772736: ITP: pathlib -- Set of classes to handle filesystem paths

2014-12-11 Thread Benjamin Drung
Am Donnerstag, den 11.12.2014, 14:35 +0100 schrieb Joachim Breitner:
 Hi,
 
 
 Am Mittwoch, den 10.12.2014, 17:17 +0100 schrieb Frank Brehm:
  Package: wnpp
  Severity: wishlist
  Owner: Frank Brehm frank.br...@profitbricks.com
  
  * Package name: pathlib
Version : 1.0.1
Upstream Author : Antoine Pitrou solip...@pitrou.net
  * URL : https://pypi.python.org/pypi/pathlib
  * License : MIT Licence
Programming Lang: Python
Description : Set of classes to handle filesystem paths
 
 
 this should probably be called python-pathlib, shan’t it?

The source is called pathlib, but the binary packages are called
python-pathlib and python-pathlib-doc.

-- 
Benjamin Drung
System Developer

ProfitBricks GmbH - The IaaS-Company
Greifswalder Str. 207
D - 10405 Berlin

Mail: benjamin.dr...@profitbricks.com
Fax:  +49 30 577 008 598
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B.
Geschäftsführer: Andreas Gauger, Achim Weiss.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1418305659.4914.8.ca...@profitbricks.com



Bug#770948: ITP: bdbvu -- simple GUI tool to browse Berkeley DB databases

2014-11-25 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: bdbvu
  Version : 0~svn20100509
  Upstream Author : Ferruccio Barletta ferruccio.barle...@gmail.com
* URL : https://code.google.com/p/bdbvu/
* License : GPL-3
  Programming Lang: C++
  Description : simple GUI tool to browse Berkeley DB databases

There is no activity on the upstream project lately, but I do not consider it a
problem, because this application is quite small.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20141125131551.21821.31483.report...@konstrukt.pb.local



Bug#769304: ITP: graypy -- Python logging handler that sends messages in GELF

2014-11-12 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: graypy
  Version : 0.2.11
  Upstream Author : Sever Băneşiu banesiu.se...@gmail.com
* URL : https://github.com/severb/graypy
* License : BSD
  Programming Lang: Python
  Description : Python logging handler that sends messages in GELF

 This package can be used to sent messages to Graylog2 using a custom handler
 for the builtin logging library in the Graylog Extended Log Format (GELF).
 .
 Alternately, GELFRabbitHandler can be used to send messages to RabbitMQ. Your
 Graylog2 server needs to be configured to consume messages via AMQP then. This
 prevents log messages from being lost due to dropped UDP packets (GELFHandler
 sends messages to Graylog2 using UDP). You will need to configure RabbitMQ
 with a 'gelf_log' queue and bind it to the 'logging.gelf' exchange so messages
 are properly routed to a queue that can be consumed by Graylog2 (the queue and
 exchange names may be customized to your liking).
 .
 graypy can be easily integrated into Django's logging settings.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20141112161522.10738.45463.report...@konstrukt.pb.local



Bug#767246: ITP: pyapi-gitlab -- Python wrapper for the GitLab API

2014-10-29 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: pyapi-gitlab
  Version : 6.2.3
  Upstream Author : Itxaka Serrano Garcia itxakaserr...@gmail.com
* URL : https://github.com/Itxaka/pyapi-gitlab
* License : GPL-3
  Programming Lang: Python
  Description : Python wrapper for the GitLab API

pyapi-gitlab is a wrapper to access all the functions of the Gitlab API from
Python scripts.

The binary packages will be called python-gitlab and python3-gitlab.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20141029150513.10281.72129.report...@konstrukt.pb.local



Bug#748273: ITP: flower -- web based tool for monitoring and administrating Celery clusters

2014-05-15 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: flower (binary: python-flower)
  Version : 0.6.0+dfsg
  Upstream Author : Mher Movsisyan
* URL : https://github.com/mher/flower
* License : BSD
  Programming Lang: Python
  Description : web based tool for monitoring and administrating Celery 
clusters

 Flower is a web based tool for monitoring and administrating Celery clusters.
 It has these features:
  * Real-time monitoring using Celery Events
* Task progress and history
* Ability to show task details (arguments, start time, runtime, and more)
* Graphs and statistics
  * Remote Control
* View worker status and statistics
* Shutdown and restart worker instances
* Control worker pool size and autoscale settings
* View and modify the queues a worker instance consumes from
* View currently running tasks
* View scheduled tasks (ETA/countdown)
* View reserved and revoked tasks
* Apply time and rate limits
* Configuration viewer
* Revoke or terminate tasks
  * Broker monitoring
* View statistics for all Celery queues
* Queue length graphs
  * HTTP API
  * Basic Auth and Google OpenID authentication


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140515155759.27928.67667.report...@konstrukt.pb.local



Bug#748051: ITP: django-sortedm2m -- Drop-in replacement for Django's many to many field with sorted relations

2014-05-13 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: django-sortedm2m (binaries: python-sortedm2m, 
python3-sortedm2m, and python-sortedm2m-data)
  Version : 0.7.0
  Upstream Author : Gregor Müllegger gre...@muellegger.de
* URL : https://github.com/gregmuellegger/django-sortedm2m
* License : BSD-3-clause
  Programming Lang: Python
  Description : Drop-in replacement for Django's many to many field with 
sorted relations

 sortedm2m is a drop-in replacement for Django's own ManyToManyField. The
 provided SortedManyToManyField behaves like the original one, but remembers
 the order of added relations.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140513162852.7090.98221.report...@konstrukt.pb.local



Bug#743921: ITP: versiontools -- Smart replacement for plain tuple used in __version__

2014-04-08 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: versiontools (binaries: python-versiontools and 
python3-versiontools)
  Version : 1.9.1
  Upstream Author : Zygmunt Krynicki zygmunt.kryni...@linaro.org
* URL : https://launchpad.net/versiontools
* License : LGPL-3
  Programming Lang: Python
  Description : Smart replacement for plain tuple used in __version__

 versiontools is a Python module providing a smart replacement for plain tuple
 used in __version__. It has following features:
 .
  * A piece of code that allows you to keep a single version definition inside
your package or module. No more hacks in setup.py, no more duplicates in
setup.py and somewhere else. Just one version per package.
  * Version objects can produce nice version strings for released files that
are compliant with PEP 386. Releases, alphas, betas, development snaphots.
All of those get good version strings out of the box.
  * Version objects understand the VCS used by your project. Git, Mercurial and
Bazaar are supported out of the box. Custom systems can be added by 3rd
party plugins.
  * Version object that compares as a tuple of values and sorts properly.
  * Zero-dependency install! If all you care about is handling setup() to get
nice tarball names then you don’t need to depend on versiontools (no
setup_requires, no install_requires!). You will need to bundle a small
support module though.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140408112325.10538.25184.report...@konstrukt.pb.local



Bug#742181: ITP: profitbricks-client -- ProfitBricks Client

2014-03-20 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: profitbricks-client (binary: python-profitbricks-client)
  Version : 1.0.0
  Upstream Author : Benjamin Drung benjamin.dr...@profitbricks.com
* URL : https://github.com/profitbricks/profitbricks-client
* License : ISC
  Programming Lang: Python
  Description : ProfitBricks Client

 A client to control virtual resources provided by ProfitBricks, a company
 providing infrastructure as a service (IaaS).
 .
 You can manage (create, update, and delete) all kinds of virtual resources:
  * data centers
  * servers
  * storages, ROM drives, and snapshots
  * network interface controllers (NICs) and firewalls
 .
 This package contains a command line tool for sending calls to the public
 application programming interface (API) and a Python module for scripting.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140320110618.4990.88799.report...@konstrukt.pb.local



Bug#737107: ITP: appdirs -- determining appropriate platform-specific directories

2014-01-30 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: appdirs
  Binary names: python-appdirs and python3-appdirs
  Version : 1.2.0+git20130326
  Upstream Author : Trent Mick
* URL : https://github.com/ActiveState/appdirs
* License : MIT
  Programming Lang: Python
  Description : determining appropriate platform-specific directories

 Depending on your system (Linux, Mac OS X, or Windows), you have to use
 different directories for storing user data. appdirs will help you choose an
 appropriate:
 .
  * user data directory (user_data_dir function)
  * user config directory (user_config_dir function)
  * user cache directory (user_cache_dir function)
  * site data directory (site_data_dir function)
  * site config directory (site_config_dir function)
  * user log directory (user_log_dir function)
 .
 On Linux systems, these function return directories based on the XDG Base
 Directory Specification.


-- 
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/20140130103910.13145.96294.report...@konstrukt.pb.local



Bug#736913: ITP: django-rest-swagger -- API documentation generator for Swagger UI and Django REST Framework

2014-01-28 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: django-rest-swagger (binary: python-rest-framework-swagger)
  Version : 0.1.11
  Upstream Author : Marc Gibbons marc_gibb...@rogers.com
* URL : https://github.com/marcgibbons/django-rest-swagger
* License : BSD-2-clause (MIT, BSD-3-Clause, GPL-2 for the libraries)
  Programming Lang: Python
  Description : API documentation generator for Swagger UI and Django REST 
Framework

 This project provides an API documentation generator and is built on the Django
 REST Framework Docs and uses the lovely Swagger from Wordnik as an interface.
 This application introspectively generates documentation based on your Django
 REST Framework API code. Comments are generated in combination from code
 analysis and comment extraction. Here are some of the features that are
 documented:
 .
  * API title - taken from the class name
  * Methods allowed
  * Serializers  fields in use by a certain method
  * Field default values, minimum, maximum, read-only and required attributes
  * URL parameters (ie. /product/{id})
  * Field help_text property is used to create the description from the
serializer or model.
  * Query parameters (user-defined) - Custom parameters. It is possible to
customize a parameter list for your API. To do so, include a key-value pair
in the docstring of your API class delimited by two hyphens ('--').
Example: 'start_time -- The first reading'

The package ships some javascript libraries in
rest_framework_swagger/static/rest_framework_swagger/lib (some of them
minified). What is the recommended way to handle these? Do I have to package
every javascript library separately? Should I just replace the javascript
libraries by symlinks to the system libraries and remove the symlinks in the
clean target? Should I repack the source tarball (to get rid of the minified
files) or is it enough to just not use these files?

This package needs jquery = 1.8 and uses following javascript libraries that
are not packaged yet: handlebars, jquery.ba-bbq, jquery.slideto, jquery.wiggle,
and shred.


-- 
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/20140128100930.14793.42265.report...@konstrukt.pb.local



Bug#733634: ITP: gevent-socketio -- Socket.IO server based on the Gevent pywsgi server

2013-12-30 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: gevent-socketio (binary: python-gevent-socketio)
  Version : 0.3.6
  Upstream Author : Jeffrey Gelens
* URL : https://github.com/abourget/gevent-socketio
* License : BSD
  Programming Lang: Python
  Description : Socket.IO server based on the Gevent pywsgi server

 gevent-socketio is a Python implementation of the Socket.IO protocol, developed
 originally for Node.js by LearnBoost and then ported to other languages.
 Socket.IO enables real-time web communications between a browser and a server,
 using a WebSocket-like API. One aim of this project is to provide a single
 gevent-based API that works across the different WSGI-based web frameworks out
 there (Pyramid, Pylons, Flask, web2py, Django, etc...). Only ~3 lines of code
 are required to tie-in gevent-socketio in your framework. Note: you need to use
 the gevent python WSGI server to use gevent-socketio.


-- 
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/20131230145111.3826.91967.report...@konstrukt.pb.local



Bug#731431: ITP: django-rest-framework -- web APIs for Django using REST

2013-12-05 Thread Benjamin Drung
Package: wnpp
Severity: normal

Content-Type: text/plain; charset=us-ascii
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Benjamin Drung benjamin.dr...@profitbricks.com
To: Debian Bug Tracking System sub...@bugs.debian.org
Subject: ITP: django-rest-framework -- web APIs for Django using REST
Message-ID: 20131205121955.20767.37237.report...@konstrukt.pb.local
X-Mailer: reportbug 6.4.4ubuntu1
Date: Thu, 05 Dec 2013 13:19:55 +0100
X-Debbugs-Cc: debian-de...@lists.debian.org

Package: wnpp
Severity: wishlist
Owner: Benjamin Drung benjamin.dr...@profitbricks.com

* Package name: django-rest-framework
  Binary packages : python-django-rest-framework
  Version : 2.3.9
  Upstream Author : Tom Christie t...@tomchristie.com
* URL : http://django-rest-framework.org/
* License : BSD-2-clause
  Programming Lang: Python
  Description : web APIs for Django using REST
  Long description:

Django REST framework is a powerful and flexible toolkit that makes it easy to
build Web APIs.

Some reasons you might want to use REST framework:

 * The Web browseable API is a huge usability win for your developers.
 * Authentication policies including OAuth1a and OAuth2 out of the box.
 * Serialization that supports both ORM and non-ORM data sources.
 * Customizable all the way down - just use regular function-based views if you
   don't need the more powerful features.
 * Extensive documentation, and great community support.


-- 
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/20131205123541.21023.22960.report...@konstrukt.pb.local



Bug#715169: ITP: adblockedge -- Advertisement blocking extension for web browsers

2013-07-10 Thread Benjamin Drung
Am Montag, den 08.07.2013, 18:03 -0400 schrieb Joey Hess:
 Benjamin Drung wrote:
  Are you talking about bug #653112 (disabling the non-intrusive ads
  feature by default) or are you talking about patching the complete
  non-intrusive ads out? Feel free to join the Debian Mozilla Extension
  Maintainers team and apply the patch in case of the former. The patch
  would be too huge in case of the latter. I scanned a diff between
  adblock-plus and adblockedge. Part of the diff was ripping
  non-intrusive ads out and the other part was for renaming the
  extension. I came to the conclusion that it is simpler to maintain the
  adblockegde fork.
 
 What's the point in patching it out, if it's disabled by default?

The benefits of patching it out would be marginal. You could argue that
the UI would be simpler and that the code size would be reduced.

 It seems to me that getting #653112 fixed, which presumably involves
 changing a True to a False somewhere in the code, should be easier than
 maintaining an entire separate package going forward.

I looked into the source some time ago. There is no boolean value that
you could flip. It is somehow managed via the subscription URL.

Patches and co-maintainers are welcome. :)

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1373454205.3129.6.camel@deep-thought



Bug#714459: ITP: pyhunspell -- Python 2/3 binding for Hunspell

2013-07-08 Thread Benjamin Drung
Am Montag, den 08.07.2013, 15:44 +0200 schrieb Nicolas Boulenguez:
 On Sat, Jun 29, 2013 at 05:55:16PM +0200, Benjamin Drung wrote:
 
  * Package name: pyhunspell
Description : Python 2/3 binding for Hunspell
 
 Hello. You may want to change the name to python-hunspell, at least
 for the binary packages.

Yes. The source package pyhunspell builds two binary packages:
python-hunspell and python3-hunspell.

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1373316594.2787.0.camel@deep-thought



Bug#715169: ITP: adblockedge -- Advertisement blocking extension for web browsers

2013-07-08 Thread Benjamin Drung
Am Samstag, den 06.07.2013, 23:02 -0400 schrieb Joey Hess:
 Benjamin Drung wrote:
  Adblock Edge is a fork of the Adblock Plus version 2.1.2 extension for 
  blocking
  advertisements on the web. This fork will provide the same features as 
  Adblock
  Plus 2.X and higher but without acceptable ads feature.
 
 This still leaves a buggy xul-ext-adblock-plus in Debian waiting for
 users to trip over the bug. Wouldn't it be better to just apply the bug
 fix to that, even if upstream, for whatever reason, is resistant to
 fixing the bug there?

Are you talking about bug #653112 (disabling the non-intrusive ads
feature by default) or are you talking about patching the complete
non-intrusive ads out? Feel free to join the Debian Mozilla Extension
Maintainers team and apply the patch in case of the former. The patch
would be too huge in case of the latter. I scanned a diff between
adblock-plus and adblockedge. Part of the diff was ripping
non-intrusive ads out and the other part was for renaming the
extension. I came to the conclusion that it is simpler to maintain the
adblockegde fork.

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1373320039.2787.18.camel@deep-thought



Bug#715169: ITP: adblockedge -- Advertisement blocking extension for web browsers

2013-07-06 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung bdr...@debian.org

* Package name: adblockedge (binary: xul-ext-adblock-edge)
  Version : 2.0.4
  Upstream Author : adstomper
* URL : https://bitbucket.org/adstomper/adblockedge/
* License : MPL-2.0
  Programming Lang: JavaScript
  Description : Advertisement blocking extension for web browsers

Adblock Edge is a content-filtering extension for Iceweasel, Firefox,
SeaMonkey, and several other applications; it allows users to prevent webpage
elements, such as advertisements, from being downloaded and displayed.

On the first run, Adblock Edge will ask you if you want to subscribe to
a filter list, which is automatically updated and blocks a lot of common
advertisements. Additional filters can be added at will, and it's also
possible to use wildcards in order to block e.g. all images or JavaScript
files from specific servers or directories.

Adblock Edge is a fork of the Adblock Plus version 2.1.2 extension for blocking
advertisements on the web. This fork will provide the same features as Adblock
Plus 2.X and higher but without acceptable ads feature.


-- 
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/20130706153208.626.70568.reportbug@deep-thought



Bug#714449: ITP: droopy -- mini web server to let others upload files to your computer

2013-06-29 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung bdr...@debian.org

* Package name: droopy
  Version : 20120108
  Upstream Author : Pierre Duquesne sta...@online.fr
* URL : http://stackp.online.fr/droopy
* License : BSD-3-clause
  Programming Lang: Python
  Description : mini web server to let others upload files to your computer

Droopy is a mini Web server whose sole purpose is to let others upload files to
your computer.


-- 
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/20130629133515.27128.15828.reportbug@deep-thought



Bug#714459: ITP: pyhunspell -- Python 2/3 binding for Hunspell

2013-06-29 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung bdr...@debian.org

* Package name: pyhunspell
  Version : 0.1
  Upstream Author : Sayamindu Dasgupta sayami...@gmail.com
* URL : https://code.google.com/p/pyhunspell/
* License : GPL-3+
  Programming Lang: C, Python
  Description : Python 2/3 binding for Hunspell

Pyhunspell is a set of Python bindings for the Hunspell spell-checker
engine. It lets developers load Hunspell dictionaries, check words, get
suggestions, add new words, etc. It also provides some basic morphological
analysis related methods.

There are two binary packages. One provides the binding to Python 2 and the
other provides the binding to Python 3.


-- 
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/20130629155516.26765.27018.reportbug@deep-thought



Bug#707687: ITP: nemo-fileroller -- File Roller integration for Nemo

2013-05-10 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung bdr...@debian.org

* Package name: nemo-fileroller
  Version : 1.8.0
  Upstream Author : Linux Mint Project r...@linuxmint.com
* URL : https://github.com/linuxmint/nemo-extensions/
* License : GPL-3 vs LGPL-2+ (COPYING vs source headers)
  Programming Lang: C
  Description : File-Roller integration for Nemo

Nemo File-Roller is an extension that integrates the File-Roller service with
Nemo.

The copyright needs to be clariefied, because COPYING (GPL-3) differs from the
statement of the source code file headers (LPGL-2+).


-- 
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/20130510095423.3858.94210.reportbug@deep-thought



Bug#703762: ITP: jdownloader -- download manager for one-click hosting sites

2013-03-28 Thread Benjamin Drung
Am Dienstag, den 26.03.2013, 00:10 +0800 schrieb Thomas Goirand:
 On 03/25/2013 07:59 PM, Jonathan Dowland wrote:
  On Sat, Mar 23, 2013 at 01:29:13PM +0100, Benjamin Drung wrote:
  Am Samstag, den 23.03.2013, 13:13 +0100 schrieb Michael Stapelberg:
  Could you instead package jdownloader itself?
  I tried, but failed miserable. Some libraries needs to be packaged and
  the upstream build system needs to be bent to build on Debian. I would
  love to ditch the launcher and replace it with a proper package. This is
  a lot of work. Until this work is done, I like to have this launcher in
  the contrib archive. This is suboptimal, but better than nothing.
  I'm not sure it *is* better than nothing, it could actually be worse. If you
  don't personally have the time to do it properly, why not try and put 
  together a team to do it? If you do a downloader instead, what you do is
  partially and sub-optimally meet the demand for a jdownloader package, which
  will dilute the motivation for people to work on a proper solution. Then we
  end up stuck with the sub-optimal solution.
 
  I think downloader packages where required for licensing reasons are an 
  uneasy
  necessary evil, but for when the maintainer doesn't have time to package
  something? This seems like a really slippery slope to me.
 I agree with Jonathan. I'd rather not see such a package in Debian.
 What if everyone was doing that? We'd have a pretty bad main archive.
 Plus this is a nightmare in terms of security. Or is it that you only plan
 on providing security support for the downloader itself, and not for
 the upstream package, which would be even worse?

JDownloader comes with an updater that will update itself.

 Also, in what way having a jdownloader-installer package is much
 better than using what's available upstream at
 http://jdownloader.org/download/index ? They seem to provide an
 Ubuntu package at least (but I haven't checked for it).

The Ubuntu package is identical to the proposed jdownloader-installer
package. The jdownloader-installer provides desktop integration
(.desktop file + icons) over the upstream installer.

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1364487914.2952.11.camel@deep-thought



Bug#704152: RFP: jdownloader -- download manager for one-click hosting sites

2013-03-28 Thread Benjamin Drung
Package: wnpp
Severity: wishlist

* Package name: jdownloader
  Version : 0.9.581
  Upstream Author : AppWork UG (haftungsbeschränkt)
* URL : http://jdownloader.org/
* License : GPL-3
  Programming Lang: Java
  Description : download manager for one-click hosting sites

 JDownloader is open source, platform independent and written completely in
 Java. It simplifies downloading files from One-Click-Hosters like
 Rapidshare.com or Megaupload.com - not only for users with a premium account
 but also for users who don't pay. It offers downloading in multiple parallel
 streams, captcha recognition, automatic file extraction and much more.
 Additionally, many link encryption sites are supported - so you just paste
 the encrypted links and JDownloader does the rest. JDownloader can import
 CCF, RSDF and DLC files.


-- 
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/20130328163144.5613.31711.reportbug@deep-thought



Bug#703762: ITP: jdownloader -- download manager for one-click hosting sites

2013-03-25 Thread Benjamin Drung
Am Sonntag, den 24.03.2013, 11:28 +0100 schrieb Holger Levsen:
 Hi,
 
 On Samstag, 23. März 2013, Benjamin Drung wrote:
  * Package name: jdownloader
  * License : GPL-3
Section : contrib/web
Description : download manager for one-click hosting sites
  
   JDownloader is open source, platform independent and written completely in
   Java. It simplifies downloading files from One-Click-Hosters like
   Rapidshare.com or Megaupload.com - not only for users with a premium
  account but also for users who don't pay. It offers downloading in
  multiple paralell streams, captcha recognition, automatical file
  extraction and much more. Of course, JDownloader is absolutely free of
  charge. Additionally, many link encryption sites are supported - so you
  just paste the encrypted links and JD does the rest. JDownloader can
  import CCF, RSDF and the new DLC files. .
   This package contains only a dektop file and a script, which will download
  and launch the latest JDownloader. The downloaded files will be stored in
  ~/.jdownloader by default.
 
 At first, I stumbled upon Of course, JDownloader is absolutely free of
 charge and was about to suggest to remove it, but then I realized that this 
 is actually an installer package. 

I removed that sentence completely from the description and...

 So I rather recommend to call the package jdownloader-installer instead of 
 jdownloader - and then probably still remove the of course from the 
 description.

...renamed the package to jdownloader-installer before you sent this
mail. The package is currently waiting in the NEW queue.

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1364210447.3490.21.camel@deep-thought



Bug#703762: ITP: jdownloader -- download manager for one-click hosting sites

2013-03-23 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung bdr...@debian.org

* Package name: jdownloader
  Version : 0.9.581 / 0.4
  Upstream Author : AppWork UG (haftungsbeschränkt)
* URL : http://jdownloader.org/
* License : GPL-3
  Programming Lang: Java
  Section : contrib/web
  Description : download manager for one-click hosting sites

 JDownloader is open source, platform independent and written completely in
 Java. It simplifies downloading files from One-Click-Hosters like
 Rapidshare.com or Megaupload.com - not only for users with a premium account
 but also for users who don't pay. It offers downloading in multiple paralell
 streams, captcha recognition, automatical file extraction and much more. Of
 course, JDownloader is absolutely free of charge. Additionally, many link
 encryption sites are supported - so you just paste the encrypted links and
 JD does the rest. JDownloader can import CCF, RSDF and the new DLC files.
 .
 This package contains only a dektop file and a script, which will download and
 launch the latest JDownloader. The downloaded files will be stored in
 ~/.jdownloader by default.

The code for this package is hosted on
https://code.launchpad.net/~jd-team/jdownloader/launcher


-- 
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/20130323115309.30453.74854.reportbug@deep-thought



Bug#703762: ITP: jdownloader -- download manager for one-click hosting sites

2013-03-23 Thread Benjamin Drung
Am Samstag, den 23.03.2013, 13:13 +0100 schrieb Michael Stapelberg:
 Hi Benjamin,
 
 Thanks for working on this.
 
Version : 0.9.581 / 0.4
 Any chance to get jdownloader2?

I have no plans for it. Patches to the downloader script to support
jdownloader2 beta are welcome.

   This package contains only a dektop file and a script, which will download 
  and
   launch the latest JDownloader. The downloaded files will be stored in
   ~/.jdownloader by default.
 I think this is not intuitive. When installing jdownloader, I’d expect
 the package to contain the actual, tested source. Especially I’d love to
 get rid of jdownloader’s horrible auto-update system.

I would love to see a proper jdownloader packaging, too.

 Could you instead package jdownloader itself?

I tried, but failed miserable. Some libraries needs to be packaged and
the upstream build system needs to be bent to build on Debian. I would
love to ditch the launcher and replace it with a proper package. This is
a lot of work. Until this work is done, I like to have this launcher in
the contrib archive. This is suboptimal, but better than nothing.

 Or at least rename the package to signal that this is merely an installer?

I think the description is clear enough (otherwise improvements are
welcome). The package is installer, launcher, and provides desktop
integration. If you have a strong opinion to rename the package, can you
provide name suggestions?

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1364041753.3474.8.camel@deep-thought



Bug#703762: ITP: jdownloader -- download manager for one-click hosting sites

2013-03-23 Thread Benjamin Drung
Hi Michael,

Am Samstag, den 23.03.2013, 13:40 +0100 schrieb Michael Stapelberg:
 Hi Benjamin,
 
 Benjamin Drung bdr...@debian.org writes:
  I tried, but failed miserable. Some libraries needs to be packaged and
  the upstream build system needs to be bent to build on Debian. I would
  love to ditch the launcher and replace it with a proper package. This is
  a lot of work. Until this work is done, I like to have this launcher in
  the contrib archive. This is suboptimal, but better than nothing.
 I suspected that, but I really don’t want to get into Java packaging,
 especially not in such a hairy case.

That's comprehensible.

  I think the description is clear enough (otherwise improvements are
  welcome). The package is installer, launcher, and provides desktop
  integration. If you have a strong opinion to rename the package, can you
  provide name suggestions?
 I’d suggest jdownloader-installer, but I don’t have a strong opinion for
 renaming the package in the first place — I just think it would be a
 good idea in order to keep the name jdownloader for “proper” packages
 later and make it clear to users what they are getting when they are
 installing jdownloader.

A name conflict is no problem. This package will just be replaced by the
“proper” packages later.

Alternative package would be jdownloader-downloader,
jdownloader-launcher. There are a bunch of packages in contribute with
-installer in its name. A package that do not follow this rules is
flashplugin-nonfree. I haven't made up my mind what name to choose.

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1364043562.3474.15.camel@deep-thought



Bug#703649: RFA: esperanza

2013-03-21 Thread Benjamin Drung
Package: wnpp
Severity: normal

I don't use this program any more and want to give it away to someone who
wants to care about it. I will sponsor uploads if needed.


-- 
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/20130321201810.29351.73512.reportbug@deep-thought



Bug#698656: ITP: adequate -- Debian package quality testing tool

2013-01-21 Thread Benjamin Drung
Am Montag, den 21.01.2013, 21:07 +0100 schrieb Jakub Wilk:
 Package: wnpp
 Severity: wishlist
 Owner: Jakub Wilk jw...@debian.org
 
 * Package name: adequate
Version : 0.3
Upstream Author : Jakub Wilk jw...@debian.org
 * URL : http://jwilk.net/software/adequate
 * License : Expat
Programming Lang: Perl
Description : Debian package quality testing tool
 
 adequate checks quality of installed packages.
 
 The following checks are currently implemented:
* broken symlinks;
* missing copyright file;
* obsolete conffiles;
* Python modules not byte-compiled;
* /bin and /sbin binaries requiring /usr/lib libraries;
* underlinked binaries or libraries.

What's the advantage of adequate over lintian?

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1358799385.3447.1.camel@deep-thought



Bug#698656: ITP: adequate -- Debian package quality testing tool

2013-01-21 Thread Benjamin Drung
Am Montag, den 21.01.2013, 22:40 +0100 schrieb Jakub Wilk:
 * Benjamin Drung bdr...@debian.org, 2013-01-21, 21:16:
 * Package name: adequate
   Version : 0.3
   Upstream Author : Jakub Wilk jw...@debian.org
 * URL : http://jwilk.net/software/adequate
 * License : Expat
   Programming Lang: Perl
   Description : Debian package quality testing tool
 
 adequate checks quality of installed packages.
 
 The following checks are currently implemented:
 
 What's the advantage of adequate over lintian?
 
 They have different scopes:
 - Lintian is a static analysis tool;
 - adequate examines the system on which the tested package has been 
 already installed to see if everything is in order.
 
 That said, many of the Lintian checks could be re-implemented in 
 adequate. However, I specifically avoided implementing anything that 
 could be adequately (no pun intended) done by Lintian.
 
 Let me go through the list of the checks:
 
* broken symlinks;
 
 Lintian's package-contains-broken-symlink implementation is prone to 
 tons of false positive; this is unfixable because Lintian lacks 
 information about foreign packages.
 
* missing copyright file;
 
 no-copyright-file is emitted by Lintian only if the copyright file is 
 shipped in the binary package. But Lintian can't possibly know that 
 /usr/share/doc/$pkg/ will disappear on upgrade.
 
* obsolete conffiles;
 
 Lintian can't possibly catch this.
 
* Python modules not byte-compiled;
 
 lintian4python has a check for this, which works reasonably well, but 
 only under assumptions that 1) the packages use helpers for 
 byte-compilation and 2) the helpers actually do their job correctly.
 
* /bin and /sbin binaries requiring /usr/lib libraries;
* underlinked binaries or libraries.
 
 Lintian lacks information about foreign packages to perform these 
 checks.
 
 
 I hope this answers your question. :)

Yes. Thanks for the details.

-- 
Benjamin Drung
Debian  Ubuntu Developer


-- 
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/1358807195.3447.5.camel@deep-thought



Bug#697614: ITP: libsoxr -- High quality 1D sample-rate conversion library

2013-01-07 Thread Benjamin Drung
Package: wnpp
Severity: wishlist
Owner: Benjamin Drung bdr...@debian.org

* Package name: libsoxr
  Version : 0.1
  Upstream Author : Rob Sykes r...@users.sourceforge.net
* URL : http://sourceforge.net/projects/soxr
* License : LGPL-2.1+ plus some BSD files
  Programming Lang: C
  Description : High quality 1D sample-rate conversion library

The SoX Resampler library `libsoxr' performs one-dimensional sample-rate
conversion - it may be used, for example, to resample PCM-encoded audio.

It aims to give fast and high quality results for any constant (rational or
irrational) resampling ratio. Phase-response, preserved bandwidth, aliasing,
and rejection level parameters are all configurable; alternatively, simple
`preset' configurations may be selected.

A simple API is provided that allows interfacing using commonly-used sample
formats and buffering schemes.

libsoxr will be a build dependency of the next release of Audacity. The package
will belong to the Debian Multimedia Maintainers team.


-- 
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/20130107160313.18954.20733.reportbug@deep-thought



Bug#663647: ITP: npapi-vlc -- multimedia plugin for web browsers based on VLC

2012-03-13 Thread Benjamin Drung
Am Dienstag, den 13.03.2012, 06:53 +0100 schrieb Christian PERRIER:
 Quoting Benjamin Drung (bdr...@debian.org):
  Package: wnpp
  Severity: wishlist
  Owner: Benjamin Drung bdr...@debian.org
  
  * Package name: npapi-vlc
Version : 2.0.0
Upstream Author : VLC media player developers vlc-de...@videolan.org
  * URL : http://git.videolan.org/?p=npapi-vlc.git
  * License : GPL-2+
Programming Lang: C++
Description : multimedia plugin for web browsers based on VLC
  
   This plugin adds support for MPEG, MPEG2, DVD, DivX, Ogg/Vorbis and many
   more formats to your Gecko-based web browser (Firefox, Galeon, etc.). The
 
 
 May I suggest dropping your, here. It might not be my web browser.
 
 A suggestion would be and many more formats to any Gecko based

Thanks. It is changed in the git repository and will be included in the
next upload.

-- 
Benjamin Drung
Debian  Ubuntu Developer


signature.asc
Description: This is a digitally signed message part


  1   2   >