Bug#1019427: ITP: golang-github-gonvenience-term -- golang package with convenience functions for terminal related tasks

2022-09-08 Thread 陳昌倬
Package: wnpp
Severity: wishlist
Owner: ChangZhuo Chen (陳昌倬) 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: golang-github-gonvenience-term
  Version : 1.0.2
  Upstream Author : Matthias Diester
* URL : https://github.com/gonvenience/term
* License : Expat
  Programming Lang: golang
  Description : golang package with convenience functions for terminal 
related tasks

This package will be maintained under Debian Go Packaging Team.
This is dependencies of dyff (https://bugs.debian.org/1013751).

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Re: application tool

2022-09-08 Thread Mechtilde Stehmann

Hello Greg

you should ask at

ubuntu-m...@lists.ubuntu.com

Kind regards

Mechtilde


Am 09.09.22 um 06:07 schrieb Qx:

Hello all!

I am Greg and I am new on this list.

I have two errands:

1)i have coded a tool which I would like to release for ubuntu. Can 
someone please advice as to how this is correctly done?


2)I would like to become a motu member/contributor.

please advice how to proceed.

Thank you,

Greg



--
Mechtilde Stehmann
## Debian Developer
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899  39E7 F287 7BBA 141A AD7F


Re: application tool

2022-09-08 Thread Richard Laager

On 9/8/22 23:07, Qx wrote:
1)i have coded a tool which I would like to release for ubuntu. Can 
someone please advice as to how this is correctly done?


You sent this to a Debian list.

If you want to package the software for Debian (which will then flow 
downstream into Ubuntu), start with the Debian New Maintainer's Guide: 
https://www.debian.org/doc/manuals/maint-guide/



2)I would like to become a motu member/contributor.
That's a question for the Ubuntu folks. But, as some general 
suggestions, you will probably want to A) package software, and/or B) 
contribute fixes to existing packages.


--
Richard



application tool

2022-09-08 Thread Qx

Hello all!

I am Greg and I am new on this list.

I have two errands:

1)i have coded a tool which I would like to release for ubuntu. Can 
someone please advice as to how this is correctly done?


2)I would like to become a motu member/contributor.

please advice how to proceed.

Thank you,

Greg



Re: Switch default from PulseAudio to PipeWire (and WirePlumber) for audio

2022-09-08 Thread Paul Wise
On Thu, 2022-09-08 at 17:58 +0200, Dylan Aïssi wrote:

> I have been asked several times regarding when Debian will switch its default
> sound server from PulseAudio to PipeWire without having an official answer.
> Thus, I suppose it's the right time to start a discussion about that.

I switched to PipeWire some time ago. I don't have particularly complex
audio needs (just AUX/headphones on a desktop). When the system is
under load and the CPU throttled, I get choppy audio, which is
especially annoying when the load is caused by a video. That doesn't
happen with PulseAudio and setting the quantum to 2048 is a workaround.

   pw-metadata -n settings 0 clock.force-quantum 2048 

Probably there are more of these sorts of issues, so I agree we should
switch to it by default sooner rather than later to find the problems.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Work-needing packages report for Sep 9, 2022

2022-09-08 Thread wnpp
The following is a listing of packages for which help has been requested
through the WNPP (Work-Needing and Prospective Packages) system in the
last week.

Total number of orphaned packages: 1257 (new: 7)
Total number of packages offered up for adoption: 175 (new: 0)
Total number of packages requested help for: 63 (new: 0)

Please refer to https://www.debian.org/devel/wnpp/ for more information.



