Bug#1061697: ITP: libcgi-tiny-perl -- module providing a modern interface to write CGI scripts

2024-01-28 Thread Nick Morrott

Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libcgi-tiny-perl
  Version : 1.002
  Upstream Author : Dan Book 
* URL : https://metacpan.org/release/CGI-Tiny
* License : Artistic-2.0
  Programming Lang: Perl
  Description : module providing a modern interface to write CGI scripts

CGI::Tiny provides a modern interface to write CGI scripts to dynamically
respond to HTTP requests as defined in RFC 3875. It is intended to be:

 * Minimal
 CGI::Tiny contains a small amount of code and (on modern Perls) no non-core
 requirements. No framework needed.

 * Simple
 CGI::Tiny is straightforward to use, avoids anything magical or surprising,
 and provides easy access to the most commonly needed features.

 * Robust
 CGI::Tiny's interface is designed to help the developer follow best
 practices and avoid common pitfalls and vulnerabilities by default.

 * Lazy
 CGI::Tiny only loads code or processes information once it is needed,
 so simple requests can be handled without unnecessary overhead.

 * Restrained
 CGI::Tiny is designed for the CGI protocol which executes the program again
 for every request. It is not suitable for persistent protocols like FastCGI
 or PSGI.

 * Flexible
 CGI::Tiny can be used with other modules to handle tasks like routing and
 templating, and doesn't impose unnecessary constraints to reading input or
 rendering output.

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.



Bug#1008079: ITP: libanyevent-aio-perl -- Perl module to seamlessly integrate IO::AIO into AnyEvent

2022-03-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libanyevent-aio-perl
  Version : 1.1
  Upstream Author : Marc A. Lehmann 
* URL : https://metacpan.org/release/AnyEvent-AIO
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module to seamlessly integrate IO::AIO into AnyEvent

AnyEvent::AIO is an AnyEvent user: you need to make sure that you use and run
a supported event loop.

