Bug#887142: ITP: node-nock -- It is an HTTP mocking and expectations library for Node.js
Package: wnpp Severity: wishlist Owner: Manas kashyap X-Debbugs-CC: debian-devel@lists.debian.org * Package name: node-nock Version : 9.1.6 Upstream Author : Pedro Teixeira * URL : https://github.com/node-nock/nock#readme * License : Expat Programming Lang: JavaScript Description : Nock is an HTTP mocking and expectations library for Node.js . Nock can be used to test modules that perform HTTP requests in isolation. For instance, if a module performs HTTP requests to a CouchDB server or makes HTTP requests to the Amazon API, you can test that module in isolation . Node.js is an event-based server-side JavaScript engine. Praveen agreed to sponsor this package
Re: Debian 9: FAILED to start Network Time Synchronization. systemd-timesyncd.service' with boot...
On Sat, 13 Jan 2018 at 19:54:10 -0500, Paul R. Tagliamonte wrote: > I had a similar bug on my machine that was due to a missing systemd-timesyncd > user. I didn't report it because I assumed it was user error If you are using testing/unstable (unlike André) then that might be a regression caused by this change: systemd (236-1) unstable; urgency=medium DynamicUser=yes has been enabled for systemd-journal-upload.service, systemd-journal-gatewayd.service and systemd-timesyncd.service. This means we no longer need to statically allocate a systemd-journal-upload, systemd-journal-gateway and systemd-timesync user and you can now safely remove those system users along with their associated groups. and systemd (236-1) unstable; urgency=medium ... * Stop creating systemd-timesync system user. DynamicUser=yes has been enabled for systemd-timesyncd.service so allocating a system user statically is no longer necessary. I would suggest reporting a (separate) bug. (That change was not present in Debian 9, so if there's a regression there it shouldn't be affecting André.) smcv
Bug#887165: ITP: node-responselike -- Response-like object for mocking a Node.js HTTP response stream
Package: wnpp Severity: wishlist Owner: Kannan V M X-Debbugs-CC: debian-devel@lists.debian.org * Package name : node-responselike Version : 1.0.2 Upstream Author : lukechilds * URL : https://github.com/lukechilds/responselike#readme * License : Expat Programming Lang: JavaScript Description : Response-like object for mocking a Node.js HTTP response stream. Returns a streamable response object similar to a Node.js HTTP response stream. Useful for formatting cached responses so they can be consumed by code expecting a real response. . This package is a dependency of npm package, a node.js package manager. . Node.js is an event-based server-side JavaScript engine. This is a dependency of cacheable-request, which is a dependency of got, which is a dependency of package-jason, which is a dependency of latest-version, which is a dependency of update-notifier, which is a dependency of libnpx, which is a dependency of npm. This is one of the dependencies of npm. I want to maintain it under JavaScript maintainers team. Praveen has agreed to sponsor this package. -kannan
Bug#887309: ITP: libevdev-python -- Python wrapper for libevdev
Package: wnpp Severity: wishlist Owner: Stephen Kitt * Package name: libevdev-python Version : 0.2 Upstream Author : Peter Hutterer * URL : https://github.com/whot/libevdev-python * License : MIT Programming Lang: Python Description : Python wrapper for libevdev This is a Python wrapper around libevdev, a wrapper library for evdev devices. It provides a simpler API around evdev and takes advantage of libevdev’s advanced event handling, providing * access to the state of the device (not just the events) * correct handling of fake multitouch devices * synchronisation of slots and per-slot state * transparent generation of missing tracking ids * per-context event handling This package will end up being used by libratbag, piper etc., instead of python-evdev.
Bug#887312: ITP: libtickit -- Terminal Interface Construction KIT
Package: wnpp Severity: wishlist Owner: James McCoy * Package name: libtickit Version : 0.2 Upstream Author : Paul Evans * URL : http://www.leonerd.org.uk/code/libtickit/ * License : MIT Programming Lang: C Description : Terminal Interface Construction KIT This library provides an abstracted mechanism for building interactive full-screen terminal programs. It provides a full set of output drawing functions, and handles keyboard and mouse input events. . Using this library, applications can . * Divide the terminal into a heirarchy of nested, possibly-overlapping rectangular windows * Render output content and react to input events independently in any window region * Use fully Unicode-aware string content, including non-BMP, fullwidth and combining characters * Draw line-art using Unicode box-drawing characters in a variety of styles * Operate synchronously or asynchronously via file descriptors, or abstractly via byte buffers * Recognise arbitrary keyboard input, including modifiers* * Make use of multiple terminals, if availble, from a single application . The following terminal features are supported (depending on terminal support): . * Many rendering attributes; bold, italics*, underline, reverse, strikethough*, alternate font* * 256 and 24-bit (16million) colours* * Mouse including mouse wheel and recognition of position reporting greater than 224 columns* * Arbitrary scrolling regions* This is going to be a dependency of neovim, once required functionality finishes being implemented. It will replace the libtermkey usage in neovim.