The following packages have been orphaned:

   buzztrax (#1019046), orphaned 5 days ago
 Description: Modular music composer
 Installations reported by Popcon: 99
 Bug Report URL: https://bugs.debian.org/1019046

   gst123 (#1019047), orphaned 5 days ago
 Description: GStreamer based command line media player
 Installations reported by Popcon: 155
 Bug Report URL: https://bugs.debian.org/1019047

   netcdf-fortran (#1019135), orphaned 4 days ago
 Description: creation, access, and sharing of scientific data in
   Fortran
 Reverse Depends: abinit cdftools etsf-io ferret-vis libetsf-io-dev
   libnetcdff-dev liboasis3-0d python3-ferret
 Installations reported by Popcon: 761
 Bug Report URL: https://bugs.debian.org/1019135

   nix (#1019013), orphaned 5 days ago
 Description: Purely functional package manager (binaries)
 Reverse Depends: nix-setup-systemd
 Installations reported by Popcon: 81
 Bug Report URL: https://bugs.debian.org/1019013

   termit (#1019014), orphaned 5 days ago
 Description: Simple terminal emulator based on vte library, embedded
   lua
 Installations reported by Popcon: 10508
 Bug Report URL: https://bugs.debian.org/1019014

   unpaper (#1019012), orphaned 5 days ago
 Description: post-processing tool for scanned pages
 Reverse Depends: pdfsandwich
 Installations reported by Popcon: 3968
 Bug Report URL: https://bugs.debian.org/1019012

   xwrited (#1019015), orphaned 5 days ago
 Description: display write and wall messages as desktop
   notifications
 Installations reported by Popcon: 18
 Bug Report URL: https://bugs.debian.org/1019015

1250 older packages have been omitted from this listing, see
https://www.debian.org/devel/wnpp/orphaned for a complete list.



No new packages have been given up for adoption, but a total of 175 packages
are awaiting adoption.  See https://www.debian.org/devel/wnpp/rfa_bypackage
for a complete list.



For the following packages help is requested:

   apache2 (#910917), requested 1426 days ago
 Description: Apache HTTP Server
 Reverse Depends: apache2 apache2-ssl-dev apache2-suexec-custom
   apache2-suexec-pristine backuppc bfh-container-server
   courier-webadmin cvsweb debbugs-web doc-central (131 more omitted)
 Installations reported by Popcon: 96088
 Bug Report URL: https://bugs.debian.org/910917

   apparmor (#1006872), requested 185 days ago
 Description: user-space parser utility for AppArmor
 Reverse Depends: apparmor-notify apparmor-profiles
   apparmor-profiles-extra apparmor-utils content-hub-testability
   dbus-broker dbus-daemon dbus-tests debian-cloud-images-packages
   dovecot-core (18 more omitted)
 Installations reported by Popcon: 186043
 Bug Report URL: https://bugs.debian.org/1006872

   aufs (#963191), requested 810 days ago
 Description: driver for a union mount for Linux filesystems
 Reverse Depends: fsprotect
 Installations reported by Popcon: 7639
 Bug Report URL: https://bugs.debian.org/963191

   autopkgtest (#846328), requested 2108 days ago
 Description: automatic as-installed testing for Debian packages
 Reverse Depends: debci-worker sbuild-qemu
 Installations reported by Popcon: 1210
 Bug Report URL: https://bugs.debian.org/846328

   balsa (#642906), requested 4001 days ago
 Description: An e-mail client for GNOME
 Reverse Depends: balsa
 Installations reported by Popcon: 603
 Bug Report URL: https://bugs.debian.org/642906

   cargo (#860116), requested 1976 days ago
 Description: Rust package manager
 Reverse Depends: dh-cargo python3-setuptools-rust rust-all
 Installations reported by Popcon: 2905
 Bug Report URL: https://bugs.debian.org/860116

   chromium (#1016047), requested 44 days ago
 Description: web browser
 Reverse Depends: chromium chromium-driver chromium-l10n
   chromium-shell icingaweb2-module-pdfexport node-puppeteer
   qunit-selenium x2gothinclient-minidesktop
 Installations reported by Popcon: 25511
 Bug Report URL: https://bugs.debian.org/1016047

   courier (#978755), requested 616 days ago
 Description: Courier mail server
 Reverse Depends: courier-faxmail courier-filter-perl courier-imap
   courier-ldap courier-mlm courier-mta courier

Re: Switch default from PulseAudio to PipeWire (and WirePlumber) for audio

2022-09-08 Thread Adam Borowski
On Thu, Sep 08, 2022 at 05:58:25PM +0200, Dylan Aïssi wrote:
> I have been asked several times regarding when Debian will switch its default
> sound server from PulseAudio to PipeWire without having an official answer.
> Thus, I suppose it's the right time to start a discussion about that.

If we're going to default to PipeWire in Bookworm, please switch NOW.
Our custom is to make all the big changes the day before freeze, ending up
with untested and buggy stuff.

> for screen-sharing.  PipeWire was not mature enough to use it as default
> sound server for Bullseye, but since it gained stability

PulseAudio is notorious for failing to work on _some_ machines or working
badly (eg. http://angband.pl/tmp/clem/pulse.flac), so even in the worst case
we trade one set of bugs for another.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ ʀᴜꜱꜱɪᴀɴᴇꜱ ᴇᴜɴᴛ ᴅᴏᴍᴜꜱ
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄



Switch default from PulseAudio to PipeWire (and WirePlumber) for audio

2022-09-08 Thread Dylan Aïssi
Hi,

I have been asked several times regarding when Debian will switch its default
sound server from PulseAudio to PipeWire without having an official answer.
Thus, I suppose it's the right time to start a discussion about that.

As you know, PipeWire is already installed by default with Bullseye (at least
with Wayland environments) for screen-sharing. PipeWire was not mature enough
to use it as default sound server for Bullseye, but since it gained in
stability, features and popularity. Several other major distributions
(Fedora, Ubuntu is doing the switch with 22.10) have switched to PipeWire
for audio [1-3].

We cannot talk about PipeWire without mentioning its session manager.
Thus, this change should go along the switch of the default session manager,
i.e. from the deprecated pipewire-media-session to WirePlumber.
We still use pipewire-media-session as default session manager because it
enables PipeWire *only* for screen-sharing and not for managing audio.
Whereas WirePlumber always configures PipeWire for audio excepted by modifying
conf files in a non-compatible packaging way. This issues was also hit on
the Arch Linux side [4]. This WirePlumber behavior may be solved in the next
major release 0.5 planned later this year.

BTW, I just uploaded latest PipeWire and WirePlumber in bullseyes-backports
(still in the NEW queue) to allow more users to test them.

Best,
Dylan

[1] https://fedoraproject.org/wiki/Changes/DefaultPipeWire
[2] https://fedoraproject.org/wiki/Changes/WirePlumber
[3] https://wiki.ubuntu.com/ImpishIndri/ReleaseNotes
[4] 
https://archlinux.org/news/undone-replacement-of-pipewire-media-session-with-wireplumber/



Bug#1019387: ITP: atomes -- an atomistic tool box

2022-09-08 Thread Sébastien Le Roux
Package: wnpp
Severity: wishlist
Owner: Sébastien Le Roux 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: atomes
  Version : 1.1.0
  Upstream Author : Sébastien Le Roux 
* URL : https://atomes.ipcms.fr/
* License : AfferoGPLv3+
  Programming Lang: C, Fortran90, GLSL
  Description : an atomistic tool box

Atomes is a cross-platform program developed around 3 main research
ideas: analyze, visualize, and edit/create 3D atomistic models.
Atomes offers a workspace that allows to have many projects opened 
simultaneously. 
The different projects in the workspace can exchange data: analysis results, 
atomic coordinates ...
By regrouping advanced analysis techniques, 3D visualization and 3D edition 
Atomes 
introduces innovative 3D rendering possibilities and intuitive utilizations of 
the calculation results.
Atomes also provides an advanced input preparation system 
for calculations using well known molecular dynamics codes:
  Classical MD : DL-POLY [1] and LAMMPS [2]
  ab-initio MD : CPMD [3] and CP2K [4]
  QM-MM MD : CPMD [3] and CP2K [4]
To prepare the input files for these calculations is likely to be the key, 
and most complicated step towards MD simulations. Atomes offers a user-friendly 
assistant 
to help and guide the user step by step to achieve this crucial step.

Among the many reasons I could think of, to help you understand why you
should consider Atomes seriously, I will pick 3: 

1) Atomes offers various physico-chemical analysis tools for 3D atomistic
models, to my knowledge there is no software packaged by Debian that
provides these kind of tools. Atomes also offers a complete graph
edition system, so that calculations results are analyzed, prepared for 
publication, within the software it-self.  
These calculations are parallelized in OpenMP. 

2) Atomes is designed to handle millions of atoms large systems, 
this is true for both the calculation and the visualization parts of the
program. I invite the reviewer of this ITP to compare Atomes
performances, to open and visualize large CIF file [5] or large PDB file [6] 
with other softwares packaged for Debian, like avogadro [7] or GChem3D [8]

3) Atomes provided several tools to build 3D atomistic models and 
design materials: advanced crystal builder, surface creation and
passivation ... these tools and are usually found only in commercial softwares,
and simply did not have counterparts in the open source community before Atomes.

For the time being I am the sole developer/maintener of Atomes, 
and I spend a significant part of my professional time to do so. 

Sources are hosted on Github:

Atomes sources:  https://github.com/Slookeur/Atomes
Atomes DEB sources:  https://github.com/Slookeur/Atomes-deb-build

Yes I am looking for a sponsor, this is my first Debian package, 
so I am actually looking for all the help I can get. 
I am willing to spend time to learn how to do things properly 
to get Atomes approved by the Debian community and ultimately packaged. 
If the proper way to do that is inside a packaging team then I think
the "Debian Scientific Computing Team" is likely to be the most
appropriate place to start.

I am looking forward to your reply and advise. 

Best regards.

Sébastien Le Roux

References:

[1]"https://www.scd.stfc.ac.uk/Pages/DL_POLY.aspx"; 
[2]"https://lammps.sandia.gov"; 
[3]"http://www.cpmd.org"; 
[4]"http://cp2k.berlios.de";
[5]"https://www.rcsb.org/structure/3j3q";
[6]"https://www.rcsb.org/structure/2OGM";
[7]"https://avogadro.cc";
[8]"https://gchemutils.nongnu.org/gchem3d.html";


Bug#1019383: ITP: node-cjs-module-lexer -- Fast lexer to extract named exports from CommonJS modules

2022-09-08 Thread Jérémy Lal
Package: wnpp
Severity: wishlist
Owner: Jérémy Lal 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: node-cjs-module-lexer
  Version : 1.2.2
  Upstream Author : Guy Bedford
* URL : https://github.com/nodejs/cjs-module-lexer#readme
* License : Expat
  Programming Lang: JavaScript
  Description : Fast lexer to extract named exports from CommonJS modules

 Very fast JavaScript CommonJS module syntax lexer used to detect
 the most likely list of named exports of a CommonJS module.
 .
 It is used by Node.js for CommonJS and ES Modules interoperability.
 .
 Node.js is an event-based server-side JavaScript engine.

For now nodejs and jest both have a bundled copy of it, and both don't
generate the wasm build, so this package is meant to fix that.

It also makes it cleaner for nodejs internal modules to be externalized.

It is stable, and I intend to maintain this package along with nodejs
in pkg-javascript team.


Bug#1019381: ITP: phosh-tour -- A short introduction to phosh on smartphones

2022-09-08 Thread Guido Günther
Package: wnpp
Severity: wishlist
Owner: Guido Günther 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: phosh-tour
  Version : 0.21.0
  Upstream Author : Sam Sam Hewitt , Guido Günther 

* URL : https://www.example.org/
* License : GPL
  Programming Lang: C
  Description : A short introduction to phosh on smartphones

Phosh tour gives a short visual introduction on how to use phosh on a
smartphone explaining the available gestures for navigation, quick
settings, etc.



Bug#1019378: ITP: rust-asn1 -- ASN.1 (DER) parser and writer for Rust

2022-09-08 Thread Claudius Heine
Package: wnpp
Severity: wishlist
Owner: Claudius Heine 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: rust-asn1
  Version : 0.12.1
  Upstream Author : Alex Gaynor 
* URL : https://github.com/alex/rust-asn1
* License : BSD-3-Clause
  Programming Lang: Rust
  Description : ASN.1 (DER) parser and writer for Rust

Rust library for parsing and generating ASN.1 data (DER only).

Dependency of python-cryptography 38.0.0.