Re: [draft] need your help on the AI-DFSG general resolution prepration
(1) do you know any important but missing reference materials? You may want to include references to currents cases in court, like: https://www.npr.org/2025/01/14/nx-s1-5258952/new-york-times-openai-microsoft Maybe not that particular one, but something to the effect. By supporting proposal B: "Toxic Candy" is free software, I believe one would be taking side on those disputes, against creators that believe that their work is being used as training data and has not been dutifully honored. Otherwise, the proposals look impeccable. Thank you On Sun, 2 Feb 2025 at 01:57, M. Zhou wrote: > Hi all, > > I heard that people were looking for me during FOSDEM. > > I spent a couple of hours and finally get something draft-ish > for the previously mentioned general resolution on the software > freedom interpolation with respect to AI software. > > https://salsa.debian.org/lumin/gr-ai-dfsg > (I turned the issues on. Feel free to open issues there) > > This is an early draft. Before really posting to -vote, I need your > help on the following aspect: > > (1) do you know any important but missing reference materials? > > (2) are the options clear enough for vote? Considering lots of the readers > may > not be faimiliar with how AI is created. I tried to explain it, as well as > the implication if some components are missing. > > (3) is there anything unclear or ambiguous in the text for backgrounds and > options? > > (4) is there anything else that should be added to the text? > > (5) what is the actionable outcome of this generaal resolution? > > (6) is a neutral tone necessary for a proposal? I have a clear > tendency throughout the texts. > > (7) I have not yet asked ftp-master on their opinion. > > > According to https://www.debian.org/vote/howto_proposal , > there is a template https://www.debian.org/vote/sample_vote.template > but I don't understand this XML dialect. How to use this XML file? > > -- Jacinto A. Dávila Quintero http://webdelprofesor.ula.ve/ingenieria/jacinto
Mentors. Confirmed packages needing DD review and possible sponsorship
Morning DD's and all, Below is a listing of 'confirmed' packages from Debian Mentors that require DD review and possible sponsorship. If you could spare the time for these packages, it would be much appreciated. #1077968 RFS: scrcpy/2.6.1-1 -- Display and control your Android device RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077968 Salsa: https://salsa.debian.org/yangfl-guest/scrcpy #1078171 RFS: rsplib/3.5.0-1 -- RSerPool implementation RSPLIB RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078171 dget -x https://mentors.debian.net/debian/pool/main/r/rsplib/rsplib_3.5.0-1.dsc #1085513 RFS: libhx/4.24-1 -- C library providing queue, tree, I/O and utility functions RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085513 dget -x https://mentors.debian.net/debian/pool/main/libh/libhx/libhx_4.24-1.dsc #1087484 RFS: wifi-qr/0.4-1 -- WiFi password share via QR codes RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087484 dget -x https://mentors.debian.net/debian/pool/main/w/wifi-qr/wifi-qr_0.4-1.dsc #1087714 RFS: hoteldruid/3.0.7-1 -- web-based property management system for hotels or B&Bs RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087714 dget -x https://mentors.debian.net/debian/pool/main/h/hoteldruid/hoteldruid_3.0.7-1.dsc #1089572 RFS: emacs-cmake-mode/3.31.4+ds-1 -- Emacs major mode for editing CMake sources RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089572 dget -x https://mentors.debian.net/debian/pool/main/e/emacs-cmake-mode/emacs-cmake-mode_3.31.4+ds-1.dsc #1091806 RFS: ydotool/1.0.4-1 [ITA] -- Generic Linux command-line automation tool RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091806 dget -x https://mentors.debian.net/debian/pool/main/y/ydotool/ydotool_1.0.4-1.dsc #1092829 RFS: geiser/0.31.1-1 [ITA] -- Generic Emacs/Scheme interaction mode RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092829 dget -x https://mentors.debian.net/debian/pool/main/g/geiser/geiser_0.31.1-1.dsc #1093235 RFS: vifm/0.13-1 [ITA] -- Flexible vi-like file manager using ncurses RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093235 dget -x https://mentors.debian.net/debian/pool/main/v/vifm/vifm_0.13-1.dsc #1094966 RFS: rumur/2025.02.02-1 -- model checker for the Murphi language RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094966 dget -x https://mentors.debian.net/debian/pool/main/r/rumur/rumur_2025.02.02-1.dsc #1095016 RFS: postfixadmin/3.3.15+ds-2 -- Virtual mail hosting interface for Postfix RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095016 dget -x https://mentors.debian.net/debian/pool/main/p/postfixadmin/postfixadmin_3.3.15+ds-2.dsc #1095157 RFS: hipercontracer/2.0.2-1 -- Command-line programs for HiPerConTracer RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095157 dget -x https://mentors.debian.net/debian/pool/main/h/hipercontracer/hipercontracer_2.0.2-1.dsc #1095188 RFS: molotov/1.3-1 -- Create a bootable media from a Windows 10 iso image RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095188 dget -x https://mentors.debian.net/debian/pool/contrib/m/molotov/molotov_1.3-1.dsc #979188 RFS: git-subrepo/0.4.9-3 [ITP] -- Alternative to git-submodule(1) and git-subtree(1) RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979188 dget -x https://mentors.debian.net/debian/pool/main/g/git-subrepo/git-subrepo_0.4.9-3.dsc #988010 RFS: td-system-tools/2.0.7-1 [ITP] -- System RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988010 dget -x https://mentors.debian.net/debian/pool/main/t/td-system-tools/td-system-tools_2.0.7-1.dsc #1067448 RFS: gcdemu/3.2.6-1 [ITP] -- GNOME application to control CDEmu daemon RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067448 dget -x https://mentors.debian.net/debian/pool/main/g/gcdemu/gcdemu_3.2.6-1.dsc #1080305 RFS: apt-mirror2/11-1 [ITP] -- Python/asyncio reimplementation of the apt-mirror RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080305 dget -x https://mentors.debian.net/debian/pool/main/a/apt-mirror2/apt-mirror2_11-1.dsc #1084022 RFS: buffybox/3.2.0+dfsg-1 [ITP] -- Touch-enabled framebuffer keyboard (not only) for vampire slayers RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084022 dget -x https://mentors.debian.net/debian/pool/main/b/buffybox/buffybox_3.2.0+dfsg-1.dsc #1090035 RFS: golang-github-olebedev-when/1.1.0-1 [ITP] -- natural language date/time parser RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090035 dget -x https://mentors.debian.net/package/golang-github-olebedev-when/ #1090036 RFS: golang-github-binwiederhier-ntfy/2.11.0-1 [ITA] -- Send push notifications to your phone or desktop RFS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090036 dget -x https://mentors.debian.net/debian/pool/main/g/golang-github-binwiederhier-ntfy/golang-github-binwiederhier-ntfy_2.11.0-1.dsc #1092020 RFS: woof/20220202-1 [ITP] -- share files through HTTP protocol RFS: https://bugs.debi
Bug#1095198: ITP: ruby-rails-propshaft -- asset pipeline library for Rails
Package: wnpp Severity: wishlist Owner: Soren Stoutner X-Debbugs-Cc: debian-devel@lists.debian.org, debian-r...@lists.debian.org * Package name: ruby-rails-propshaft Version : 1.1.0 * URL : https://github.com/rails/propshaft * License : Expat Programming Lang: Ruby Description : asset pipeline library for Rails Propshaft is an asset pipeline library for Rails. It's built for an era where bundling assets to save on HTTP connections is no longer urgent, where JavaScript and CSS are either compiled by dedicated Node.js bundlers or served directly to the browsers, and where increases in bandwidth have made the need for minification less pressing. These factors allow for a dramatically simpler and faster asset pipeline compared to previous options, like Sprockets. This is a dependency of Redmine 6.x. It will be maintained it under the Debian Ruby Team.
Bug#1095199: ITP: emacs-llama -- Llama - Compact syntax for short lambda
Package: wnpp Severity: wishlist Owner: Xiyue Deng * Package name: emacs-llama Version : 0.6.0 Upstream Author : Jonas Bernoulli * URL or Web page : https://github.com/tarsius/llama * License : GPL-3+ Programming lang: Emacs Lisp Description : Llama - Compact syntax for short lambda This package implements a macro named `##', which provides a compact way to write short `lambda' expressions. . The signature of the macro is (## FN &rest BODY) and it expands to a `lambda' expression, which calls the function FN with the arguments BODY and returns the value of that. The arguments of the `lambda' expression are derived from symbols found in BODY. This package is a new dependency of magit 4.3.0. I intend to maintain this package under the Debian Emacsen Team umbrella. signature.asc Description: PGP signature
Bug#1095156: ITP: golang-github-xyproto-randomstring -- generate random strings
Package: wnpp Severity: wishlist Owner: Guillem Jover * Package name: golang-github-xyproto-randomstring Version : 1.2.0-1 Upstream Author : Alexander F. Rødseth * URL : https://github.com/xyproto/randomstring * License : BSD-3-clause Programming Lang: Go Description : generate random strings in Golang This package support generating various types of random strings. This is a new build dependency for golang-github-andybalholm-brotli. It will be maintained as part of the Go team. Thanks, Guillem
Bug#1095163: ITP: savvycan -- GUI CAN bus reverse engineering and capture tool
Package: wnpp Severity: wishlist Owner: Christopher Obbard X-Debbugs-Cc: debian-devel@lists.debian.org, obba...@debian.org, pkg-electronics-de...@alioth-lists.debian.net Package name: savvycan Version : v213 Upstream Contact: Collin Kidder URL : https://github.com/collin80/SavvyCAN License : MIT Programming Lang: C++ Description : SavvyCAN is a CAN bus reverse engineering and capture tool SavvyCAN is an open-source, cross-platform tool designed for capturing, analyzing, reverse-engineering and transmitting Controller Area Network (CAN) bus data. It provides a graphical user interface (using Qt libraries) for inspecting CAN bus messages, interpreting proprietary protocols and replaying recorded data. SavvyCAN supports multiple CAN hardware interfaces, mainly SocketCAN based, using Qt libraries. It is particularly useful for analyzing traffic from vehicles, industrial automation systems and other embedded systems utilizing CAN communication. It is a valuable tool for automotive diagnostics, embedded system development and security research and belongs in Debian. I will maintain the tool under the Debian Electronics team, as I believe it is a perfect fit there. But please let me know if there are objections or somewhere better for it to fit.
Bug#1095149: ITP: puppet-module-puppetlabs-java-ks -- Puppet module for manage arbitrary Java keystore files
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: puppet-module-puppetlabs-java-ks Version : 5.1.1 Upstream Contact: Puppet Labs Inc. * URL : https://github.com/puppetlabs/puppetlabs-java_ks * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for manage arbitrary Java keystore files Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module provides a manager for arbitrary Java keystore files. I will maintain this package within the OpenStack team.
Bug#1095151: ITP: puppet-module-voxpupuli-elasticsearch -- Puppet module for managing and configuring Elasticsearch nodes
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: puppet-module-voxpupuli-elasticsearch Version : 9.0.0 Upstream Contact: Vox Pupuli * URL : https://github.com/voxpupuli/puppet-elasticsearch * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for managing and configuring Elasticsearch nodes Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module manages and configures Elasticsearch nodes. I will maintain this package within the OpenStack team.
Bug#1095166: ITP: python-dynasor -- Molecular dynamics trajectory analysis
Package: wnpp X-Debbugs-Cc: debian-devel@lists.debian.org, Debian Python Team Owner: Roland Mas Severity: wishlist * Package name: python-dynasor Version : 2.1 Upstream Contact: https://gitlab.com/materials-modeling/dynasor * URL : https://gitlab.com/materials-modeling/dynasor * License : MIT Programming Lang: Python Description : Molecular dynamics trajectory analysis dynasor is a tool for calculating total and partial dynamic structure factors as well as related correlation functions from molecular dynamics (MD) simulations. Analysis of these functions enables one to access the dynamics of a system without resorting to perturbative approaches. By combining in particular the structure factor with the cross sections (or form factors) of, e.g., neutrons, X-rays or electrons, it is also possible to directly predict experimental spectra. . Specifically dynasor can be used to calculate the following quantities: * Partial and total dynamic structure factors, including the incoherent (or self) part * Partial and total static structure factors * Partial and total intermediate scattering functions * Longitudinal and transverse, partial and total, current correlations * Spectral energy densities
Bug#1095143: ITP: puppet-module-voxpupuli-elastic-stack -- Puppet module for configuring APT repository of Elastic components
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: puppet-module-voxpupuli-elastic-stack Version : 9.0.0 Upstream Contact: Vox Pupuli * URL : https://github.com/voxpupuli/puppet-elastic-stack * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for configuring APT repository of Elastic components Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module provides a helper for installing and configuring APT repositories for installing components of the Elastic Stack. I will maintain this package within the OpenStack team.
Bug#1095144: ITP: puppet-module-voxpupuli-archive -- Puppet module for managing compressed archive file download and extraction
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: puppet-module-voxpupuli-archive Version : 7.1.0 Upstream Contact: Vox Pupuli * URL : https://github.com/voxpupuli/puppet-archive * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for managing compressed archive file download and extraction Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module provides native puppet resources for managing compressed file download and extraction with optional checksum verification and cleanup. I will maintain this package within the OpenStack team.
Bug#1095145: ITP: puppet-module-puppetlabs-java -- Puppet module for installing Java packages on various platforms
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: puppet-module-puppetlabs-java Version : 11.1.0 Upstream Contact: Puppet Labs Inc. * URL : https://github.com/puppetlabs/puppetlabs-java * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for installing Java packages on various platforms Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module provides a way to installs the correct Java package on various platforms. I will maintain this package within the OpenStack team.
Bug#1095141: ITP: python-fake-useragent -- Library to simulate browser user-agent strings
Package: wnpp Severity: wishlist Owner: Edward Betts X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org * Package name: python-fake-useragent Version : 2.0.3 Upstream Author : Melroy van den Berg , Victor Kovtun * URL : https://github.com/fake-useragent/fake-useragent * License : Apache-2.0 Programming Lang: Python Description : Library to simulate browser user-agent strings This library provides a set of tools to simulate browser user-agent strings across different platforms and devices. It offers a pre-downloaded and processed database of a wide range of browser agents, allowing users to retrieve random or specified user-agent strings without an active internet connection. The data includes various attributes such as browser type, version, operating system, and device brand. This facilitates applications that require user-agent customization or testing by mimicking different browser environments for web interactions. This is a dependency of open-webui (https://github.com/open-webui/open-webui), a web UI to LLMs like Ollama, and the OpenAI API. I plan to maintain this package as part of the Python team.