Re: On doing 3000 no-source-change source-only uploads in January 2021

2021-01-04 Thread Adrian Bunk
On Thu, Dec 31, 2020 at 02:16:23PM +0100, Bernd Zeimetz wrote:
>...
> Although the high number of packages makes me wonder, if at least a
> quick MIA check of the maintainers is warranted, or - if those packages
> are needed in bullseye at all.
>...

Maintainership status is a very poor indicator whether users might need
a package.

Some obscure stuff is well maintained, like m68k and Hurd being among 
our architectures with the most active maintainers.

It is very hard and high effort for people who are not already active in 
Debian development to get a change into Debian or take responsibility 
for a package. Debian is not a welcoming place for new contributors.

A normal user won't even notice that an important package is missing
before bullseye is stable.

> Bernd

cu
Adrian



Re: On doing 3000 no-source-change source-only uploads in January 2021

2021-01-04 Thread The Wanderer
On 2021-01-04 at 04:27, Adrian Bunk wrote:

> On Thu, Dec 31, 2020 at 02:16:23PM +0100, Bernd Zeimetz wrote:
> 
>> Although the high number of packages makes me wonder, if at least a
>> quick MIA check of the maintainers is warranted, or - if those packages
>> are needed in bullseye at all.
> 
> Maintainership status is a very poor indicator whether users might need
> a package.
> 
> Some obscure stuff is well maintained, like m68k and Hurd being among 
> our architectures with the most active maintainers.
> 
> It is very hard and high effort for people who are not already active in 
> Debian development to get a change into Debian or take responsibility 
> for a package. Debian is not a welcoming place for new contributors.
> 
> A normal user won't even notice that an important package is missing
> before bullseye is stable.

As a demonstrating example of this last point:

I track testing, rather than stable, and subscribe to debian-devel, and
therefore am not even a "normal" user in this sense.

A package I use regularly (moosic) was removed from testing back in
November of 2019, and from unstable back in April of 2020.

I didn't notice anything until October or November of 2020 (when the
Python 3 transition tried to remove the package from my computer), and
didn't realize that what I had noticed meant the package had been
removed from the archive - even testing, much less unstable - until
December of 2020.


I've adopted it upstream (it had been abandoned by its original author
back in 2011) and fixed the issues which had led to its removal, and its
Debian maintainer - who hadn't noticed the removal from unstable either,
until looking at it again after I provided a new upstream version - has
agreed to handle the packaging again, but it's not at all clear whether
it'll be ready and make it through NEW again ahead of the release
freeze.

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man. -- George Bernard Shaw



signature.asc
Description: OpenPGP digital signature


Bug#979236: ITP: golang-github-nxadm-tail -- Go package for reading from continuously updated files

2021-01-04 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-nxadm-tail
  Version : 1.4.5-1
  Upstream Author : 
* URL : https://github.com/nxadm/tail
* License : Expat
  Programming Lang: Go
  Description : Go package for reading from continuously updated files

 This package emulates the features of the tail program. It comes with
 full support for truncation/deletion detection, as it is designed to
 work with log rotation tools.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979240: ITP: arduino-ctags -- Arduino fork of exuberant ctags

2021-01-04 Thread Rock Storm
Package: wnpp
Severity: wishlist
Owner: Debian Electronics Team 
X-Debbugs-Cc: debian-devel@lists.debian.org, 
pkg-electronics-de...@alioth-lists.debian.net

* Package name: arduino-ctags
  Version : 5.8-arduino11
  Upstream Author : Arduino (https://www.arduino.cc)
* URL : https://github.com/arduino/ctags
* License : GPL-2.0
  Programming Lang: C, HTML, Roff, Makefile, M4, Vala
  Description : Arduino fork of exuberant ctags

 This package is actually a mix of exuberant ctags and anjuta-tags.

The package 'arduino-builder' depends on these tags to be able to
successfully compile Arduino sketches.

It will be maintained within the Electronics team.



Bug#979241: ITP: cawbird -- GTK Twitter client

2021-01-04 Thread Arnaud Ferraris
Package: wnpp
Severity: wishlist
Owner: Arnaud Ferraris 
X-Debbugs-Cc: debian-devel@lists.debian.org, arnaud.ferra...@gmail.com

* Package name: cawbird
  Version : 1.3.1
  Upstream Author : IBBoard 
* URL : https://github.com/IBBoard/cawbird
* License : GPL
  Programming Lang: C, Vala
  Description : GTK Twitter client

Cawbird is a fork of the Corebird Twitter client from Baedert,
which became unsupported after Twitter disabled the streaming API.

Cawbird works with the new APIs and includes a few fixes and modifications
that have historically been patched in to IBBoard's custom Corebird build on
his personal Open Build Service account.



Bug#979251: ITP: golang-github-netflix-go-expect -- expect-like golang library to automate terminal/console interactions

2021-01-04 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-netflix-go-expect
  Version : 0.0~git20201125.85d881c-1
  Upstream Author : Netflix, Inc.
* URL : https://github.com/Netflix/go-expect
* License : Apache-2.0
  Programming Lang: Go
  Description : expect-like golang library to automate terminal/console 
interactions

 This package provides an expect-like interface to automate control of
 applications. It is unlike expect in that it does not spawn or manage
 process lifecycle. This package only focuses on expecting output and
 sending input through its pseudoterminal.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979262: ITP: golang-github-hinshun-vt10x -- vt10x terminal emulation backend

2021-01-04 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-hinshun-vt10x
  Version : 0.0~git20180809.d55458d-1
  Upstream Author : Edgar Lee
* URL : https://github.com/hinshun/vt10x
* License : Expat
  Programming Lang: Go
  Description : vt10x terminal emulation backend

 This package is a vt10x terminal emulation backend, influenced
 largely by st, rxvt, xterm, and iTerm as reference. It can be used
 for terminal muxing, as a terminal emulation frontend, or wherever
 terminal emulation is needed.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979271: ITP: golang-github-alecaivazis-survey -- golang library for building interactive prompts

2021-01-04 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-alecaivazis-survey
  Version : 2.2.7-1
  Upstream Author : Alec Aivazis
* URL : https://github.com/AlecAivazis/survey
* License : Expat
  Programming Lang: Go
  Description : golang library for building interactive prompts

 This library helps build interactive prompts. It features:
  - Various types of prompt (input, multiline, password, confirmation,
select, multiselect, editor)
  - Filtering options
  - Keeping the filter alive
  - Validation
  - Help text
  - Updating icons
  - Custom types
 .
 Testing can be performed via the go-expect package.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979239: ITP: node-toggle-selection -- Toggle current selected content in browser

2021-01-04 Thread Abraham Raji
Package: wnpp
Severity: wishlist
Owner: Abraham Raji 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name    : node-toggle-selection
  Version : 1.0.6
  Upstream Author : sudodoki  (sudodoki.name)
* URL : https://github.com/sudodoki/toggle-selection#readme
* License : Expat
  Programming Lang: JavaScript
  Description : Toggle current selected content in browser

Simple module exposing function that deselects current browser selection and
returns function that restores selection.
.
Node.js is an event-based server-side JavaScript engine.

This package is required for gitlab. I am part of the Debian JS team and with
their help I will package and maintain this module.

Abraham Raji
-- 
Mea navis aëricumbens anguillis abundat.