Bug#1070831: ITP: python3-nxtomo -- Python API to edit NXtomo application

2024-05-10 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org, y...@debian.org

* Package name: python3-nxtomo
  Version : 1.2.3
  Upstream Contact:  , Pierre Paleo 
 , Alessandro Mirone  , Jérôme Lesaint 

* URL : https://gitlab.esrf.fr/tomotools/nxtomo
* License : Expat
  Programming Lang: Python
  Description : Python API to edit NXtomo application

NXtomo is a application definition for x-ray or neutron tomography raw data.
See https://manual.nexusformat.org/classes/applications/NXtomo.html

python3-nxtomo provide a friendly API to create and edit NXtomo application.

This package will be maintained under Debian PAN Team.


Bug#1070408: ITP: python3-tabnet -- Attentive Interpretable Tabular Learning

2024-05-04 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org, y...@debian.org

* Package name: python3-tabnet
  Version : 4.1.0
  Upstream Contact: DreamQuark <https://github.com/dreamquark-ai/tabnet/issues>
* URL : https://github.com/dreamquark-ai/tabnet
* License : Expat
  Programming Lang: Python
  Description : Attentive Interpretable Tabular Learning

python3-tabnet is a pyTorch implementation of Tabnet (TabNet: Attentive
Interpretable Tabular Learning, https://arxiv.org/pdf/1908.07442.pdf).
Please note that some different choices have been made overtime to improve
the library which can differ from the orginal paper.

This package is needed for jupyterlab. Will be maintained under
Debian Pan Maintainers Team umbrella.



Bug#1068862: ITP: node-microsoft-fast -- FAST monorepo, containing web component packages, tools, examples, and documentation

2024-04-12 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-microsoft-fast
  Version : 0~20240320-1
  Upstream Contact: https://github.com/Microsoft/fast/issues
* URL : https://github.com/Microsoft/fast
* License : Expat
  Programming Lang: JavaScript
  Description : FAST monorepo, containing web component packages, tools, 
examples, and documentation

FAST is a collection of technologies built on Web Components and modern Web
Standards, designed to help you efficiently tackle some of the most common
challenges in website and application design and development.

* Create reusable UI components with `@microsoft/fast-element`, all based on
  W3C Web Component standards.
* Use `@microsoft/fast-foundation` library to rapidly build W3C OpenUI-based
  (https://open-ui.org/) design systems without re-implementing component
  logic.
* Leverage modern, W3C standards-based SSR for Web Components by plugging in
  `@microsoft/fast-ssr`.
* Bring all the pieces together to build SPAs and rich experiences with our
  Web Components router by installing `@microsoft/fast-router`.
* React users can drop in `@microsoft/fast-react-wrapper` to turn any Web
  Component into a native React component.
* Integrate FAST Web Components with any library, framework, or build system.

This monorepositopry will provide the following packages:
* node-microsoft-fast-colors
* node-microsoft-fast-element
* node-microsoft-fast-foundation
* node-microsoft-fast-react-wrapper
* node-microsoft-fast-router
* node-microsoft-fast-ssr
* node-microsoft-fast-web-utilities

This is required to update node-jupyterlab.



Re: Mot de passe

2024-04-02 Thread Yadd

On 4/2/24 15:03, Ghislain Pierrat wrote:

Bonjour ,
En tant qu’utilisateur de produit APPLE , j’utilise le gestionnaire de mot de 
passe TROUSSEAU
Je me connecte épisodiquement sur un site de données biologiques de santé pour 
lequel un mot de passe m’a été fourni . Ce mot de passe est déclaré faible par 
le gestionnaire ; en tentant de le changer à l’aide du  gestionnaire je suis 
aiguillé sur une page de votre site sans pouvoir changer ce mot de passe
Est il possible de le faire et comment ?
Merci de votre réponse

G P


Sorry for fellow Debian Developers, I'll answer in French.


Bonjour,

ceci est une liste de diffusion en anglais et très éloignée de votre sujet.
Le système Trousseau est un gestionnaire de mots-de-passe d'Apple et ici 
vous écrivez à une liste rassemblant les développeurs du système 
d'exploitation Debian.
Je ne comprends pas du tout comment vous avez été ré-aiguillé ici mais 
il est fort probable que personne ici ne puisse vous aider. 
Adressez-vous plutôt à votre support Apple.


Cordialement,



Re: Any way to install packages+run autopkgtests on porterbox machines?

2024-03-02 Thread Yadd

On 3/1/24 18:08, Andrey Rahmatullin wrote:

On Fri, Mar 01, 2024 at 07:15:16PM +0530, Nilesh Patra wrote:

You can use local sbuild chroots for foreign architectures, both for
building and, I assume, running autopkgtests.


I know but that is not something I want. This invaidates the whole point of 
using
porter machines.

I though the whole point of using porter machines is being able to run at
least something on architectures you don't have otherwise. Local chroots
are superior to that, not inferior, when they are also available..


local schroots don't permit to run autopkgtest in the same env (Debian 
uses lsc), and I don't think we can reproduce distinct architectures 
inside lsc. (And when I follow the lsc doc given with autopkgtest, 
nothing work: no network inside containers).


So Like Nilesh, I try to reproduce autopkgtest failures using modified 
build tests (and waste a lot of time to do that).




Bug#1059469: ITP: node-ipydatagrid -- Fast Datagrid widget for the Jupyter Notebook and JupyterLab

2023-12-26 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-ipydatagrid
  Version : 1.2.0
  Upstream Contact: https://github.com/Bloomberg/ipydatagrid/issues
* URL : https://github.com/Bloomberg/ipydatagrid
* License : BSD-3-Clause
  Programming Lang: JavaScript
  Description : Fast Datagrid widget for the Jupyter Notebook and JupyterLab

node-ipydatagrid provides a fast Datagrid widget for the Jupyter Notebook and
JupyterLab.

This package will be maintained under Debian PAN Maintainers Team



Bug#1058864: ITP: ovito -- scientific data visualization and analysis software for particle-based simulations

2023-12-16 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org, y...@debian.org

* Package name: ovito
  Version : 3.9.4
  Upstream Contact: https://gitlab.com/stuko/ovito/-/issues
* URL : https://www.ovito.org
* License : GPL-3 or Expat
  Programming Lang: C++
  Description : scientific data visualization and analysis software for 
particle-based simulations

OVITO is a scientific data visualization and analysis software for atomistic,
molecular and other particle-based simulations.

This package is part of Jupyterlab ecosystem.



Re: Clé gpg obsolette

2023-12-13 Thread Yadd

On 12/13/23 13:13, Jean Charles Delépine wrote:

Bonjour,

Je crois que c'est mon premier mail sur cette liste.
Admin sys au Havre puis à Lyon et finalement depuis 23 ans à Amiens 
j'utilise Debian depuis 1997, GNU/Linux depuis 1994 et les logiciels 
libres depuis plus longtemps. Certains d'entre vous m'ont certainement 
connu sur Usenet-Fr ou aux premières RMLL.


Après des années d'utilisation de Debian et quelques rapports de bug je 
suis finalement en passe de demander à être DD, pour l'instant pour 
aider à la maintenance du paquet wims.


Mais je me heurte à un problème de taille, ma vieille clé PGP, celle qui 
était signée par des développeurs Debian (certains avant de l'être ;-) 
), ne fait que 1024 bits, et les clés de mes signataires sont pour la 
plupart expirées depuis belle lurette.


J'ai une nouvelle clé de 4096 bits comme demandé par Debian, mais elle 
n'est signée que par ma vieille clé.


Je suis peu familier des us et coutumes en guise de gestion de ce type 
de cas. J'en viens donc à la question qui justifie ce mail :


Est-ce que ça se fait de proposer, par mail signé de l'ancienne clé, à 
mes anciens signataires de signer ma nouvelle clé. La plupart de ces 
anciens signataires m'ont connu d'assez prêt pour trinquer, mais il y a 
plus de quinze ans...


Bonjour,

il me semble que ce n'est pas conforme, d'autant que comme indiqué les 
signataires n'ont plus la clef de l'époque


Dans le cas contraire, et de toute façon, quelqu'un d'entre-vous 
passe-t-il par Amiens prochainement ? ;-)


Non, mais si tu passes à Maurice...


Librement,
   Jean Charles Delépine


A+



Re: Migration blocked

2023-12-06 Thread Yadd

On 12/6/23 23:02, Paul Gevers wrote:

Hi,

On 05-12-2023 03:52, Yadd wrote:
  I uploaded src:node-proxy-agents into unstable, which is the new source
of node-proxy and node-https-proxy-agent. This package didn't migrate 
but I don't understand the reason of this block.


The tracker[1] reports regressions on node-proxy and 
node-https-proxy-agent (which are replaced), and related logs contains 
"ERROR: erroneous package: rules extract failed with exit code 1".


How can I fix this problem ?