Loading this module will install the necessary magic to seamlessly integrate
IO::AIO into AnyEvent, i.e. you no longer need to concern yourself with
calling IO::AIO::poll_cb or any of that stuff (you still can, but this module
will do it in case you don't).

This package is a dependency of libperl-languageserver-perl and will be
maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.



Bug#1007919: ITP: libperl-languageserver-perl -- Language Server and Debug Protocol Adapter for Perl

2022-03-18 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libperl-languageserver-perl
  Version : 2.3.0
  Upstream Author : Gerald Richter 
* URL : https://metacpan.org/release/Perl-LanguageServer
* License : Artistic-2.0
  Programming Lang: Perl
  Description : Language Server and Debug Protocol Adapter for Perl

Perl::LanguageServer is a Language Server and Debug Protocol Adapter for Perl.
It implements the Language Server Protocol which provides syntax-checking,
symbol search, etc. to various editors. It also implements the Debug Adapter
Protocol, which allows debugging with various editors.

Features:

* Language Server
 
  * Syntax checking
  * Symbols in file
  * Symbols in workspace/directory
  * Goto Definition
  * Find References
  * Supports multiple workspace folders
  * Document and selection formatting via perltidy
  * Run on remote system via ssh
 
* Debugger
 
  * Run, pause, step, next, return
  * Support for coro threads
  * Breakpoints 
  * Conditional breakpoints
  * Breakpoints can be set while program runs and for modules not yet loaded
  * Variable view, can switch to every stack frame or coro thread
  * Set/watch variables
  * Tooltips with variable values
  * Evaluate perl code in debuggee, in context of every stack frame of coro 
thread
  * Automatically reload changed Perl modules while debugging
  * Debug multiple perl programs at once
  * Run on remote system via ssh

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#1007918: ITP: nsxiv -- simple X image viewer

2022-03-18 Thread Nick Morrott
Package: wnpp
Severity: wishlist
Owner: Nick Morrott 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: nsxiv
  Version : 29
  Upstream Author : Bert Muennich, nsxiv contributors
* URL : https://github.com/nsxiv/nsxiv
* License : GPL-2+
  Programming Lang: C
  Description : simple X image viewer

nsxiv is a fork of the now-unmaintained sxiv project, with the purpose of being
a drop-in replacement of sxiv, maintaining its interface and adding simple,
sensible features. nsxiv aims to be easy to modify and customise.

Features:

 - Basic image operations, e.g. zooming, panning, rotating
 - Customizable key and mouse button mappings
 - Scriptable via configuration files
 - Thumbnail mode: grid of selectable previews of all images
 - Ability to cache thumbnails for fast re-loading
 - Basic support for animated/multi-frame images (GIF/WebP)
 - Display image information in status bar
 - Display image name/path in X title



Bug#1007810: ITP: lf -- terminal file manager written in Go

2022-03-17 Thread Nick Morrott
Package: wnpp
Severity: wishlist
Owner: Nick Morrott 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: lf
  Version : 26
  Upstream Author : Gökçehan Kara
* URL : https://github.com/gokcehan/lf
* License : Expat
  Programming Lang: Go
  Description : terminal file manager written in Go

lf (as in "list files") is a terminal file manager written in Go. It is heavily
inspired by ranger with some missing and extra features. Some of the missing
features are deliberately omitted since they are better handled by external 
tools.

Features:

 - Single binary without any runtime dependencies (except terminfo database)
 - Fast startup and low memory footprint
 - Server/client architecture to share file selection between multiple instances
 - Configuration with shell commands
 - Customizable keybindings (vi and readline defaults)
 - Preview filtering (for source highlight, archives, PDFs/images as text, etc.)

I intend to maintain this package within the Debian Go team.



Bug#979152: ITP: ueberzug -- a command line utility which draws images on terminals

2022-03-17 Thread Nick Morrott
Package: wnpp
Severity: wishlist
Owner: Nick Morrott 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org,
ni...@debian.org

* Package name: ueberzug
  Version : 18.1.9
  Upstream Author : Nico Bäurer
* URL : https://github.com/seebye/ueberzug
* License : GPL-3+
  Programming Lang: Python
  Description : a command line utility which draws images on terminals

 Überzug is a command line utility which draws images on terminals using child
windows.

 Advantages to w3mimgdisplay:

  - no race conditions as a new window is created to display images
  - expose events will be processed,
  - so images will be redrawn on switch workspaces
  - tmux support (excluding multi pane windows)
  - terminals without the WINDOWID environment variable are supported
  - chars are used as position - and size unit
  - no memory leak (/ unlimited cache)

I intend to maintain this package within the Python packaging team.



Bug#1007806: ITP: libencode-eucjpascii-perl -- Perl module supporting eucJP-ascii character encoding

2022-03-16 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libencode-eucjpascii-perl
  Version : 0.03
  Upstream Author : Hatuka*nezumi - IKEDA Soji 
* URL : https://metacpan.org/release/Encode-EUCJPASCII
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module supporting eucJP-ascii character encoding

Encode::EUCJPASCII provides support for eucJP-ascii character encoding, an
eucJP-open mapping. The following encodings are supported:

 - eucJP-ascii
 - x-iso2022jp-ascii (7-bit counterpart)

Note: x-iso2022jp-ascii is an unofficial encoding name. It has never been
registered by any standards bodies.

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.



Bug#946163: ITP: liblist-someutils-xs-perl -- module providing XS implementation for List::SomeUtils

2019-12-04 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: liblist-someutils-xs-perl
  Version : 0.58
  Upstream Author : Dave Rolsky 
* URL : https://metacpan.org/release/List-SomeUtils-XS
* License : Artistic-2.0
  Programming Lang: Perl
  Description : module providing XS implementation for List::SomeUtils

List::SomeUtils::XS provides a fast, compiled XS implementation of key
functionality found in List::SomeUtils.

There are no user-facing parts here; please install the liblist-someutils-perl
package for the user-facing module and API details.

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.



Bug#945949: ITP: libxstring-perl -- module containing isolated String helpers from B

2019-12-01 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libxstring-perl
  Version : 0.002
  Upstream Author : Nicolas R 
* URL : https://metacpan.org/release/XString
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module containing isolated String helpers from B

The extremely lightweight XString module provides the string helpers from
the much larger B module (Perl compiler backend) in an isolated package.

Currently the cstring and perlstring helpers are available.

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.



Bug#920311: ITP: connman-gtk -- fully-featured GUI for ConnMan with systray support

2019-01-23 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: connman-gtk
  Version : 1.1.1+git20180626.b72c6ab
  Upstream Author : Jaakko Hannikainen 
* URL : https://github.com/jgke/connman-gtk
* License : GPL-2.0+
  Programming Lang: C
  Description : fully-featured GUI for ConnMan with systray support

connman-gtk is a fully-featured GTK3 GUI for ConnMan with system tray
support.

connman-gtk targets all WMs/DMs. It works on any Linux WM/DM which
provides a freedesktop-compliant system tray. (GNOME, KDE, Xfce,
i3, awesome...)

It supports the following features provided by the ConnMan API:

 * enable/disable a technology (Wired, Wi-Fi, Bluetooth, Cellular, P2P)
 * connect to/disconnect from a service
 * configure a service (IPv4, IPv6, DNS, NTP, proxies)
 * share current connection (tethering)

connman-gtk is intended as the de-facto replacement for connman-ui.



Bug#920178: ITP: libxml-generator-perldata-perl -- module for generating SAX2 events from nested Perl data structures

2019-01-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libxml-generator-perldata-perl
  Version : 0.95
  Upstream Author : Kip Hampton 
* URL : https://metacpan.org/release/XML-Generator-PerlData
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module for generating SAX2 events from nested Perl data 
structures

XML::Generator::PerlData provides a simple way to generate SAX2 events from
nested Perl data structures, while providing finer-grained control over the
resulting document streams.

Processing comes in two flavours: Simple Style and Stream Style:

In a nutshell, 'simple style' is best used for those cases where you have a
single Perl data structure that you want to convert to XML as quickly and
painlessly as possible. 'Stream style' is more useful for cases where you are
receiving chunks of data (like from a DBI handle) and you want to process
those chunks as they appear.

XML::Generator::PerlData is recommended by Task::Kensho, a list of recommended 
modules for Enlightened Perl development maintained by the Enlightened Perl 
Organisation.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#920163: ITP: libspreadsheet-writeexcel-simple-perl -- module providing simple creation of single-sheet Excel documents

2019-01-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libspreadsheet-writeexcel-simple-perl
  Version : 1.04
  Upstream Author : Tony Bowden 
* URL : https://metacpan.org/release/Spreadsheet-WriteExcel-Simple
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module providing simple creation of single-sheet Excel 
documents

Spreadsheet::WriteExcel::Simple provides an abstraction to the
Spreadsheet::WriteExcel module for easier creation of simple single-sheet
Excel documents.

In its most basic form it provides two methods for writing data:

 * write_row
 * write_bold_row

which write the data supplied to the next row of the spreadsheet.

However, you can also use $ss->book and $ss->sheet to get at the underlying
workbook and worksheet from Spreadsheet::WriteExcel if you wish to manipulate
these directly.

Spreadsheet::WriteExcel::Simple is recommended by Task::Kensho, a list of 
recommended modules for Enlightened Perl development maintained by the 
Enlightened Perl Organisation.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#920159: ITP: libemail-mime-kit-perl -- module to build complete email messages from templates

2019-01-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libemail-mime-kit-perl
  Version : 3.06
  Upstream Author : Ricardo Signes 
* URL : https://metacpan.org/release/Email-MIME-Kit
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module to build complete email messages from templates

Email::MIME::Kit is a templating system for email messages. Instead of trying
to be yet another templating system for chunks of text, it makes it easy to
build complete email messages.

It handles the construction of multipart messages, text and HTML
alternatives, attachments, interpart linking, string encoding, and parameter
validation.

Although nearly every part of Email::MIME::Kit is a replaceable component,
the stock configuration is probably enough for most use. A message kit will
be stored as a directory that might look like this:

sample.mkit/

manifest.json

body.txt

body.html

logo.jpg

Email::MIME::Kit is recommended by Task::Kensho, a list of recommended modules
for Enlightened Perl development maintained by the Enlightened Perl 
Organisation.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#920157: ITP: libcgi-formbuilder-source-perl-perl -- module to initialize FormBuilder applications from Perl files

2019-01-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libcgi-formbuilder-source-perl-perl
  Version : 0.01
  Upstream Author : Edmund von der Burg 
* URL : https://metacpan.org/release/CGI-FormBuilder-Source-Perl
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : module to initialize FormBuilder applications from Perl 
files

CGI::FormBuilder::Source::Perl allows you to specify the config for a
CGI::FormBuilder object using Perl syntax.

The contents of the config file will be evaled and the hash ref returned
will be used as the config for the object.

CGI::FormBuilder::Source::Perl is recommended by Task::Kensho, a list of 
recommended modules for Enlightened Perl development maintained by the 
Enlightened Perl Organisation.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#920155: ITP: libtime-tiny-perl -- time object, with as little code as possible

2019-01-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libtime-tiny-perl
  Version : 1.08
  Upstream Author : David Golden 
* URL : https://metacpan.org/release/Time-Tiny
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : time object, with as little code as possible

Time::Tiny is a member of the DateTime::Tiny suite of time modules.

It implements an extremely lightweight object that represents a time, without
any time data.

Time::Tiny is recommended by Task::Kensho, a list of recommended modules for 
Enlightened Perl development maintained by the Enlightened Perl Organisation.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#920145: ITP: libdate-tiny-perl -- date object, with as little code as possible

2019-01-21 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libdate-tiny-perl
  Version : 1.07
  Upstream Author : David Golden 
* URL : https://metacpan.org/release/Date-Tiny
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : date object, with as little code as possible

Date::Tiny is a member of the DateTime::Tiny suite of time modules.

It implements an extremely lightweight object that represents a date, without
any time data.

Date::Tiny is recommended by Task::Kensho, a list of recommended modules for 
Enlightened Perl development maintained by the Enlightened Perl Organisation.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#917923: ITP: python-pytest-random-order -- pytest plugin to randomise the order of tests (Python 3)

2018-12-31 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott ,
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: python-pytest-random-order
  Version : 1.0.4
  Upstream Author : Jazeps Basko 
* URL : https://github.com/jbasko/pytest-random-order
* License : Expat
  Programming Lang: Python
  Description : pytest plugin to randomise the order of tests (Python 3)

pytest-random-order is a pytest plugin that randomises the order of tests.
This can be useful to detect a test that passes just because it happens to
run after an unrelated test that leaves the system in a favourable state.

The plugin allows the user to control the level of randomness they want to
introduce and to disable reordering on subsets of tests. Tests can be rerun
in a specific order by passing a seed value reported in a previous test run.

This package installs the pytest plugin for Python 3.

I plan to maintain this package in the Debian Python Modules Team.



Bug#917384: ITP: python-mbed-host-tests -- tools to flash, reset and supervise testing on mbed-enabled devices

2018-12-26 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: python-mbed-host-tests
  Version : 1.4.4
  Upstream Author : Przemyslaw Wirkus 
* URL : https://github.com/ARMmbed/htrun
* License : Apache-2.0
  Programming Lang: FIXME
  Description : tools to flash, reset and supervise testing on mbed-enabled 
devices

mbed-host-tests is a module and utilities used during ARM Mbed Enabled device 
development for:

 * Driving test binary flashing
 * Device reset
 * Test execution

I plan to maintain this package in the Debian Python Modules Team.



Bug#917118: ITP: python-mbed-ls -- module listing mbed-enabled devices connected to host

2018-12-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: python-mbed-ls
  Version : 1.6.2
  Upstream Author : Przemyslaw Wirkus 
* URL : https://github.com/ARMmbed/mbed-ls
* License : Apache-2.0
  Programming Lang: Python
  Description : module listing mbed-enabled devices connected to host

The Mbed LS module detects and lists "Mbed Enabled" devices connected to the
host computer.

Mbed LS provides the following information for all connected boards using
console (terminal) output:

 -  Mbed OS platform name
 -  mount point (MSD or disk)
 -  serial port

I plan to maintain this package in the Python Applications Packaging Team.



Bug#913977: ITP: mbed-test-wrapper -- utility to wrap the mbed test loader for use by yotta targets

2018-11-17 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: mbed-test-wrapper
  Version : 0~git20160129.7141bf3
  Upstream Author : James Crosby 
* URL : https://github.com/autopulated/mbed-test-wrapper
* License : Apache-2.0
  Programming Lang: Python
  Description : utility to wrap the mbed test loader for use by yotta 
targets

mbed-test-wrapper is used to wrap the mbed test loader so that it can easily be 
used by yotta targets to run tests on target hardware.

mbed-test-wrapper is a dependency of yotta [1]

  [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908781

I plan to maintain this package in the Python Applications Packaging Team.



Bug#913976: ITP: python-hgapi -- module providing a pure-Python API to Mercurial

2018-11-17 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: python-hgapi
  Version : 1.7.3
  Upstream Author : Fredrik Håård 
* URL : https://github.com/haard/hgapi
* License : Expat
  Programming Lang: Python
  Description : module providing a pure-Python API to Mercurial

hgapi is a pure-Python API to the Mercurial command-line, instead of the 
internal Mercurial API.

hgapi works for all versions of Mercurial, and will instantly reflect any 
changes to the repository (including hgrc).

hgapi is a dependency of yotta [1]

  [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908781

I plan to maintain this package in the Debian Python Modules Team.



Bug#913924: ITP: project-generator-definitions -- collection of target/MCU definitions for project-generator

2018-11-16 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: project-generator-definitions
  Version : 0.2.36
  Upstream Author : Martin Kojtal 
* URL : 
https://github.com/project-generator/project_generator_definitions
* License : Apache-2.0
  Programming Lang: Python
  Description : collection of target/MCU definitions for project-generator

project-generator-definitions is a dependency of project-generator [1].

  [1] https://bugs.debian.org/913923

I plan to maintain this package in the Python Applications Packaging Team.



Bug#913923: ITP: project-generator -- generate tailored project files for embedded tools (IDEs)

2018-11-16 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: project-generator
  Version : 0.9.13
  Upstream Author : Martin Kojtal 
* URL : https://github.com/project-generator/project_generator
* License : Apache-2.0
  Programming Lang: Python
  Description : generate tailored project files for embedded tools (IDEs)

project-generator is a dependency of valinor [1].

  [1] https://bugs.debian.org/913920

I plan to maintain this package in the Python Applications Packaging Team.



Bug#913920: ITP: valinor -- generate IDE project files to debug ELF files

2018-11-16 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: valinor
  Version : 0.0.11+git20160222.486094a
  Upstream Author : ARM Limited
* URL : https://github.com/ARMmbed/valinor
* License : Apache-2.0
  Programming Lang: Python
  Description : generate IDE project files to debug ELF files

Valinor is used to generate debugger project files, and launch a debugger, when 
debugging an ELF file.

Valinor is designed to be used as a proxy debug command for yotta targets to 
provide as their scripts.debug command.

Valinor is a dependency of yotta [1].

  [1] https://bugs.debian.org/908781

I plan to maintain this package in the Python Applications Packaging Team.



Bug#908787: RFP: pigpio -- library allowing remote control of Raspberry Pi GPIO

2018-09-13 Thread Nick Morrott
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org, 
pkg-raspi-maintain...@alioth-lists.debian.net

* Package name: pigpio
  Version : 67
  Upstream Author : Joan
* URL : https://github.com/joan2937/pigpio
* License : Public Domain
  Programming Lang: C/Python
  Description : library allowing remote control of Raspberry Pi GPIO

pigpio is a C/Python library for the Raspberry Pi which allows (remote) control 
of the General Purpose Input Outputs (GPIO).

It is a dependency of mu-editor [1]

  [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901461



Bug#908783: ITP: firmware-microbit-micropython -- MicroPython runtime for the BBC micro:bit

2018-09-13 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: firmware-microbit-micropython
  Version : 1.0.0-rc.4
  Upstream Author : The MicroPython-on-micro:bit Developers
* URL : https://github.com/bbcmicrobit/micropython
* License : Expat
  Programming Lang: C
  Description : MicroPython runtime for the BBC micro:bit

The BBC micro:bit is a small computing device for children. One of the 
languages it understands is the popular Python programming language. The 
version of Python that runs on the BBC micro:bit is called MicroPython.

This package provides a firmware image that can be flashed to the micro:bit 
that provides the MicroPython REPL and the ability to upload Python scripts for 
execution.

The MicroPython firmware uses the yotta build tool for build and dependency 
management, and gcc-arm-none-eabi for compilation.

I plan to maintain this package in the Python Applications Packaging Team.



Bug#908781: ITP: yotta -- build tool for C/C++ projects using modular components

2018-09-13 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: yotta
  Version : 0.18.5
  Upstream Author : ARM Limited
* URL : https://github.com/ARMmbed/yotta
* License : Apache-2.0
  Programming Lang: Python
  Description : build tool for C/C++ projects using modular components

yotta is a tool from ARM mbed, to make it easier to build better software with 
C++ and C by re-using modules. Modules are published to the yotta registry to 
share them with other people, or re-use them privately in your own projects.

Whenever you build a project with yotta, you first select a yotta target. 
Targets describe the platform that you're building for (such as an embedded IoT 
development board, or natively for Linux), and provide all the information that 
yotta and modules you're using need to configure themselves correctly for that 
platform.

yotta is the build tool used for the compilation of the micro:bit MicroPython 
firmware.

I plan to maintain this package in the Python Applications Packaging Team.



Bug#907700: ITP: python-guizero -- tkinter wrapper to simplify GUI creation

2018-08-31 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: python-guizero
  Version : 0.5.3
  Upstream Author : Laura Sach
* URL : https://github.com/lawsie/guizero
* License : BSD-3-clause
  Programming Lang: Python
  Description : tkinter wrapper to simplify GUI creation

The aim of guizero is to make the process of creating simple GUIs
quick, accessible and understandable for children:

- works with standard Python GUI library
- abstracts away details children find hard
- provides an accessible widget naming system
- is flexible enough to be used for projects up to A-Level standard
- provides comprehensive and accessible documentation with examples
- provides helpful error messages

guizero is a dependency of the mu-editor [1]

  [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901461

I plan to maintain this package in the Debian Python Modules Team.



Bug#907699: ITP: python-nudatus -- tool to remove comments from Python scripts

2018-08-31 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: python-nudatus
  Version : 0.0.3
  Upstream Author : Zander Brown
* URL : https://github.com/ZanderBrown/nudatus
* License : Expat
  Programming Lang: Python
  Description : tool to remove comments from Python scripts

Nudatus is a tool to remove comments from Python scripts.

It was created to help squeeze longer programs onto the micro:bit
but it should be suitable for various environments with restricted
storage.

Nudatus was designed to be embedded within a greater tool
(e.g. uflash [1], mu-editor [2]) but also provides a CLI tool.

  [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906450
  [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901461

I plan to maintain this package in the Debian Python Modules Team.



Bug#901461: ITP: mu -- simple editor for beginner Python programmers

2018-06-13 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: mu
  Version : 1.0.0.beta.15
  Upstream Author : Nicholas Tollervey
* URL : https://github.com/mu-editor/mu
* License : GPL-3.0
  Programming Lang: Python
  Description : simple editor for beginner Python programmers

Mu is a simple code editor for beginner programmers based on extensive feedback
from teachers and learners. Having said that, Mu is for anyone who wants to use
a simple "no frills" editor.

Mu is a modal editor with modes for Adafruit's CircuitPython, the micro:bit's
version of MicroPython, PyGame Zero and standard Python 3 (including a graphical
debugger). Some of the modes make available a REPL (either running on the
connected CircuitPython or MicroPython device or as a Jupyter based iPython
session in Python3 mode).



Bug#894833: ITP: playerctl -- utility to control media players via MPRIS

2018-04-04 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: playerctl
  Version : 0.5.0
  Upstream Author : Tony Crisci
* URL : https://github.com/acrisci/playerctl
* License : LGPL-3.0
  Programming Lang: C
  Description : utility to control media players via MPRIS

Playerctl is a command-line utility and library for controlling media players
that implement the MPRIS D-Bus Interface Specification. Compatible players
include vlc, quod libet, audacious and spotify.

Playerctl makes it easy to bind player actions, such as play and pause,
to media keys. Playerctl also provides an introspectable library accessible
in many popular scripting languages that allows more detailed control like
the ability to subscribe to media player events or get metadata such as
artist and title for the playing track.



Re: De-Branding of Icedove, reintroducing Thunderbird packages into Debian

2017-02-16 Thread Nick Morrott
On 15 February 2017 at 17:35, Christoph Goehre  wrote:
> Hi Debian Developers and followers,
>
> Thunderbird is back in Debian! We also renamed other related packages to
> use official names, e.g. iceowl-extension -> lightning.
>
> For now, we need testers to catch existing issues and things we haven't seen
> until now.
>
> What happens the first time you start Thunderbird?
>
> With the change to the official Mozilla branding the users profile(s) will 
> also
> be changing from '$HOME/.icedove' to '$HOME/.thunderbird'

Could it not migrate to $HOME/.mozilla/thunderbird, to be consistent
with firefox?

Cheers,
Nick



Bug#845170: ITP: libtest-deep-fuzzy-perl -- fuzzy number comparison with Test::Deep

2016-11-20 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libtest-deep-fuzzy-perl
  Version : 0.01
  Upstream Author : karupanerura 
* URL : https://metacpan.org/release/Test-Deep-Fuzzy
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : fuzzy number comparison with Test::Deep

Test::Deep::Fuzzy provides fuzzy number comparison with Test::Deep.

A value under test is compared against an expected value and a
specified range. Math::Round::nearest() is used to round the value
before comparison against the expected value.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#838614: ITP: libspecio-perl -- Perl module providing type constraints and coercions

2016-09-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libspecio-perl
  Version : 0.25
  Upstream Author : Dave Rolsky 
* URL : https://metacpan.org/release/Specio
* License : Artistic-2.0
  Programming Lang: Perl
  Description : Perl module providing type constraints and coercions

Specio provides classes for representing type constraints and coercion,
along with the syntactic sugar for declaring them.

This distribution ships with a set of builtin types representing the types
provided by the Perl interpreter itself.

Note that this is not a proper type system for Perl. Nothing in this
distribution will magically make the Perl interpreter start checking a value's
type on assignment to a variable.

Specio is a new dependency for libdatetime-perl.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#838612: ITP: libparams-validationcompiler-perl -- Module to build an optimized subroutine parameter validator

2016-09-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libparams-validationcompiler-perl
  Version : 0.13
  Upstream Author : Dave Rolsky 
* URL : https://metacpan.org/release/Params-ValidationCompiler
* License : Artistic-2.0
  Programming Lang: Perl
  Description : Module to build an optimized subroutine parameter validator

Params::ValidationCompiler creates a customized, optimized, non-lobotomized,
uncompromised, and thoroughly specialized parameter checking subroutine.

Params::ValidationCompiler is a new dependency of libdatetime-perl.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#838608: ITP: libtest2-plugin-nowarnings-perl -- Perl testing plugin to fail tests if warnings are generated

2016-09-22 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libtest2-plugin-nowarnings-perl
  Version : 0.02
  Upstream Author : Dave Rolsky 
* URL : https://metacpan.org/release/Test2-Plugin-NoWarnings
* License : Artistic-2.0
  Programming Lang: Perl
  Description : Perl testing plugin to fail tests if warnings are generated

The Test2::Plugin::NoWarnings plugin causes tests to fail if there are any
warnings while they run. Each warning generates a new failing test, and the
warning content is outputted via diag.

This module uses $SIG{__WARN__}, so if the code you're testing sets this,
this module will stop working.

Test2::Plugin::NoWarnings is a dependency of Params::ValidationCompiler.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#834115: ITP: libtest-deep-json-perl -- Test::Deep plugin for comparing JSON data

2016-08-11 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libtest-deep-json-perl
  Version : 0.03
  Upstream Author : motemen 
* URL : https://metacpan.org/release/Test-Deep-JSON
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Test::Deep plugin for comparing JSON data

Test::Deep::JSON provides the sub json to indicate that the data
being tested is a JSON string. An error condition is reported if
the data cannot be parsed as valid JSON.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#833544: ITP: libtest-timer-perl -- Perl module to test/assert code response times

2016-08-05 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libtest-timer-perl
  Version : 0.12
  Upstream Author : Jonas B. Nielsen 
* URL : https://metacpan.org/release/Test-Timer
* License : Artistic-2.0
  Programming Lang: Perl
  Description : Perl module to test/assert code response times

Test::Timer implements a set of test primitives to test and assert test times
from bodies of code.

The key features are subroutines to test/assert the following:

  - that execution of a given piece of code does not exceed a specified time
limit

  - that execution of a given piece of code takes longer than a specified time
limit and does not exceed another

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#827745: ITP: libperlio-layers-perl -- Perl module to query a filehandle's capabilities

2016-06-20 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libperlio-layers-perl
  Version : 0.011
  Upstream Author : Leon Timmermans 
* URL : https://metacpan.org/release/PerlIO-Layers
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module to query a filehandle's capabilities

Perl's filehandles are implemented as a stack of layers, with the bottom-most
usually doing the actual IO and the higher ones doing buffering,
encoding/decoding or transformations. PerlIO::Layers allows you to query the
filehandle's properties concerning these layers.

The package will be maintained under the umbrella of the Debian Perl Group.

PerlIO::Layers is a dependency of File::Map



Bug#827625: ITP: libperl-osnames-perl -- Perl module to list possible $^O ($OSNAME) values with description

2016-06-18 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libperl-osnames-perl
  Version : 0.11
  Upstream Author : perlancar 
* URL : https://metacpan.org/release/Perl-osnames
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module to list possible $^O ($OSNAME) values with 
description

Perl::osnames provides possible values of $^O, along with a description for
each. It also provides helper functions, such as whether an operating system
is POSIX-compatible or Unix-like.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#825710: ITP: libmojo-pg-perl -- module to make PostgreSQL fun to use with Mojolicious

2016-05-28 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libmojo-pg-perl
  Version : 2.27
  Upstream Author : Sebastian Riedel 
* URL : https://metacpan.org/release/Mojo-Pg
* License : Artistic-2.0
  Programming Lang: Perl
  Description : module to make PostgreSQL fun to use with Mojolicious

Mojo::Pg is a wrapper around DBD::Pg that makes PostgreSQL a lot of
fun to use with the Mojolicious real-time web framework.

Features of note include URL-based database connections, automatic
transaction rollback support, database migrations written in plain SQL,
and asynchronous triggers.

Support for Mojo::Pg is present in the Minion job queue for Mojolicious.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#825469: ITP: libtask-kensho-perl -- metapackage providing recommended modules for Enlightened Perl development

2016-05-26 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libtask-kensho-perl
  Version : 0.38
  Upstream Author : Chris Prather 
* URL : https://metacpan.org/release/Task-Kensho
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : metapackage providing recommended modules for Enlightened 
Perl development

Task::Kensho is a list of recommended modules for Enlightened Perl
development. The list is maintained by the Enlightened Perl Organisation.

Perl modules that are suggested by Task::Kensho are grouped into several
logical categories. Modules are chosen from various top 100 most-used Perl
modules lists and from discussions with various subject matter experts in the
Perl Community.

This metapackage depends on all of the individual libtask-kensho-* task
metapackages, but one can install these individually if preferred.

The package will be maintained under the umbrella of the Debian Perl Group.



Bug#818438: ITP: libconstant-generate-perl -- Common tasks for symbolic constants

2016-03-19 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libconstant-generate-perl
  Version : 0.17
  Upstream Author : M. Nunberg 
* URL : https://metacpan.org/release/Constant-Generate
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Common tasks for symbolic constants

Constant::Generate provides useful utilities for handling, debugging, and
generating opaque, 'magic-cookie' type constants as well as value-significant
constants.

Using its simplest interface, it will generate a simple enumeration of names
passed to it on import.

The package will be maintained under the umbrella of the Debian Perl Group.

The package is a dependency of libmediawiki-bot-perl (#786800)



Bug#818441: ITP: libtest-is-perl -- Skip test in a declarative way, following the Lancaster Consensus

2016-03-19 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libtest-is-perl
  Version : 20140823.1
  Upstream Author : Olivier Mengué 
* URL : https://metacpan.org/release/Test-Is
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Skip test in a declarative way, following the Lancaster 
Consensus

Test::Is is a simple way of following the specifications of the
environment variables available for Perl tests as defined as one of the
"Lancaster Consensus" at Perl QA Hackathon 2013. Those variables
(NONINTERACTIVE_TESTING, EXTENDED_TESTING) define which tests should be
skipped.

If the environment does not match what the author of the test expected, the
complete test is skipped (in the same way as use Test::More skip_all => ...).

As an author, you can also expect that you will automatically benefit of
later evolutions of this specification just by upgrading the module.

The package will be maintained under the umbrella of the Debian Perl Group.

The package is a dependency of libmediawiki-bot-perl (#786800)



Bug#817822: ITP: libxml-compile-wsdl11-perl -- Perl module to handle SOAP messaging with WSDL version 1.1

2016-03-10 Thread Nick Morrott
Package: wnpp
Owner: Nick Morrott 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org

* Package name: libxml-compile-wsdl11-perl
  Version : 3.04
  Upstream Author : Mark Overmeer 
* URL : https://metacpan.org/release/XML-Compile-WSDL11
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : Perl module to handle SOAP messaging with WSDL version 1.1

XML::Compile::WSDL11 is a module to allow creation of Simple Object
Access Protocol (SOAP) messages defined by WSDL 1.1.

See http://www.w3.org/TR/2001/NOTE-wsdl-20010315 for details.

The package will be maintained under the umbrella of the Debian Perl Group.



Re: Bug #778876: linux-kbuild-3.19 missing from experimental

2015-05-13 Thread Nick Morrott
On 20 April 2015 at 23:47, Adam Borowski  wrote:
> On Mon, Apr 20, 2015 at 07:15:53PM +0100, Nick Morrott wrote:
>> Bug #778876 is as yet unresolved after 2 months. I can't see any
>> discussion of this issue on this list or in the linux-image changelog
>> to explain its omission.
>
> Experimental kernels hardly ever get their kbuilds uploaded, and even more
> rarely on a timely basis.
>
>> Obviously no DKMS support is available "out of the box as a result of
>> this. The linux-image-3.19* and linux-headers-3.19* packages are all
>> available.
>
> If you need a newer kernel, you'd be better off using kernel-package
> instead.  This way you're not tied by uploads, while still keeping the
> benefits of dpkg.
>
> Or, you can wait as we can expect a new kernel in unstable soon.

Adam/James/Mateusz,

Thanks for the explanation and suggestions. I see that 4.0.2-1 has
just hit sid so I will play with that. I'd previously installed 3.17
from experimental which came with all 'normal' support packages, so
foolishly assumed 3.19 would too...

I note that there are still some 3.18-related packages available in
experimental, despite both the 3.18 and 3.19 kernels being removed. Do
those require manual intervention to be deleted?

Thanks,
Nick


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAOQWjw0AMgXEVPVXnx4REBybN4YgD-qt=hs_ho5qqsbojla...@mail.gmail.com



Bug #778876: linux-kbuild-3.19 missing from experimental

2015-04-20 Thread Nick Morrott
Bug #778876 is as yet unresolved after 2 months. I can't see any
discussion of this issue on this list or in the linux-image changelog
to explain its omission.

Obviously no DKMS support is available "out of the box as a result of
this. The linux-image-3.19* and linux-headers-3.19* packages are all
available.

linux-kbuild-3.18 and linux-tools-3.18 /are/ still listed as available
in experimental (along with a few armel/sh4 kernel images) - but with
no reverse dependencies as everything else kernel-wise in experimental
is now 3.19-based AFAICS.

Thanks for any input,
Nick


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAOQWjw0uvLFPJyGr2FPsvfVir3O1YDERrhd2Rs=qlkcwvdm...@mail.gmail.com