To be fair, I don't think you can unless you like to work on britney2 
[2] and/or autopkgtest [3]. This is a corner case that our software 
doesn't handle correctly. So, the right course of action in a case like 
this is to contact the Release Team (I'm a member, so consider it done). 
*Maybe* a removal from unstable of src:node-https-proxy-agent and 
src:node-proxy would help, but I'm not convinced. Those sources should 
eventually go away automatically [4] (from your point of view).


Paul


Thank a lot Paul !



Re: Migration blocked

2023-12-06 Thread Yadd

On 12/5/23 06:52, Yadd wrote:

Hi all,

I uploaded src:node-proxy-agents into unstable, which is the new source 
of node-proxy and node-https-proxy-agent. This package didn't migrate 
but I don't understand the reason of this block.


The tracker[1] reports regressions on node-proxy and 
node-https-proxy-agent (which are replaced), and related logs contains 
"ERROR: erroneous package: rules extract failed with exit code 1".


How can I fix this problem ?

Best regards,
Yadd

[1]: https://tracker.debian.org/pkg/node-proxy-agents


Hi,

can someone help me here ?



Migration blocked

2023-12-04 Thread Yadd

Hi all,

I uploaded src:node-proxy-agents into unstable, which is the new source 
of node-proxy and node-https-proxy-agent. This package didn't migrate 
but I don't understand the reason of this block.


The tracker[1] reports regressions on node-proxy and 
node-https-proxy-agent (which are replaced), and related logs contains 
"ERROR: erroneous package: rules extract failed with exit code 1".


How can I fix this problem ?

Best regards,
Yadd

[1]: https://tracker.debian.org/pkg/node-proxy-agents



Bug#1055480: ITP: libwebservice-s3-tiny-perl -- Perl module for using S3 or compatible APIs

2023-11-06 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org, y...@debian.org

* Package name: libwebservice-s3-tiny-perl
  Version : 0.003
  Upstream Contact: James Raspass 
* URL : https://metacpan.org/release/WebService-S3-Tiny
* License : Artistic or GPL-1+ (and part under Apache-2.0)
  Programming Lang: Perl
  Description : Perl module for using S3 or compatible APIs

WebService::S3::Tiny is a little Perl module for using any S3 or compatible
APIs.

It will be maintained under Perl Team umbrella.



Bug#1052301: ITP: node-stdlib -- Standard library for JavaScript and Node.js

2023-09-19 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-stdlib
  Version : 0.0.96
  Upstream Contact: The Stdlib Authors
  <https://github.com/stdlib-js/stdlib/graphs/contributors>
* URL : https://github.com/stdlib-js/stdlib
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : Standard library for JavaScript and Node.js

node-stdlib is a standard library for JavaScript and Node.js, with an
emphasis on numerical and scientific computing applications. The library
provides a collection of robust, high performance libraries for mathematics,
statistics, data processing, streams, and more and includes many utilities
expected from a standard library.

node-stdlib is a build dependency of node-jupyterlab. Will be maintained
under JS Team umbrella.



Bug#1052246: ITP: node-vdom-to-html -- Node.js library to turn virtual-dom nodes into HTML

2023-09-19 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-vdom-to-html
  Version : 2.3.1
  Upstream Contact: Nathan Tran 
* URL : https://github.com/nthtran/vdom-to-html
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js library to turn virtual-dom nodes into HTML

node-vdom-to-html turn virtual-dom nodes into HTML. virtual-dom is a
collection of modules designed to provide a declarative way of
representing the DOM.

This is a dependency of node-stdlib which is needed to build
node-jupyterlab. Will be maintained under JS Team umbrella.



Bug#1052170: ITP: node-playwright -- JavaScript framework for Web Testing and Automation

2023-09-18 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-playwright
  Version : 1.38.0
  Upstream Contact: Microsoft Corporation
  <https://github.com/Microsoft/playwright/issues>
* URL : https://github.com/Microsoft/playwright
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : JavaScript framework for Web Testing and Automation

node-playwright is a framework for Web Testing and Automation. It allows
testing Chromium, Firefox and WebKit with a single API. Playwright is
built to enable cross-browser web automation that is ever-green, capable,
reliable and fast.

Another node-jupyterlab dependency, will be maintained under JS Team
umbrella.



Bug#1052147: ITP: node-source-map-loader -- Node.js library to extract source maps

2023-09-18 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-source-map-loader
  Version : 4.0.1
  Upstream Contact: JS Founadation
  <https://github.com/webpack-contrib/source-map-loader/issues>
* URL : https://github.com/webpack-contrib/source-map-loader
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js library to extract source maps

node-source-map-loader is a JS library to extracts source maps from
existing source files. Can be used in a node-webpack rule.

It's a build dependency of node-jupyterlab, will be maintained under JS
Team umbrella.



Bug#1052143: ITP: node-html-loader -- Node module that exports HTML as string

2023-09-18 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-html-loader
  Version : 4.2.0
  Upstream Contact: JS Foundation
  <https://github.com/webpack-contrib/html-loader/issues>
* URL : https://github.com/webpack-contrib/html-loader
* License : Expat
  Programming Lang: JavaScript
  Description : Node module that exports HTML as string

node-html-loader exports HTML as string. HTML is minimized when the
compiler demands. It is typically used as node-webpack plugin.

node-html-loader is a dependency of node-jupyterlab and will be
maintained under JS Team umbrella



Bug#1052140: ITP: node-html-webpack-plugin -- node-webpack plugin to create HTML files

2023-09-18 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-html-webpack-plugin
  Version : 5.5.3
  Upstream Contact: JS Foundation
  <https://github.com/jantimon/html-webpack-plugin/issues>
* URL : https://github.com/jantimon/html-webpack-plugin
* License : JavaScript
  Programming Lang: Expat
  Description : node-webpack plugin to create HTML files

node-html-webpack-plugin is a node-webpack plugin that simplifies
creation of HTML files to serve a node-webpack bundle.This is
especially useful for bundles that include a hash in the filename
which changes every compilations

It's a build dependency of node-jupyterlab. Will be maintained under JS
Team umbrella.



Bug#1052076: ITP: node-mathjax-full -- JavaScript library to display math in browsers

2023-09-16 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-mathjax-full
  Version : 3.2.2
  Upstream Contact: The MathJax Consortium
  <https://github.com/mathjax/Mathjax-src/issues>
* URL : https://github.com/mathjax/Mathjax-src
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : JavaScript library to display math in browsers

MathJax is an open-source JavaScript display engine for LaTeX, MathML,
and AsciiMath notation that works in all modern browsers. It was
designed with the goal of consolidating the recent advances in web
technologies into a single, definitive, math-on-the-web platform
supporting the major browsers and operating systems.  It requires no
setup on the part of the user (no plugins to download or software to
install), so the page author can write web documents that include
mathematics and be confident that users will be able to view it
naturally and easily.  Simply include MathJax and some mathematics in
a web page, and MathJax does the rest.

node-mathjax-full is a dependency of node-jupyterlab. It will be
maintained under JS Team umbrella.



Bug#1052075: ITP: node-speech-rule-engine -- NodeJS version of the ChromeVox speech rule engine

2023-09-16 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-speech-rule-engine
  Version : 3.2.2
  Upstream Contact: Volker Sorge 
* URL : https://github.com/zorkow/speech-rule-engine
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : NodeJS version of the ChromeVox speech rule engine

node-speech-rule-engine (SRE) can translate XML expressions into speech
strings according to rules that can be specified in a syntax using Xpath
expressions.

It's a dependnecy of node-mathjax-full, needed to build node-jupyterlab.
Will be maintained under JS Team upbrella.



Bug#1052054: ITP: node-sort-package-json -- Node.js library to sort package.json

2023-09-16 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-sort-package-json
  Version : 2.5.1
  Upstream Contact: Keith Cirkel 
* URL : https://github.com/fisker/git-hooks-list
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js library to sort package.json

node-sort-package-json is a small library useful to sort package.json files
of Node.js modules, not in alphabetic order but in logical order (starting
by name and version).

It's a dependency of node-jupyterlab and will be maintained under JS
Team umbrella.



Bug#1051991: ITP: node-sixel -- Node.js library to manage Sixel images

2023-09-15 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-sixel
  Version : 0.16.0
  Upstream Contact: Joerg Breitbart 
* URL : https://github.com/jerch/node-sixel/
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js library to manage Sixel images

node-sixel is a image decoding / encoding library for node and the browser.

It is a build dependency of node-xterm 5 which is required for
node-jupyterlab. Will be maintained under JS Team umbrella.



Bug#1051974: ITP: inwasm -- Inline WebAssembly for Typescript

2023-09-14 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: inwasm
  Version : 0.0.13
  Upstream Contact: Joerg Breitbart 
* URL : https://github.com/jerch/inwasm
* License : Expat
  Programming Lang: JavaScript
  Description : Inline WebAssembly for Typescript

InWasm is a small bundler for inline standalone wasm libraries (Web Assembly).
It compiles and bundles the wasm source code inplace, using either
clang, wabt and/or emscripten.

inwasm is a build dependency needed to build node-xterm-wasm-parts,
which is required by node-xterm 5 which update is needed to build
node-jupyterlab. Will be maintained under JS Team umbrella.



Bug#1051930: ITP: node-node-pty -- Node.js library to allow one to fork processes with pseudoterminal file descriptors

2023-09-14 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-node-pty
  Version : 1.0.0
  Upstream Contact: node-pty authors
  <https://github.com/microsoft/node-pty/issues>
* URL : https://github.com/microsoft/node-pty/issues
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js library to allow one to fork processes with 
pseudoterminal file descriptors

node-node-pty provides forkpty bindings for node.js. This allows one to fork
processes with pseudoterminal file descriptors. It returns a terminal object
which allows reads and writes. This is useful for:
 * Writing a terminal emulator
 * Getting certain programs to think they are in a terminal

node-node-pty is a dependency of node-xterm 5 which is needed to build
node-jupyterlab. Will be maintained under JS Team umbrella.



Bug#1051823: ITP: libjs-simulate-event -- JavaScript library to trigger DOM events on any element

2023-09-12 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: libjs-simulate-event
  Version : 1.4.0
  Upstream Contact: Blake Embrey 
* URL : https://github.com/blakeembrey/simulate-event
* License : Expat
  Programming Lang: JavaScript
  Description : JavaScript library to trigger DOM events on any element

libjs-simulate-event provide a simple way to trigger DOM events on any
element:
  * simulateEvent.simulate(document.body, 'click')

It's a build dependency of node-jupyterlab and will be maintaied under
JS Team umbrella



Bug#1051705: ITP: node-vega-embed -- Node.js library to easily embed vega views

2023-09-11 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-vega-embed
  Version : 6.22.2
  Upstream Contact: University of Washington Interactive Data Lab
  <https://github.com/vega/vega-embed/issues>
* URL : https://github.com/vega/vega-embed/issues
* License : BSD-3-Clause
  Programming Lang: $jAVAsCRIPT
  Description : Node.js library to easily embed vega views

node-vega-embed makes it easy to embed interactive node-vega and
node-vega-lite views into web pages.

It's another dependency needed to build node-jupyterlab. Will be
maintained under JS Team umbrella



Bug#1051694: ITP: node-vega-themes -- Themes for stylized Vega and Vega-Lite visualizations

2023-09-11 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-vega-themes
  Version : 2.14.0
  Upstream Contact: University of Washington Interactive Data Lab
  <https://github.com/vega/vega-themes/issues>
* URL : https://github.com/vega/vega-themes/issues
* License : BSD-3-Clause
  Programming Lang: JavaScript
  Description : Themes for stylized Vega and Vega-Lite visualizations

A Vega *theme* is a configuration object with default settings for a variety
of visual properties such as colors, typefaces, line widths and spacing. This
module exports a set of named themes, which can be passed as input to the
node-vega or node-vega-lite with node-vega-embed or directly as a
configuration object to the Vega parser.

This package is a dependency of node-vega-embed which is needed to build
node-jupyterlab. Will be maintained under JS Team umbrella.



Bug#1051660: ITP: node-vega-lite -- Node.js library that provides a higher-level grammar for visual analysis for node-vega

2023-09-10 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-vega-lite
  Version : 5.14.1
  Upstream Contact: University of Washington Interactive Data Lab
  <https://github.com/vega/vega-lite/issues>
* URL : https://github.com/vega/vega-lite/issues
* License : BSD-3-Clause
  Programming Lang: JavaScript
  Description : Node.js library that provides a higher-level grammar for 
visual analysis for node-vega

node-vega-lite provides a higher-level grammar for visual analysis that
generates complete Vega specifications.
More details available on https://vega.github.io/vega-lite/docs/. Try
available also on line: https://vega.github.io/editor/#/custom/vega-lite

This library is a dependency of node-vega-embed, needed to build
node-jupyterlab. Will be maintained under JS Team umbrella



Bug#1051628: ITP: node-d3-delaunay -- Node.js fast library for computing the Voronoi diagram

2023-09-10 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-d3-delaunay
  Version : 6.0.4
  Upstream Contact: Observable, Inc.
  <https://github.com/d3/d3-delaunay/issues>
* URL : https://github.com/d3/d3-delaunay
* License : ISC
  Programming Lang: JavaScript
  Description : Node.js fast library for computing the Voronoi diagram

node-d3-delaunay is a fast library for computing the Voronoi diagram of a set
of two-dimensional points. It is based on included node-delaunator, a fast
library for computing the Delaunay triangulation using sweep algorithms.
The Voronoi diagram is constructed by connecting the circumcenters of
adjacent triangles in the Delaunay triangulation.

It's a missing dependency of node-vega, needed to build node-jupyterlab



Bug#1051608: ITP: node-d3-geo-projection -- Extended geographic projections for node-d3-geo

2023-09-10 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-d3-geo-projection
  Version : 4.0.0
  Upstream Contact: Mike Bostock <https://bost.ocks.org/mike>
* URL : https://d3js.org/d3-geo-projection/
* License : ISC
  Programming Lang: JavaScript
  Description : Extended geographic projections for node-d3-geo

node-d3-geo-projection provides extended geographic projections for
node-d3-geo. It's a dependency of node-vega-lite, needed to build
node-jupyterlab. It will be maintained under JS Team umbrella.



Bug#1051601: ITP: node-geojson -- Node.js library to convert geo data into GeoJSON

2023-09-10 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-geojson
  Version : 0.5.0
  Upstream Contact: Casey Cesari
  <https://github.com/caseycesari/geojson.js/issues>
* URL : https://github.com/caseycesari/geojson.js
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js library to convert geo data into GeoJSON

node-geojson is a dependency of node-vega-lite and a TS dependency of
node-d3. It will be maintained under JS Team umbrella.



Bug#1051591: ITP: node-vega-tooltip -- Tooltip for node-vega and node-vega-lite

2023-09-10 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-vega-tooltip
  Version : 0.33.0
  Upstream Contact: https://github.com/vega/vega-tooltip/issues
* URL : https://github.com/vega/vega-tooltip
* License : BSD-3-Clause
  Programming Lang: JavaScript
  Description : Tooltip for node-vega and node-vega-lite

node-vega-tooltip is a tooltip plugin for Vega and Vega-Lite visualizations.
This plugin implements a custom tooltip handler for Vega that uses custom
HTML tooltips instead of the HTML title attribute.

This is a dependency of node-jupyterlab. It will be maintained under JS
Team umbrella.



Bug#1051583: ITP: node-fast-json-patch -- Node.js implementation of JSON-Patch

2023-09-09 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-fast-json-patch
  Version : 3.1.1
  Upstream Contact: Joachim Wester 
* URL : https://github.com/Starcounter-Jack/JSON-Patch
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js implementation of JSON-Patch

node-fast-json-patch is a leaner and meaner implementation of JSON-Patch.
Small footprint. High performance. It can:
 * apply patches (arrays) and single operations on JS object
 * validate a sequence of patches
 * observe for changes and generate patches when a change is detected
 * compare two objects to obtain the difference

node-fast-json-patch is a dependency of node-vega-embed, needed for
node-jupyterlab.



Bug#1051549: ITP: node-jsan -- JavaScript "All The Things" Notation

2023-09-09 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-jsan
  Version : 3.1.14
  Upstream Contact: Moshe Kolodny
  <https://github.com/kolodny/jsan/issues>
* URL : https://github.com/kolodny/jsan
* License : Expat
  Programming Lang: JavasCRIPT
  Description : JavaScript "All The Things" Notation

node-jsan Easily stringify and parse any object including objects with
circular references, self references, dates, regexes, `undefined`, errors,
and even functions.

node-jsan is a dependency of node-redux-devtools which is needed by
node-jupyterlab. This package will be maintained under JS Team umbrella.



Re: Verify upstream PGP signed sha256sums file

2023-08-31 Thread Yadd

On 9/1/23 08:10, Ben Westover wrote:

Hello,

I add PGP verification to my debian/watch files wherever possible so
that if upstream has a signature on their tarball, it can be verified.
I've seen a few projects now that choose to include a clearsigned file
that contains the sha256sums of all their tarballs and binaries instead
of providing signatures for each file separately. Does Debian have any
way to verify the tarball using this signed checksum file without some
sort of custom script needed? Attached is an example of one such file.

--
Ben Westover


Hi,

there is an issue opened for that (#1014333), contributions welcome !



Bug#1040465: ITP: libdbd-cassandra-perl -- Perl DBI database backend for Cassandra

2023-07-06 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: libdbd-cassandra-perl
  Version : 0.57
  Upstream Contact: Tom van der Woerdt 
* URL : https://metacpan.org/release/DBD-Cassandra
* License : GPL-1+ or Artistic
  Programming Lang: Perl
  Description : Perl DBI database backend for Cassandra

DBD::Cassandra is a Perl5 Database Interface driver for Cassandra, using the
CQL3 query language.



Bug#1040463: ITP: libanyevent-xspromises-perl -- Another Promises library, implemented in XS for performance

2023-07-06 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: libanyevent-xspromises-perl
  Version : 0.005
  Upstream Contact: Tom van der Woerdt 
* URL : https://metacpan.org/release/AnyEvent-XSPromises
* License : GPL-1+ or Artistic
  Programming Lang: Perl
  Description : Another Promises library, implemented in XS for performance

AnyEvent::XSPromises provides a Promises interface, written in XS for
performance, conforming to the Promises/A+ specification.

This library is a dependency of libcassandra-client-perl (#924121) and
will be maintained under Perl Team umbrella.



Bug#1036903: ITP: node-pure-rand -- Fast pseudorandom number generator for Node.js

2023-05-29 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-pure-rand
  Version : 6.0.2
  Upstream Contact: Nicolas DUBIEN 
* URL : https://github.com/dubzzz/pure-rand
* License : Expat
  Programming Lang: JavaScript
  Description : Fast pseudorandom number generator for Node.js

node-pure-rand is a fast pseudo random number generator with purity in mind.
Pure means that the instance "rng" will never be altered in-place. It can be
called again and again and will always return the same value, but it will
also return the next "rng".

node-pure-rand is a new dependency of jest 29.5. It will be maintained
under JS Team umbrella.



Bug#1035958: ITP: node-types-chrome -- Typescript definitions for Chrome extension development

2023-05-11 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-types-chrome
  Version : 0.0.235
  Upstream Contact: https://github.com/DefinitelyTyped/DefinitelyTyped/issues
* URL : https://github.com/DefinitelyTyped/DefinitelyTyped
* License : Expat
  Programming Lang: JavaScript
  Description : Typescript definitions for Chrome extension development

Modern JavaScript libraries provides their Typescript definitions to
permits to use them in JavaScript softwares written in Typescript.
When those definitions are missing, instead of writing custom
definitions in each program, some people provides external Typescript
definitions to be reused (definitions for module "foo" are exposed in
@types/foo). In Debian, we chose to embed them inside the node package.
For example, @types/braces is embedded in node-braces.

But @types/* are also used to define anything that can be used in
JavaScript (like @types/filesystem).

This package provides @types/chrome and its generic dependencies:
@types/filesystem and @types/filewriter.

node-types-chrome a dependency of some advanced Node.js modules and will
be a dependency of some Node.js modules needed to build JupyterLab.
It'll be maintained under JS Team umbrella.



Bug#1035799: ITP: node-react-highlight-words -- ReactJS component to highlight words within a larger body of text

2023-05-09 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-react-highlight-words
  Version : 0.2.0
  Upstream Contact: https://github.com/bvaughn/react-highlight-words/issues
* URL : https://github.com/bvaughn/react-highlight-words
* License : Expat
  Programming Lang: JavaScript
  Description : ReactJS component to highlight words within a larger body 
of text

node-react-highlight-words is a node-react component used to highlight
words within a larger body of text.
To use it, just provide it with an array of search terms and a body of text
to highlight.

It's a dependency of JupyterLab and will be maintained under JS Team
umbrella.



Bug#1035756: ITP: node-regexp-match-indices -- Node.js polyfill/shim for the RegExp Match Indices proposal

2023-05-08 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-regexp-match-indices
  Version : 1.0.2
  Upstream Contact: Ron Buckton 
* URL : https://npmjs.com/package/regexp-match-indices
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : Node.js polyfill/shim for the RegExp Match Indices proposal

node-regexp-tree implementation is a replacement for RegExp.prototype.exec
that approximates the behavior of the proposal.
See proposal at https://github.com/tc39/proposal-regexp-match-indices

This package is a dependency of JupyterLab. It'll be maintained under JS
Team umbrella.



Bug#1035743: ITP: node-vscode-ws-jsonrpc -- Node.js module to implement jsonrpc client-server communication over WebSocket

2023-05-08 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-vscode-ws-jsonrpc
  Version : 3.0.0
  Upstream Contact: https://github.com/TypeFox/monaco-languageclient/issues
* URL : https://github.com/TypeFox/monaco-languageclient
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js module to implement jsonrpc client-server 
communication over WebSocket

node-vscode-ws-jsonrpc is a module designed to implement communication
between a jsonrpc client and server over WebSocket.

It's a dependency fo JupyterLab. It'll be maintained under JS Team
umbrella.



Bug#1035735: ITP: node-vscode-lsp -- Node.js modules to implement a VSCode client-server

2023-05-08 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-vscode-lsp
  Version : 1.0.0
  Upstream Contact: 
https://github.com/Microsoft/vscode-languageserver-node/issues
* URL : https://github.com/Microsoft/vscode-languageserver-node
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js modules to implement a VSCode client-server

node-vscode-lsp is a monorepo that provides various JS modules to
implement a VSCode client-server.

This is a dependency of JupyterLab. It'll be maintained under JS Team
umbrella.



Bug#1035714: ITP: node-codemirror -- Code editor components for JavaScript

2023-05-08 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-codemirror
  Version : 6.11.0
  Upstream Contact: Marijn Haverbeke 
* URL : https://github.com/codemirror
* License : Expat
  Programming Lang: JavaScript
  Description : Code editor components for JavaScript

node-codemirror is a grouped source package of all @codemirror/*
JavaScript components.

CodeMirror is a code editor component for the web. It can be used in websites
to implement a text input field with support for many editing features, and
has a rich programming interface to allow further extension.

node-codemirror is a dependency of JupyterLab and will be maintained
under JS Team umbrella



Bug#1035668: ITP: node-lezer -- Node.js modules that provide Lezer grammar for various languages

2023-05-07 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-lezer
  Version : 1.4.3
  Upstream Contact: Marijn Haverbeke 
* URL : https://lezer.codemirror.net/
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js modules that provide Lezer grammar for various 
languages

The problem of parsing structured text has resisted one-size-fits all
solutions for over 60 years. Lezer isn't such a solution either, but it is
a very decent parser generator, especially well suited for use in code
editors.

This source package groups @lezer/* packages to provide grammar for C++,
CSS, HTML, Java, JavaScript, JSON, Markdown, PHP, Python, Rust and XML.

It's a dependency of JupyterLab and will be maintained under JS Team
umbrella.



Bug#1035651: ITP: node-jupyterlab-nbformat -- Node.js modules for JupyterLab

2023-05-06 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-jupyterlab-nbformat
  Version : 4.0.0~rc1
  Upstream Contact: https://github.com/jupyterlab/jupyterlab/issues
* URL : https://github.com/jupyterlab/jupyterlab
* License : BSD-3-Clause
  Programming Lang: JavaScript, Python
  Description : Node.js modules for JupyterLab

JupyterLab is the next-generation user interface for Project Jupyter
offering all the familiar building blocks of the classic Jupyter Notebook
(notebook, terminal, text editor, file browser, rich outputs, etc.) in a
flexible and powerful user interface.

This packages will provides Node.js modules for JupyterLab.



Bug#1035633: ITP: node-license-webpack-plugin -- node-webpack plugin to manage third-party license

2023-05-06 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-license-webpack-plugin
  Version : 4.0.2
  Upstream Contact: https://github.com/xz64/license-webpack-plugin/issues
* URL : https://github.com/xz64/license-webpack-plugin
* License : ISC
  Programming Lang: JavaScript
  Description : node-webpack plugin to manage third-party license

node-license-webpack-plugin provides a node-webpack plugin to manage
third-party license compliance in webpack builds.

This package is a build dependency of JupyterLab. It'll be maintained
under JS Team umbrella



Bug#1035427: ITP: node-react-toastify -- ReactJS module to add notifications

2023-05-03 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-react-toastify
  Version : 9.1.2
  Upstream Contact: https://github.com/fkhadra/react-toastify/issues
* URL : https://github.com/fkhadra/react-toastify
* License : Expat
  Programming Lang: JavaScript
  Description : ReactJS module to add notifications

node-eact-Toastify allows one to add notifications to any ReactJS app with
ease.
Features:
 - easy to customize
 - RTL support
 - swipe to close, can choose swipe direction
 - animation of your choice
 - can display a react component inside the toast
 - onOpen/onClose hooks
 - can remove a toast programmatically
 - define behavior per toast
 - pause toast when the window loses focus
 - fancy progress bar to display the remaining time
 - possibility to update a toast
 - progress bar control
 - dark mode
 - ...

This module is a dependency of JupyterLab and will be maintained under
JS Team umbrella.



Bug#1035413: ITP: node-codemirror-state -- Node.js module that implements the editor state for libjs-codemirror

2023-05-03 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-codemirror-state
  Version : 6.2.0
  Upstream Contact: Marijn Haverbeke 
* URL : https://github.com/codemirror/state
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js module that implements the editor state for 
libjs-codemirror

node-codemirror-state (@codemirror/state) implements the editor state data
structures for the CodeMirror code editor (libjs-codemirror).

This package is a dependency of JupyterLab. It'll be maintained under JS
Team umbrella



Bug#1035054: ITP: node-react-redux -- Official ReactJS bindings for node-redux

2023-04-28 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-react-redux
  Version : 8.0.5
  Upstream Contact: https://github.com/reduxjs/react-redux/issues
* URL : https://github.com/reduxjs/react-redux
* License : Expat
  Programming Lang: JavaScript
  Description : Official ReactJS bindings for node-redux

node-react is a library for building JavaScript user interfaces.
node-redux is a predictable state container for JavaScript apps.
This package provides the official bindings between these modules.

It's a dependency of JupyterLab, it'll be maintained under JS Team
umbrella.



Bug#1035050: ITP: node-rjsf -- ReactJS component capable of using JSON Schema to declaratively build forms

2023-04-28 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-rjsf
  Version : 5.6.2
  Upstream Contact:
  https://github.com/rjsf-team/react-jsonschema-form/issues
* URL : https://github.com/rjsf-team/react-jsonschema-form
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : ReactJS component capable of using JSON Schema to 
declaratively build forms

node-rjsf provides ReactJS components capable of using JSON Schema to
declaratively build and customize web forms.

It's a dependency of JupyterLab and will be maintained under JS Team
umbrella



Bug#1034910: ITP: node-jss -- Node.js library to generate style sheets

2023-04-27 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-jss
  Version : 10.10.0
  Upstream Contact: https://github.com/cssinjs/jss/issues
* URL : https://github.com/cssinjs/jss
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js library to generate style sheets

JSS is an authoring tool for CSS which allows you to use JavaScript to
describe styles in a declarative, conflict-free and reusable way. It can
compile in the browser, server-side or at build time in Node.
JSS is framework agnostic. It consists of multiple packages: the core,
plugins, framework integrations and others.

This package is a dependency of JupyterLab. It'll be maintained under JS
Team umbrella.



Bug#1034907: ITP: node-css-vendor -- JavaScript library to detect CSS vendor prefix

2023-04-27 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-css-vendor
  Version : 2.0.8
  Upstream Contact: Oleg Slobodskoi 
* URL : https://github.com/cssinjs/css-vendor
* License : Expat
  Programming Lang: JavaScript
  Description : JavaScript library to detect CSS vendor prefix

node-css-vendor provides CSS vendor prefix detection and property feature
testing. It's a dependency of node-jss, a dependency of jupyterLab.

This package will be maintained under JS Team umbrella.



Bug#1034876: ITP: node-json-schema-merge-allof -- Node.js module to merge schemas combined using allOf

2023-04-26 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-json-schema-merge-allof
  Version : 0.8.1
  Upstream Contact: https://github.com/mokkabonna/json-schema-merge-allof/issues
* URL : https://github.com/mokkabonna/json-schema-merge-allof
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js module to merge schemas combined using allOf

node-json-schema-merge-allof merge schemas combined using allOf into a more
readable composed schema free from allOf.

This package is a dependency of node-rjsf, a dependency of JupyterLab.

It will be maintained under JS Team umbrella.



Bug#1034874: ITP: node-markdown-to-jsx -- Lightweight and customizable ReactJS markdown component

2023-04-26 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-markdown-to-jsx
  Version : 7.2.0
  Upstream Contact: Evan Jacobs 
* URL : https://probablyup.github.io/markdown-to-jsx
* License : Expat
  Programming Lang: JavaScript
  Description : Lightweight and customizable ReactJS markdown component

markdown-to-jsx is a powerfull Markdown-to-JSX component:
 - arbitrary HTML is supported and parsed into the appropriate JSX
   representation without `dangerouslySetInnerHTML`
 - any HTML tags rendered by the compiler and/or Markdown component can be
   overridden to include additional props or even a different HTML
   representation entirely
 - GFM task list support
 - fenced code blocks with highlight.js support
All this clocks in at around 5 kB gzipped, which is a fraction of the size
of most other React markdown components.

node-markdown-to-jsx is a build dependency of node-rjsf-core which is a
dependency of JupyterLab.

This package will be maintained under JS Team umbrella.



Bug#1034776: ITP: node-emotion -- Node.js package to include CSS in JavaScript

2023-04-24 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-emotion
  Version : 11.10.7
  Upstream Contact: https://github.com/emotion-js/emotion/issues
* URL : https://github.com/emotion-js/emotion
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js package to include CSS in JavaScript

node-emotion is a performant and flexible CSS-in-JS library. Building on
many other CSS-in-JS libraries, it allows one to style apps quickly with
string or object styles. It has predictable composition to avoid
specificity issues with CSS. With source maps and labels, Emotion has a
great developer experience and great performance with heavy caching in
production.

It's a dependency of node-jss which is a dependency of JupyterLab. It'll
be maintained under JS Team umbrella.



Bug#1034745: ITP: node-shallow-equal -- Node.js light library to shallowly compare JavaScript objects

2023-04-22 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-shallow-equal
  Version : 3.1.0
  Upstream Contact: https://github.com/moroshko/shallow-equal/issues
* URL : https://github.com/moroshko/shallow-equal
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js light library to shallowly compare JavaScript 
objects

node-shallow-equal provides super light functions to deeply compare
JavaScript Objects.

It's a dependency of node-jss which is a dependency of Jupyterlab. It
will be maintained under JS Team umbrella.



Bug#1034743: ITP: node-theming -- CSS-in-JS theming solution for ReactJS

2023-04-22 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-theming
  Version : 3.3.0
  Upstream Contact: https://github.com/cssinjs/theming/issues
* URL : https://github.com/cssinjs/theming
* License : Expat
  Programming Lang: Javascript
  Description : CSS-in-JS theming solution for ReactJS

node-theming is a CSS-in-JS theming solution for ReactJS.
 * ThemeProvider allows one to pass, update, merge and augment "theme" through
   context down react tree
 * withTheme allows one to receive theme and its updates in your components as
   a "theme" prop
 * createTheming allows one to integrate "theming" into its CSS-in-JS library
   with custom "channel"

node-theming is a dependency of node-jss which is a dependency of
JupyterLab. It will be maintained under JS Team umbrella.



Bug#1034703: ITP: node-react-hot-loader -- Node.js module to tweak ReactJS components in real time

2023-04-21 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-react-hot-loader
  Version : 4.13.1
  Upstream Contact: https://github.com/gaearon/react-hot-loader/issues
* URL : https://github.com/gaearon/react-hot-loader
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js module to tweak ReactJS components in real time

React-Hot-Loader provides a hot reloading system for ReactJS.

It's a dependency of Jupyterlab and will be maintained under JS Team
umbrella.



Bug#1034625: ITP: node-min-document -- Node.js library to provide minimal DOM implementation

2023-04-19 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-min-document
  Version : 2.19.0
  Upstream Contact: https://github.com/Raynos/min-document/issues
* URL : https://github.com/Raynos/min-document
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js library to provide minimal DOM implementation

node-min-document provides a minimal DOM implementation that makes it a
lite alternative to node-jsdom.

node-min-document is a dependency of JupyterLab, it will be maintained
under JS Team umbrella.



Bug#1034593: ITP: node-fortawesome-fontawesome-free -- The iconic font, CSS, and SVG framework

2023-04-18 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-fortawesome-fontawesome-free
  Version : 6.4.0
  Upstream Contact: http://github.com/FortAwesome/Font-Awesome/issues
* URL : http://github.com/FortAwesome/Font-Awesome
* License : Expat, CC-by-4.0, SIL-OFL-1.1
  Programming Lang: JavaScript
  Description : The iconic font, CSS, and SVG framework

Font Awesome is the Internet's icon library and toolkit, used by
millions of designers, developers, and content creators.

This source package provides distincts binary packages to provides
FontAwesome icons in various format.

It's a dependency of JupyterLab and will be maintained under JS Team
umbrella.



Bug#1034570: ITP: node-y-codemirror -- node-yjs binding to a CodeMirror editor

2023-04-18 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-y-codemirror
  Version : 3.0.1
  Upstream Contact: Kevin Jahns 
* URL : https://github.com/yjs/y-codemirror
* License : Expat
  Programming Lang: JavaScript
  Description : node-yjs binding to a CodeMirror editor

node-y-codemirror binds a Y.Text to a CodeMirror editor.
Features:
 * Sync CodeMirror editor
 * Shared Cursors
 * Shared Undo / Redo (each client has its own undo-/redo-history)
 * Successfully recovers when concurrents edit result in an invalid
   document schema

node-y-codemirror is a reverse dependency of JupyterLab. It will be
maintained under JS Team umbrella.



Bug#1034557: ITP: node-juggle-resize-observer -- Minimal JavaScript library which polyfills the ResizeObserver API

2023-04-18 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-juggle-resize-observer
  Version : 3.4.0
  Upstream Contact: https://juggle.studio/resize-observer/issues
* URL : https://juggle.studio/resize-observer/
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : Minimal JavaScript library which polyfills the 
ResizeObserver API

@juggle/resize-observer provides a minimal library which polyfills the
ResizeObserver API and is entirely based on the latest Draft Specification.

It immediately detects when an element resizes and provides accurate sizing
information back to the handler.

node-juggle-resize-observer is a dependency of @blueprintjs/* modules,
which are dependencies of JupyterLab.

This package will be maintained under JS Team umbrella.



Bug#1034275: ITP: node-react-transition-group -- ReactJS component to expose simple components

2023-04-11 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-react-transition-group
  Version : 4.4.5
  Upstream Contact:
  https://github.com/reactjs/react-transition-group/issues
* URL : https://github.com/reactjs/react-transition-group
* License : BSD-3-Clause
  Programming Lang: JavaScript
  Description : ReactJS component to expose simple components

node-react-transition-group provides a set of components for managing
component states (including mounting and unmounting) over time,
specifically designed with animation in mind.

React Transition Group is not an animation library like
React-Motion, it does not animate styles by itself. Instead it
exposes transition stages, manages classes and group elements and
manipulates the DOM in useful ways, making the implementation of
actual visual transitions much easier.

node-react-transition-group is a dependency of Jupyterlab and will be
maintained under JS Team umbrella.



Bug#1033962: ITP: node-react-paginate -- ReactJS component to render a pagination

2023-04-04 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-react-paginate
  Version : 8.1.5
  Upstream Contact: https://github.com/AdeleD/react-paginate/issues
* URL : https://github.com/AdeleD/react-paginate
* License : Expat
  Programming Lang: JavaScript
  Description : ReactJS component to render a pagination

node-react-paginate provides a simple component to display long list
using pagination.

It is a reverse dependency of JupyterLab.

This package will be maintained under JS Team umbrella



Re: Migration bug ?

2022-12-11 Thread Yadd

On 12/12/2022 07:38, Andrey Rahmatullin wrote:

On Mon, Dec 12, 2022 at 07:28:27AM +0100, Yadd wrote:

Hi,

I pushed 2 versions of node-rollup since December 09, but migration process
never started (at least looking at tracker.d.o). Is there something broken ?

Cheers,
Yadd

https://tracker.debian.org/pkg/node-rollup

Note that the unstable version is claimed to be 3.4.0-1 in multiple places
on that page, even though 3.7.2-1 is available via apt. That may be
related.


Yes, it was the same problem with version 3.7.0-1



Migration bug ?

2022-12-11 Thread Yadd

Hi,

I pushed 2 versions of node-rollup since December 09, but migration 
process never started (at least looking at tracker.d.o). Is there 
something broken ?


Cheers,
Yadd

https://tracker.debian.org/pkg/node-rollup



Bug#1023404: ITP: node-es-module-lexer -- Fast lexer to extract named exports from EcmaScript modules

2022-11-03 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-es-module-lexer
  Version : 1.1.0
  Upstream Author : Guy Bedford <https://github.com/guybedford>
* URL : https://github.com/guybedford/es-module-lexer
* License : Expat
  Programming Lang: JavaScript
  Description : Fast lexer to extract named exports from EcmaScript modules

node-es-module-lexer outputs the list of exports and locations of import
specifiers, including dynamic import and import meta handling.

It is a very small single JS file that includes inlined Web Assembly for
very fast source analysis of ECMAScript module syntax only.

This package is needed by webpack. It will be maintained under JS Team
umbrella



Bug#1022125: ITP: node-cmark-gfm -- Node.js bindings to GitHub's GFM-enhanced fork of the cmark Markdown parser

2022-10-20 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-cmark-gfm
  Version : 0.9.0
  Upstream Author : binarymuse 
* URL : https://github.com/BinaryMuse/node-cmark-gfm
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js bindings to GitHub's GFM-enhanced fork of the cmark 
Markdown parser

cmark-gfm is a Node.js wrapper around libcmark-gfm, GitHub's GFM-enhanced fork
of cmark, the reference implementation of CommonMark in C by John MacFarlane.

This package is needed to upgrade npm to version 9.0.0 and needs also
node-addon-api (#962662).



Re: Sunsetting sso.debian.org

2022-10-17 Thread Yadd



Le 17 octobre 2022 13:50:36 GMT+02:00, Stephan Lachnit 
 a écrit :
>On Mon, Oct 17, 2022 at 11:57 AM Bastian Blank  wrote:
>>
>> Everyone coming up with solutions, please review the old thread about
>> that
>> https://lists.debian.org/msgid-search/20200405184610.ga581...@waldi.eu.org
>
>Keycloak also provides OpenID Connect / OAuth2 and can connect to LDAP
>servers - so it is not really "intrusive" in that sense. For websites
>using the SSO the switch would probably just changing a URL, which of
>course opens the question what the advantage of Keycloak over the
>current Gitlab based solution would be. I guess Keycloak integrates
>better to LDAP and has more user management tools, but that doesn't
>mean the work is worth it. I just wanted to point out a solution in
>case we want a new SSO.
>
>Cheers,
>Stephan

Hi,

Also lemonldap-ng, already packaged

Cheers,
Yadd
-- 
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma 
brièveté.



Benchmark BTRFS vs. REISER4 vs. F2FS with compression

2022-10-13 Thread Yadd

Hi all,

one friend published a comparison of FS with compression. I'm sharing 
here in case anyone is interested

https://lab.nethence.com/fsbench/2022-10.html

Cheers,
Yadd



Bug#1021203: ITP: node-postcss-modules -- PostCSS plugin to use CSS Modules everywhere

2022-10-03 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-postcss-modules
  Version : 5.0.0
  Upstream Author : Alexander Madyankin 
* URL : https://github.com/madyankin/postcss-modules
* License : Expat
  Programming Lang: JavaScript
  Description : PostCSS plugin to use CSS Modules everywhere

node-postcss-modules will provide a PostCSS plugin to use CSS Modules
everywhere. Not only at the browser side.

This package is needed at least to update vue.js (libjs-vue and
node-vue) to version 4.x

It will be maintained under JS Team umbrella



Bug#1020245: ITP: node-libpq -- Node.js native bindings to the PostgreSQL libpq C client library

2022-09-18 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-libpq
  Version : 1.8.12
  Upstream Author : Brian M. Carlson
* URL : https://github.com/brianc/node-libpq
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js native bindings to the PostgreSQL libpq C client 
library

node-libpq attempts to mirror as closely as possible the C API provided by
libpq and provides the absolute minimum level of abstraction.  It is
intended to be extremely low level and allow you the same access as the
libpq in C.

This package is needed to update node-postgres (node-pg) and close #1020132



Epoch for node-markdown-it

2022-08-19 Thread Yadd

Hi,

some months ago, a bad upstream tag changed node-markdown-it version to 
22.2.3 instead of 10.0.0. So I'd like to change node-markdown-it version 
into 1:13.0.1


Cheers,
Yadd



Bug#1014174: ITP: node-rollup-plugin-typescript2 -- rollup plugin for typescript with compiler errors

2022-07-01 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-rollup-plugin-typescript2
  Version : 0.32.1
  Upstream Author : Eugene Zolenko <https://github.com/ezolenko>
* URL : https://github.com/ezolenko/rollup-plugin-typescript2
* License : Expat
  Programming Lang: JavaScript
  Description : rollup plugin for typescript with compiler errors

rollup-plugin-typescript2 is a rewrite of legacy
rollup-plugin-typescript. This version is somewhat slower than original,
but it will print out typescript syntactic and semantic diagnostic messages
(the main reason for using typescript after all).

Debian has already node-rollup-plugin-typescript which provides both
legacy rollup-plugin-typescript and @rollup/plugin-typescript. However
it is sometimes hard to patch upstream code to switch from them to
rollup-plugin-typescript2 because these project diverged.

This package will be maintained under JS Team umbrella.



Bug#1012324: ITP: node-postcss-cli -- Command-line client for node-postcss

2022-06-04 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org, 1011...@bugs.debian.org
Control: block 1011807 by -1

* Package name: node-postcss-cli
  Version : 9.1.0
  Upstream Author : Michael Ciniawsky 
* URL : https://github.com/postcss/postcss-cli
* License : Expat
  Programming Lang: JavaScript
  Description : Command-line client for node-postcss

node-postcss provides a command-line client for node-postcss.

This package will help a lot to fix twitter-bootstrap4 build (#1011807).
It will be maintained under JS Team umbrella



Re: maven doc

2022-05-30 Thread Yadd
On Mon, 2022-05-30, Paul Wise  wrote:
> On Mon, 2022-05-30 at 14:50 +0200, Yadd wrote:
>
> > I'd like to package a Java software built with maven. Is there an up-
> > to-date documentation on how to use maven in Debian packages ?
>
> The Java team have some docs on this and would know more about this:
>
> https://wiki.debian.org/Java/Packaging#Maven
> https://wiki.debian.org/Java/Packaging/Maven
> https://wiki.debian.org/Teams/JavaPackaging
On Mon, 2022-05-30, Andrius Merkys  wrote:
> https://wiki.debian.org/Java/MavenDebianHelper

Many thanks ! I'll try those docs.

Cheers,
Yadd



maven doc

2022-05-30 Thread Yadd
Hi all,

I'd like to package a Java software built with maven. Is there an up-to-date 
documentation on how to use maven in Debian packages ?

Cheers,
Yadd



Bug#1011477: ITP: node-babel-polyfills -- set of Babel plugins that enable injecting different polyfills

2022-05-23 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-babel-polyfills
  Version : 0.6.1
  Upstream Author : Nicolò Ribaudo 
* URL : https://github.com/babel/babel-polyfills
* License : Expat
  Programming Lang: JavaScript
  Description : set of Babel plugins that enable injecting different 
polyfills

node-babel-polyfills will provide a set of node-babel7 plugins that
enable injecting different polyfills with different strategies in
the compiled code:
 * @babel/helper-define-polyfill-provider
 * babel-plugin-polyfill-corejs2
 * babel-plugin-polyfill-corejs3
 * babel-plugin-polyfill-es-shims
 * babel-plugin-polyfill-regenerator

Currently these modules are embedded into node-babel7 but should be
packaged separately.

This package will be maintained under JS Team umbrella


Bug#1011136: ITP: node-busboy -- Node.js module for parsing incoming HTML form data

2022-05-17 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-busboy
  Version : 1.6.0
  Upstream Author : Brian White 
* URL : https://github.com/mscdex/busboy
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js module for parsing incoming HTML form data

busboy is a Node.js module for parsing incoming HTML form data. It is a
highly used module, especially in node-express apps.

It's also a test dependency of node-undici (ITP #1010470), needed to
enable some Node.js features.



Bug#1011052: ITP: node-undici -- Node.js HTTP/1.1 client

2022-05-16 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-undici
  Version : 5.2.0
  Upstream Author : Matteo Collina 
* URL : https://undici.nodejs.org
* License : Expat
  Programming Lang: C, JavaScript
  Description : Node.js HTTP/1.1 client

undici is an HTTP/1.1 client written from scratch for Node.js.



Re: Change package source name

2022-05-09 Thread Yadd

On 09/05/2022 22:23, Paul Gevers wrote:

Hi Yadd,

On 09-05-2022 14:54, Yadd wrote:
Then, after all needed tests and no-regression tests and wait for 2 
weeks and the sacrifice of a goat on a full moon night, what is the 
way to adopt :
  * wait for ROM-RM of old src packages and then upload new 
node-regenerator

  * upload new node-regenerator before ROM-RM


^ This. If a source A takes over the binaries of another source B, and B 
no longer builds binaries, it's decrufted and removed (at least I'm 
confident this happens in testing, less confident about unstable, but at 
least the takeover happens). This obviously only works if the versions 
of the binaries build by source A are higher than the versions of the 
binaries of source B.


Perfect, many thanks Paul!



Re: Change package source name

2022-05-09 Thread Yadd
Le Lundi, Mai 09, 2022 14:32 CEST, Pirate Praveen  a 
écrit:
>
> 2022, മേയ് 9 5:33:18 PM IST, Yadd ൽ എഴുതി
> >On 09/05/2022 13:54, Yadd wrote:
> >>
> >>
> >> On 09/05/2022 12:56, Jonas Smedegaard wrote:
> >>> Quoting Yadd (2022-05-09 12:39:37)
> >>>> I just pushed to experimental node-regenerator (via NEW queue, thanks
> >>>> to ftpmasters!) which replaces two packages still existing in
> >>>> unstable: node-regenerator-runtime and node-regenerator-transform.
> >>>> These packages were downloaded from npm registry but the real source
> >>>> repository is node-regenerator which builds 4 packages.
> >>>>
> >>>> I also filed two BTS-ROM-RM against these two old packages.
> >>>>
> >>>> My question is about this transition. What is the process, wait for
> >>>> old packages removals then push node-regenerator to unstable or can I
> >>>> push directly node-regenerator to unstable?
> >>>>
> >>>> Note that node-regenerator-runtime and node-regenerator-transform have
> >>>> reverse dependencies (many via node-babel7...).
> >>>
> >>> Switching *source* package need no coordination.
> >
> >That's the goal of this discussion ;-) and that's the reason I pushed 
> >node-regenerator to experimental.
> >node-regenerator-* were not built from sources. src:node-regenerator builds 
> >those 2 packages and provides 2 new ones.
> >
> >>> Do you perhaps ask because at the same time you also bumped major
> >>> version of *binary* packages?  If that's the case then (independent of
> >>> the change of source package) those should be properly tested before
> >>> pusing to unstable, and any breaking changes should be coordinated with
> >>> affected reverse dependencies.
> >
> >There is no major update here, just an update from 0.13 to 0.15 (no changes 
> >for regenerator-runtime, little changes for regenerator-transform without 
> >any API changes).
> >
> Please at least assume compliance with semver.org which says 0.x version 
> indicates development version and there is no guarantee minor versions don't 
> break compatibility. So for 0.x version libraries even minor versions should 
> be treated similar to major versions. Only when upstream has at least 1.0 
> release or higher we can assume backward compatible minor versions.
>
> So please test all reverse (build) dependencies and file bugs if any breaks, 
> wait for at least 2 weeks to give time for fixes (or fix them) and then only 
> upload to unstable.

As already said, there is no major changes here, and I know what to do to avoid 
regressions.
My question is about name conflict :
 * node-regenerator-runtime is provided by :
   - deprecated src:node-regenerator-runtime, badly downloaded from npm 
registry instead of real source (and then embeds some already packaged files)
   - new src:node-regenerator
 * same for node-regenerator-transform

Then, after all needed tests and no-regression tests and wait for 2 weeks and 
the sacrifice of a goat on a full moon night, what is the way to adopt :
 * wait for ROM-RM of old src packages and then upload new node-regenerator
 * upload new node-regenerator before ROM-RM
 * drop node-regerator and keep those old quick-and-dirty packages



Re: Change package source name

2022-05-09 Thread Yadd

On 09/05/2022 13:54, Yadd wrote:



On 09/05/2022 12:56, Jonas Smedegaard wrote:

Quoting Yadd (2022-05-09 12:39:37)

I just pushed to experimental node-regenerator (via NEW queue, thanks
to ftpmasters!) which replaces two packages still existing in
unstable: node-regenerator-runtime and node-regenerator-transform.
These packages were downloaded from npm registry but the real source
repository is node-regenerator which builds 4 packages.

I also filed two BTS-ROM-RM against these two old packages.

My question is about this transition. What is the process, wait for
old packages removals then push node-regenerator to unstable or can I
push directly node-regenerator to unstable?

Note that node-regenerator-runtime and node-regenerator-transform have
reverse dependencies (many via node-babel7...).


Switching *source* package need no coordination.


That's the goal of this discussion ;-) and that's the reason I pushed 
node-regenerator to experimental.
node-regenerator-* were not built from sources. src:node-regenerator 
builds those 2 packages and provides 2 new ones.



Do you perhaps ask because at the same time you also bumped major
version of *binary* packages?  If that's the case then (independent of
the change of source package) those should be properly tested before
pusing to unstable, and any breaking changes should be coordinated with
affected reverse dependencies.


There is no major update here, just an update from 0.13 to 0.15 (no 
changes for regenerator-runtime, little changes for 
regenerator-transform without any API changes).




Re: Change package source name

2022-05-09 Thread Yadd




On 09/05/2022 12:56, Jonas Smedegaard wrote:

Quoting Yadd (2022-05-09 12:39:37)

I just pushed to experimental node-regenerator (via NEW queue, thanks
to ftpmasters!) which replaces two packages still existing in
unstable: node-regenerator-runtime and node-regenerator-transform.
These packages were downloaded from npm registry but the real source
repository is node-regenerator which builds 4 packages.

I also filed two BTS-ROM-RM against these two old packages.

My question is about this transition. What is the process, wait for
old packages removals then push node-regenerator to unstable or can I
push directly node-regenerator to unstable?

Note that node-regenerator-runtime and node-regenerator-transform have
reverse dependencies (many via node-babel7...).


Switching *source* package need no coordination.

Do you perhaps ask because at the same time you also bumped major
version of *binary* packages?  If that's the case then (independent of
the change of source package) those should be properly tested before
pusing to unstable, and any breaking changes should be coordinated with
affected reverse dependencies.


Hi there is no major update here, just an update from 0.13 to 0.15 (no 
changes for regenerator-runtime, little changes for regenerator-transform).




Change package source name

2022-05-09 Thread Yadd

Hi all,

I just pushed to experimental node-regenerator (via NEW queue, thanks to 
ftpmasters!) which replaces two packages still existing in unstable: 
node-regenerator-runtime and node-regenerator-transform. These packages 
were downloaded from npm registry but the real source repository is 
node-regenerator which builds 4 packages.


I also filed two BTS-ROM-RM against these two old packages.

My question is about this transition. What is the process, wait for old 
packages removals then push node-regenerator to unstable or can I push 
directly node-regenerator to unstable?


Note that node-regenerator-runtime and node-regenerator-transform have 
reverse dependencies (many via node-babel7...).


Cheers,
Yadd



Bug#1010268: ITP: node-sinclair-typebox -- JSON Schema Type Builder with Static Type Resolution for TypeScript

2022-04-27 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-sinclair-typebox
  Version : 0.23.4
  Upstream Author : sinclairzx81 
* URL : https://github.com/sinclairzx81/typebox
* License : Expat
  Programming Lang: JavaScript
  Description : JSON Schema Type Builder with Static Type Resolution for 
TypeScript

@sinclair/typeBox is a library that creates in-memory JSON Schema objects
that can be statically inferred as TypeScript types. The schemas produced by
this library are designed to match the static type checking rules of the
TypeScript compiler. TypeBox allows one to create a unified type that can be
both statically asserted by the TypeScript compiler and runtime asserted
using standard JSON Schema validation.

@sinclair/typeBox can be used as a simple tool to build up complex schemas or
integrated into RPC or REST services to help validate JSON data received over
the wire. TypeBox does not provide any JSON schema validation. Please use
libraries such as AJV to validate schemas built with this library.

node-sinclair-typebox is a new dependency of jest and will be maintained
under JS Team umbrella



Bug#1009234: ITP: node-regenerator -- Functional JavaScript transformator

2022-04-09 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org, 
pkg-javascript-de...@lists.alioth.debian.org

* Package name: node-regenerator
  Version : 0.15.0
  Upstream Author : Ben Newman , Facebook Inc.
* URL : https://github.com/facebook/regenerator
* License : Expat
  Programming Lang: JavaScript
  Description : Functional JavaScript transformator

node-regenerator implements a fully-functional source transformation that
takes the syntax for generators/`yield` from ECMAScript 2015 or ES2015
and Asynchronous Iteration proposal and spits out efficient JS-of-today
(ES5) that behaves the same way.

This package will provide new packages:
 * node-regenerator: just /usr/bin/regenerator
 * node-regenerator-preset: Babel preset for easy use of regenerator-transform

It will also replace node-regenerator-runtime and
node-regenerator-transform which ar currently built using npmjs.org as
source but comes from this repository.

Package will be maintained under JS Team umbrella.



Bug#1008516: ITP: node-mj-context-menu -- reimplementation of MathJax context menu in TypeScript

2022-03-28 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-mj-context-menu
  Version : 0.6.1
  Upstream Author : The MathJax Consortium
* URL : https://github.com/zorkow/context-menu
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : reimplementation of MathJax context menu in TypeScript

MathJax is an open-source JavaScript display engine for LaTeX, MathML,
and AsciiMath notation that works in all modern browsers.  It was
designed with the goal of consolidating the recent advances in web
technologies into a single, definitive, math-on-the-web platform
supporting the major browsers and operating systems.  It requires no
setup on the part of the user (no plugins to download or software to
install), so the page author can write web documents that include
mathematics and be confident that users will be able to view it
naturally and easily.  Simply include MathJax and some mathematics in
a web page, and MathJax does the rest.

This package reimlement MathJax context menu in TypeScript. It is a
dependency of MathJax 3. It will be maintained under JS Team umbrella.



Bug#1008023: ITP: node-cbor -- Node.js modules to encode and parse data in CBOR data format

2022-03-20 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-cbor
  Version : 8.1.0
  Upstream Author : Joe Hildebrand 
* URL : https://github.com/hildjj/node-cbor
* License : Expat
  Programming Lang: JavaScript
  Description : Node.js modules to encode and parse data in CBOR data format

node-cbor provides binaries and libraries to encode and parse data in the
Concise Binary Object Representation (CBOR) data format (RFC8949).
It provides:
 * cbor: a node-centric CBOR processor
 * cbor-web: the "cbor" package compiled for use on the web
 * cbor-cli: a set of command-line tools for working with node-cbor
   package

This is a dependency of popular node-ava test suite which is required to
test many actual node-* packages. For now, JS Team uses some patches to
replace it by tape or jest but this doesn't permit to enable all checks.

node-cbor will be maintained under JS Team umbrella.



Bug#1007161: ITP: node-concordance -- Node.js library to compare, format, diff and serialize any JavaScript value

2022-03-12 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-concordance
  Version : 5.0.4
  Upstream Author : Mark Wubben (https://novemberborn.net/)
* URL : https://github.com/concordancejs/concordance
* License : ISC
  Programming Lang: JavaScript
  Description : Node.js library to compare, format, diff and serialize any 
JavaScript value

Concordance recursively describes JavaScript values, whether they're booleans
or complex object structures. It recurses through all enumerable properties,
list items (e.g. arrays) and iterator entries.

The same algorithm is used when comparing, formatting or diffing values. This
means Concordance's behavior is consistent, no matter how you use it.

This library is a dependency of node-ava (not yet packaged), a very
popular JavaScript test suite, needed to test many node packages
(currently we use patches to launch test with tape or jest, but this
disables many subtests and requires a lot of work at each update).

node-concordance will be maintained under JS Team umbrella.



Bug#1006972: ITP: node-tad -- Javascript test suite with minimal hassle

2022-03-09 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-tad
  Version : 3.1.0
  Upstream Author : Mariusz Nowak 
* URL : https://github.com/medikoo/tad
* License : ISC
  Programming Lang: JavaScript
  Description : Javascript test suite with minimal hassle

TAD is a Javascript test suite that allow writing tests with minimal hassle.
It locates test file and provide tested module for test functions.

There are already many JS test suites in Debian, however test files are
not compatible. This test suite is required to enable test, at least,
for: node-es5-ext, node-es6-iterator, node-es6-map, node-es6-set,
node-es6-symbol, node-es6-weak-map and node-event-emitter.

Package will be maintained under JS Team umbrella.



Bug#1006466: ITP: qunit -- powerful, easy-to-use JavaScript testing framework

2022-02-25 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: qunit
  Version : 2.18.0
  Upstream Author : OpenJS Foundation and other contributors 
<https://github.com/qunitjs/qunit/blob/2.18.0/AUTHORS.txt>
* URL : https://qunitjs.com
* License : Expat
  Programming Lang: JavaScript
  Description : powerful, easy-to-use JavaScript testing framework

QUnit was originally developed for the jQuery project and has since evolved
to test any client-side or server-side JavaScript code. QUnit suports
Node.js, SpiderMonkey, and all major web browsers.

This package is another JS test framework, needed to test some packages
(node-dompurify for example). It will be maintained under JS Team
umbrella



Bug#1005090: ITP: node-zx -- Tool to launch modern Javascript scripts

2022-02-06 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-zx
  Version : 4.3.0
  Upstream Author : Anton Medvedev 
* URL : https://github.com/google/zx
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : Tool to launch modern Javascript scripts

Bash is great, but when it comes to writing scripts,
people usually choose a more convenient programming language.
JavaScript is a perfect choice, but standard Node.js library
requires additional hassle before using. The `zx` package provides
useful wrappers around `child_process`, escapes arguments and
gives sensible defaults.

This library is required to update node-core-js.

Will be maintained under JS Team umbrella.



Bug#1005026: ITP: node-ampproject-remapping -- nodejs module to remap sequential sourcemaps through transformations

2022-02-05 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-ampproject-remapping
  Version : 2.0.4
  Upstream Author : Justin Ridgewell 
* URL : https://github.com/ampproject/remapping
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : nodejs module to remap sequential sourcemaps through 
transformations

Remapping allows one to take the sourcemaps generated through transforming
code and "remap" them to the original source locations. Think "my minified
code, transformed with babel and bundled with webpack", all pointing to the
correct location in your original source code.

With remapping, none of the source code transformations need to be aware of
the input's sourcemap, they only need to generate an output sourcemap. This
greatly simplifies building custom transformations (think a find-and-replace).

node-ampproject-remapping is a dependency of next node-babel. Will be
maintained under JS Team umbrella.



Bug#1004846: ITP: libauthen-webauthn-perl -- Perl module to add Web Authentication support to server applications

2022-02-02 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: libauthen-webauthn-perl
  Version : 0.0.1
  Upstream Author : Lemonldap::NG Team
* URL : https://metacpan.org/release/Authen-WebAuthn
* License : GPL-2+
  Programming Lang: Perl
  Description : Perl module to add Web Authentication support to server 
applications

The goal of WebAuthn is to standardize an interface for authenticating users
to web-based applications and services using public-key cryptography. 

Authen::WebAuthn is a port of it for Perl based applications. It is a
dependency of next version of lemonldap-ng (2.0.14).

package will be maintained under Perl team Umbrella.



Bug#1004551: ITP: node-ink -- command-line utility to test react.js component

2022-01-30 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-ink
  Version : 3.2.0
  Upstream Author : Vadim Demedes 
* URL : https://github.com/vadimdemedes/ink
* License : Expat
  Programming Lang: JavaScript
  Description : command-line utility to test react.js component

Ink provides the same component-based UI building experience that React offers
in the browser, but for command-line apps. It uses Yoga to build Flexbox
layouts in the terminal, so most CSS-like props are available in Ink as well.
If you are already familiar with React, you already know Ink.

Since Ink is a React renderer, it means that all features of React are
supported. Head over to React website for documentation on how to use it. Only
Ink's methods will be documented in this readme.

This package is a dependency of node-tap 15. It will be maintained under
JS team umbrella



Bug#1003726: ITP: node-uvu -- Extremely fast and lightweight test runner for Node.js and the browser

2022-01-14 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org, 
pkg-javascript-de...@alioth-lists.debian.net

* Package name: node-uvu
  Version : 0.5.3
  Upstream Author : Luke Edwards 
* URL : https://github.com/lukeed/uvu
* License : Expat
  Programming Lang: JavaScript
  Description : Extremely fast and lightweight test runner for Node.js and 
the browser

There are many JavaScript test frameworks, most popular are tap, tape,
mocha and jest (packaged). Only jest is able to test browser libraries
in this list.
Some upstream authors prefer to switch to uvu because this one is faster
and able to testbrowser libraries. To avoid having to many untested
packages, I'm going to package uvu. It will be used quickly
(to test new node-postcss for example).
I packaged also node-jasmine which is able to test browser libraries
(only).

Note also that test written for one of these frameworks are not
compatible with another except jest that understand partially mocha
tests.

Package will be maintained under Pkg-JS Team umbrella.



Bug#1002492: ITP: node-d3-flame-graph -- D3.js plugin that produces flame graphs from hierarchical data

2021-12-22 Thread Yadd
Package: wnpp
Severity: wishlist
Owner: Yadd 
X-Debbugs-Cc: debian-devel@lists.debian.org, 996...@bugs.debian.org

* Package name: node-d3-flame-graph
  Version : 4.1.3
  Upstream Author : Martin Spier <http://martinspier.io>
* URL : https://github.com/spiermar/d3-flame-graph
* License : Apache-2.0
  Programming Lang: JavaScript
  Description : D3.js plugin that produces flame graphs from hierarchical 
data

Flame graphs are a visualization of profiled software, allowing the most
frequent code-paths to be identified quickly and accurately.
node-d3-flame-graph is a D3.js plugin that produces flame graphs from
hierarchical data.

This package is required to fix #996839 (linux-perf-5.14)



Re: [Paquet Debian]Besoin d'informations.

2021-12-21 Thread Yadd

On 21/12/2021 16:04, Maxime Lombard wrote:

    Bonjour,

Utilisateur Debian depuis plus de 10 ans et également utilisateur de 
Wine depuis une paire d'année également, il se trouve que les versions 
dans les dépôts Debian sont vraiment très ancienne. Le code source de 
Wine est mode "freeze" pour une sortie de la nouvelle stable 7.0 le mois 
prochain.


J'ai envoyé quelques mails au mainteneur officiel du paquet mais sans 
aucune réponse de sa part. Du coup, je me suis décidé à tenter 
l'expérience de l'empaquetage sur la version 7.0~rc2 et tout fonctionne 
correctement (en suivant et utilisant le travail fait par le mainteneur 
officiel).


N'étant pas Mainteneur / Développeur officiel de Debian, je vais passer 
par mentors.debian.net pour l'envoi du paquet.

Mais deux questions subsistent :

- Dois-je indiquer mon email/nom prénom dans le champs "Maintainers" 
dans debian/control ?


Non, sauf accord du mainteneur



ou

- Dois-je uploader le paquet en tant que NMU ?


A mon avis dans ce cas il faut suivre 
https://wiki.debian.org/PackageSalvaging


A+



  1   2   >