Bug#1082597: RFA: zigpy -- Python Zigbee stack
Package: wnpp Control: affects -1 + src:zigpy X-Debbugs-Cc: zi...@packages.debian.org, z...@debian.org, edw...@debian.org Severity: normal After the HomeAssistant team was announced, I think it's more appropriate for that team to take over maintenance of src:zigpy. Thomas Goirand on said team agrees. I'm filing this RFA bug for completeness. signature.asc Description: PGP signature
Bug#1080526: ITP: python-multiurl -- Python package for downloading multiple URLs at once
Package: wnpp Severity: wishlist Owner: Gard Spreemann X-Debbugs-Cc: debian-de...@lists.debian.org, g...@nonempty.org * Package name: python-multiurl Version : 0.3.1 Upstream Contact: European Centre for Medium-Range Weather Forecasts * URL : https://github.com/ecmwf/multiurl * License : Apache-2.0 Programming Lang: Python Description : Python package for downloading multiple URLs at once Python package for downloading multiple URLs at once This package is a simple prerequisite of python-cads-api-client [1]. I aim to maintain the package myself, together with the reverse dependencies (python-api-cads-client and python-cdsapi). [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078809 signature.asc Description: PGP signature
Bug#1078809: ITP: python-cads-api-client -- Python client for the ECMWF CADS API
Package: wnpp X-Debbugs-Cc: debian-de...@lists.debian.org Owner: Gard Spreemann X-Debbugs-Cc: g...@nonempty.org Severity: wishlist * Package name: python-cads-api-client Version : 1.2.0 Upstream Contact: European Centre for Medium-Range Weather Forecasts * URL : https://github.com/ecmwf-projects/cads-api-client * License : Apache-2.0 Programming Lang: Python Description : Python client for the ECMWF CADS API The existing python-cdsapi package now requires [1] the auxiliary cads-api-client, which I therefore intend to package. The piece of software is small, follows a sensible release cycle, has few dependencies, and is produced by the same organization as produces python-cdsapi. It should therefore be as easy for me to maintain as python-cdsapi has been for years. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078794 signature.asc Description: PGP signature
Bug#1064568: ITP: curldd -- This is a Application for putting a iso or raw image directly to a physical drive without downloading it firstly
On February 24, 2024 11:42:49 AM GMT+01:00, User0 wrote: >Package: wnpp >Severity: wishlist >Owner: User0 >X-Debbugs-Cc: debian-de...@lists.debian.org, cur...@proton.me > > Package name: curldd > Version : 1.0.0-1 > Upstream Contact: User0 > URL : https://github.com/user0-tb/curldd/ > License : CC0 > Programming Lang: Shell Script > Description : This is a Application for putting a iso or raw image > directly to a physical drive without downloading it firstly > >Tired of downloading ISOs or any other raw files just to DD them and delete >them after that? This is the Solution! It uses cURL to curl the file >byte-by-byte and uses DD to put the curled output to a Physical Drive! Also it >displays all physical devices with lsblk and waits 15 seconds to terminate the >program if it was started wit wrong arguments. >Usage: curldd url.to/iso /dev/sdX > Hello, Piping together two commands and prefixing them by lsblk and sleep, does not make up something that warrants a Debian package on its own. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.
Bug#1002638: ITP
Hi, This seems immensely useful! I've started packaging [1], and will upload shortly. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017994 -- Gard signature.asc Description: PGP signature
Bug#1017994: ITP: zigpy -- Python Zigbee stack
Package: wnpp X-Debbugs-Cc: debian-de...@lists.debian.org Owner: Gard Spreemann Severity: wishlist * Package name: zigpy Version : 0.50.1 Upstream Author : Russell Cloran and contributors * URL : https://github.com/zigpy/zigpy * License : GPL-3+ Programming Lang: Python Description : Python Zigbee stack zigpy is a hardware independent Zigbee protocol stack integration project to implement Zigbee standard specifications as a Python 3 library. Zigbee integration via zigpy allows you to connect one of many off-the-shelf Zigbee Coordinator adapters using one of the available Zigbee radio library modules compatible with zigpy to control Zigbee based devices. There is currently support for controlling Zigbee device types such as binary sensors (e.g., motion and door sensors), sensors (e.g., temperature sensors), lights, switches, buttons, covers, fans, climate control equipment, locks, and intruder alarm system devices. The package is useful for interacting over the increasingly widespread Zigbee home automation and IoT protocol. An RFP was made last year [1]. I intend to maintain the package myself. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002638 signature.asc Description: PGP signature
Bug#1013338: ITP: optuna -- Hyperparameter optimization framework
Package: wnpp X-Debbugs-Cc: debian-de...@lists.debian.org Owner: Gard Spreemann X-Debbugs-Cc: g...@nonempty.org Severity: wishlist * Package name: optuna Version : 2.10.0 Upstream Author : Preferred Networks, Inc. * URL : https://optuna.org/ * License : Expat Programming Lang: Python Description : Hyperparameter optimization framework Optuna is a Python library for hyperparameter (or other "black box") optimization. Being framework-independent, it works with a variety of deep learning frameworks. I plan to maintain the package myself. Although, considering its popularity, I will consider team-maintenance within the math team if the burden becomes too big. signature.asc Description: PGP signature
Bug#1013337: ITP: python-cmaes -- Python implementation of CMA-ES algorithms
Package: wnpp X-Debbugs-Cc: debian-de...@lists.debian.org Owner: Gard Spreemann X-Debbugs-Cc: g...@nonempty.org Severity: wishlist * Package name: python-cmaes Version : 0.8.2 Upstream Author : CybgerAgent Inc. * URL : https://github.com/CyberAgentAILab/cmaes/ * License : Expat Programming Lang: Python Description : Python implementation of CMA-ES algorithms Lightweight Covariance Matrix Adaptation Evolution Strategy (CMA-ES) implementation based on arXiv:1604.00772. I will maintain the package myself. Its usefulness stems primarily from being a dependency of Optuna, which I also aim to package. signature.asc Description: PGP signature
Bug#1012712: ITP: ai -- PHP library to develop easily SQL queries usable in web pages
Georges Khaznadar writes: > Package: wnpp > Severity: wishlist > Owner: Georges Khaznadar > X-Debbugs-Cc: debian-de...@lists.debian.org > > * Package name: ai > Version : 0.03 > Upstream Author : François Élie > * URL : https://gitlab.adullact.net/felie/ai > * License : AGPL > Programming Lang: PHP > Description : PHP library to develop easily SQL queries usable in web > pages > > AI is an Allmighty Intelligence: just think about the SQL query which > you would use in MySQL's command line, or in phpmyadmin, and AI offers you > the right code to display its results in a web page. Unfortunately, AI > can not yet read your mind directly: you've got to type the query. Hi, The proposed very generic, two-letter source package name "ai" seems like too prime namespace real estate for something like this, being an established initialism for a well-known and entirely unrelated concept. How about something along the lines of "allmighty-intelligence"? Best, Gard signature.asc Description: PGP signature
Bug#939405: Waypipe packaging
Gard Spreemann writes: > Hi Birger, > > In 2019 you filed an ITP for Waypipe (#939405 [1]). It doesn't seem that > the packaging was finished. I would be more than happy to take over the > packaging and maintenance, or to assist you, if you need any help. > > Let me know! > > [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939405 I've prepared a package here that works well: https://salsa.debian.org/gspr/waypipe/ I won't upload until/if I get your blessing, I don't wanna step on your feet here :-) Best, Gard signature.asc Description: PGP signature
Bug#985728: ITP: howdy -- Infrared Facial Authentication Module for Linux
Lem Severein writes: > Hey Gard, > > Thanks for the helpful links, I fully understand your concern. > > I can do away with the numpy and opencv installs through the (much more > outdated) python-numpy and python-opencv debian packages respectively. > However, dlib does not seem to have such a package yet and having to > maintain that would be out of scope for me. I'm only a dlib user, not a > contributor, and i don't think it would be my place to package it. https://tracker.debian.org/pkg/dlib ? Or is this a different dlib? > However, dlib is available through pip and running that command would be > idempotent. OK, but your package cannot rely on stuff installed through pip! > (I wrongly hit "Reply" instead of "Reply All" in my last email, thanks for > letting me know) No problem. And I hope I'm not coming across as too negative; I just wanna make sure you're not wasting a lot of effort on packaging something that ends up being undistributable in Debian :-) -- Gard signature.asc Description: PGP signature
Bug#985728: ITP: howdy -- Infrared Facial Authentication Module for Linux
Lem Severein writes: > Unfortunately the dlib compilation step is necessary to be executed on the > machine itself. The build automatically enables certain hardware > accelerations, depending on system components. I think people would be quite upset with a d/postinst script that not only builds third-party software (already a problem), but also reaches out to the internet to fetch said software (without even getting into the fact that the authenticity of the downloaded software is not verified, which is a separate problem independent of Debian). Additionally, the current maintainer scripts don't look very idempotent (Policy § 6.2 [1]). > If complete offline installation is a must I could move the dlib into the > Howdy deb file. Not sure how that would work license wise. This sounds like a violation of Policy § 4.13 [2]. If the local dlib compilation is indeed a requirement for this package, I would hazard a guess that it is not distributable in Debian. [1] https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#maintainer-scripts-idempotency [2] https://www.debian.org/doc/debian-policy/ch-source.html#embedded-code-copies Best, Gard signature.asc Description: PGP signature
Bug#985728: ITP: howdy -- Infrared Facial Authentication Module for Linux
Lem Severein writes: > Version 3.0.0 will introduce large changes and make Howdy a lot more > mature. I think it's time to try and package it within the main debian > archive. > > I am the main developer and maintainer of this package, and i > intend to continue to support Howdy. I'm not sure in what team > this package would fit, but a sponsor would be nice. Maybe this is already covered under the discussion of the more mature version 3 coming up, but: the shenanigans going on in the postinst script (like downloading stuff from the internet) seem to me quite worrisome. Best, Gard signature.asc Description: PGP signature
Bug#985189: ITP: et -- Eternal Terminal (ET) is a remote shell that automatically reconnects without interrupting the session.
Jason Gauci writes: > Package name: et > Version : 6.1.4 > Upstream Author : Jason Gauci > URL : https://eternalterminal.dev/ > License : Apache > Programming Lang: C++ > Description : Eternal Terminal (ET) is a remote shell that > automatically reconnects without interrupting the session. > > Eternal Terminal (ET) is a remote shell that automatically reconnects without > interrupting the session. Hi, Might it be sensible to consider the full name "eternalterminal" (or "eternal-terminal") for this package? This would take pressure off the two-letter package name space, without giving up much (any?) discoverability. -- Gard signature.asc Description: PGP signature
Bug#940613: Any updates?
Hi, I see version 1.0 of this software was just released, and has been making its way around the web. It looks really neat! Do you think you'll be interested in picking back up your packaging efforts for after the Bullseye release? I'm happy to lend a hand. Best, Gard
Bug#977907:
Package: wnpp Severity: wishlist Owner: Gard Spreemann X-Debbugs-Cc: debian-de...@lists.debian.org, g...@nonempty.org * Package name: CLBlast Version : 1.5.1 Upstream Author : Cedric Nugteren and others * URL : https://cnugteren.github.io/clblast/clblast.html * License : Apache-2.0 Programming Lang: C++ Description : Tuned OpenCL BLAS library CLBlast is an OpenCL BLAS library that often can sometimes offer better performance than the clblas that's already in the archive. I will maintain the package, although I might also reach out to the science team.
Bug#973309: See also ITP bug
You may also want to check out the ITP bug #923851 [1], in particular the observation in message 10 ("780 MB and 3285 files" sounds like a very hard packaging job). [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923851 Best, Gard
Bug#972680: ITP: eagerpy -- Wrapper around various Python multidimensional array types
Package: wnpp Severity: wishlist Owner: Gard Spreemann X-Debbugs-Cc: debian-de...@lists.debian.org, g...@nonempty.org * Package name: eagerpy Version : 0.29.0 Upstream Author : Jonas Rauber * URL : https://eagerpy.jonasrauber.de/ * License : MIT Programming Lang: Python Description : Wrapper around various Python multidimensional array types EagerPy is a Python framework that lets you write code that automatically works natively with PyTorch, TensorFlow, JAX, and NumPy. The package is useful because it allows you to abstract away various types of multidimensional arrays and write common code. I will maintain the package, although I might also reach out to the science team.
Bug#890538: I seem to have stolen your package name
Hello, When I filed #961784 I did not notice this RFP. This resulted in me accidentally stealing the package name "hera" for an entirely unrelated package [1]. Sorry about this! [1] https://tracker.debian.org/pkg/hera Best, Gard signature.asc Description: PGP signature
Bug#961784: ITP: hera -- Library for computing bottleneck and Wasserstein distances between persistence diagrams
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: hera Version : 0~git20200309 Upstream Author : Arnur Nigmetov * URL : https://github.com/grey-narn/hera * License : BSD-3-clause Programming Lang: C++ Description : Library for computing bottleneck and Wasserstein distances between persistence diagrams Hera is a header-only library that implements algorithms from Michael Kerber, Dmitriy Morozov, and Arnur Nigmetov, "Geometry Helps to Compare Persistence Diagrams.", Journal of Experimental Algorithmics, vol. 22, 2017, pp. 1--20. (conference version: ALENEX 2016). that exploits geometry to compute Wasserstein and bottleneck distances between persistence diagrams much faster than plain matching-based algorithms. The library is being packaged because it is now an upstream dependency of GUDHI (src:gudhi). I intend to maintain the package myself.
Bug#868895: Status on GCC targeting ESP32
Hello, This bug may be the wrong place to raise this issue, but what is the status of gcc targetting ESP32 in Debian?
Bug#950783: ITP: python-cdsapi -- Python interface for the ECMWF CDS API
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: python-cdsapi Version : 0.2.5 Upstream Author : ECMWF * URL : https://pypi.org/project/cdsapi * License : Apache-2.0 Programming Lang: Python Description : Python interface for the ECMWF CDS API Python library for the API of the European Centre for Medium-Range Weather Forecasts' (ECMWF) Climate Data Store (CDS). More information about the CDS can be found on https://cds.climate.copernicus.eu I plan to maintain the package myself.
Bug#949381: ITP: python-pot -- Python optimal transport library
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: python-pot Version : 0.6.0 Upstream Author : Rémi Flamary * URL : https://github.com/rflamary/POT/ * License : MIT Programming Lang: Python, C++ Description : Python optimal transport library Python library with solvers for optimization problems related to optimal transport. The library seems useful in its own right. My primary motivation for packaging it will become a dependency of GUDHI [1] as of that package's next upstream version. I will maintain the package myself. I currently would require a sponsor. However, my DD process is almost complete, and if the outcome is positive I would not require a sponsor to upload. [1] https://tracker.debian.org/pkg/gudhi
Bug#943817: ITP: ripser -- Fast computation of persistent homology of Vietoris-Rips complexes
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: ripser Version : 1.1 Upstream Author : Ulrich Bauer * URL : http://ripser.org * License : MIT Programming Lang: C++ Description : Fast computation of persistent homology of flag complexes Ripser computes persistent homology of flag complexes (such as Vietoris-Rips complexes) only, allowing significant gains in computation time and memory usage. See https://arxiv.org/abs/1908.02518. The package is widely used in the field of topological data analysis. It is mature, slow-moving and has very few dependencies. I will be maintaining the package for myself. I would currently need a sponsor, but I am in the process of becoming a DD.
Bug#932726: ITP: python-pyspike -- Python library for the numerical analysis of spike train similarity
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: python-pyspike Version : 0.6.0 Upstream Author : Mario Mulansky * URL : https://mariomulansky.github.io/PySpike/ * License : BSD-2-clause Programming Lang: Python, C Description : Python library for the numerical analysis of spike train similarity PySpike is a Python library for the numerical analysis of spike train similarity. Its core functionality is the implementation of the ISI-distance and SPIKE-distance as well as SPIKE-Synchronization. It provides functions to compute multivariate profiles, distance matrices, as well as averaging and general spike train processing. Mario Mulansky, Thomas Kreuz, PySpike - A Python library for analyzing spike train synchrony, SoftwareX, (2016), ISSN 2352-7110, http://dx.doi.org/10.1016/j.softx.2016.07.006. The library seems simple and mature, and I will be capable of maintaining it on my own. I will need a sponsor, and will enquire with the DDs that have sponsored packages for me in the past.
Bug#920912: Package reuses name of old, removed package
I just realized that the name "phat" was also used by a different package that existed in Debian from 2005 until its removal in 2014. I didn't notice because I had searched only back to jessie. How should I proceed in such a situation? Best, Gard
Bug#920912: ITP: phat -- header-only library for boundary matrix reductions over Z/2Z
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: phat Version : 1.5 Upstream Author : Ulrich Bauer, Michael Kerber, Jan Reininghaus * URL : https://bitbucket.org/phat-code/phat * License : LGPL-3+ Programming Lang: C++ Description : header-only library for boundary matrix reductions over Z/2Z PHAT is a C++ library for performing the filtered Z/2Z (co)boundary matrix operations commonly needed when computing (persistent) (co)homology in topological data analysis. The library implements several of the state-of-the-art algorithms in the field of topological data analysis. As of version 1.5, the library seems to be slow-moving and solidified upstream. The package is useful as a fundamental tool in the mathematical field of topological analysis. Having stabilized upstream, and consisting only of headers and a simple standalone binary built from those, it should be easy to maintain by myself. I do need a sponsor. I will inquire with the sponsors of other packages I maintain.
Bug#852376: ITP: tikzit -- Graphical tool for rapidly creating and editing node-and-edge style graphs in TikZ.
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: tikzit Version : 1.0 Upstream Author : Aleks Kissinger * URL : http://tikzit.sourceforge.net/ * License : Mostly GPL-3+, some LGPL-2+ Programming Lang: Mostly Objective C Description : Graphical tool for rapidly creating and editing node-and-edge style graphs in TikZ. TikZiT is a graphical tool for rapidly creating and editing node-and-edge style graphs. It was originally created to aid in the typesetting of "dot" diagrams of interacting quantum observables (see arXiv:0906.4725), but can be used as a general graph editing program. I used to maintain a version of this software in an Ubuntu PPA that was moderately popular. To this day a few people e-mail me requesting updated versions of the software, so I believe this package will be useful. There was little development following the 2013 release of version 1.0. However, development has recently restarted and a version 1.1 appears to be forthcoming. I would need a sponsor for the package.
Bug#840686: ITP: gudhi -- C++ template library for topological data analysis
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: gudhi Version : 1.3.1 Upstream Author : Gudhi project / INRIA * URL : http://gudhi.gforge.inria.fr/ * License : GPL-3+ Programming Lang: C++ Description : C++ template library for topological data analysis The GUDHI library is a generic open source C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding. The library offers state-of-the-art data structures and algorithms to construct simplicial complexes and compute persistent homology. The GUDHI library is developed as part of the GUDHI project supported by the European Research Council. I have initial packaging of the libgudhi-dev (the headers for this template-based library) done, and will add the comprehensive set of examples later. I would need a sponsor. Best regards, Gard Spreemann
Bug#838381: ITP: ripser -- Software for computing persistent homology of Vietoris-Rips filtrations
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: ripser Version : 1.0.1 Upstream Author : Ulrich Bauer * URL : http://ripser.org * License : LGPL-3.0+ Programming Lang: C++ Description : Software for computing persistent homology of Vietoris-Rips filtrations Ripser is specialized in computing persistent homology of Vietoris-Rips filtrations, useful in the mathematical field of applied algebraic topology, very efficiently. It does not aim for the generality of for example PHAT, but takes advantage of the special filtration outperform more general software. Ripser is useful to people doing work in topological data analysis and applied topology in general, and is a self-contained small program whose package should be relatively easy to maintain. I would need a sponsor for the package. Best regards, Gard Spreemann
Bug#811069: Package suggestion
A package suggestion (as well as a cleaned-up source tarball) is available at Mentors [1, 2]. The corresponding RFS, with more information, is bug #811073 [3]. [1] http://mentors.debian.net/debian/pool/main/l/lbfgsb/lbfgsb_3.0-1.dsc [2] https://mentors.debian.net/package/lbfgsb [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811073 Best, Gard Spreemann
Bug#811069: ITP: lbfgsb -- Limited-memory quasi-Newton bound-constrained optimization
Hi Paul, and thanks for your feedback! On Sat, 16 Jan 2016 22:28:50 +0800 Paul Wise wrote: > On Fri, Jan 15, 2016 at 7:52 PM, Gard Spreemann wrote: > > > A search on codesearch.debian.net reveals that at least the following > > packages in Debian bundle duplicates of the code: > > - python-scipy (see also #778635) > > - vxl > > - nwchem > > - plastimatch > > - psi4 > > > > I believe that Debian should provide lbfgsb as a standalone library, > > as it is useful in its own right and its presence could lead to code > > deduplication in the future. > > Please report these to the Debian security team so they can record the > info in their metadata: > > https://wiki.debian.org/EmbeddedCodeCopies I'm sorry, I seem to have spoken too soon. Most of these are the incompatible, older version 2 of L-BFGS-B. An exception is python-scipy, which really does bundle version 3 (with minor trivial patches). > > Note that upstream's tarball > > (http://users.iems.northwestern.edu/~nocedal/Software/Lbfgsb.3.0.tar.gz) > > contains a few prebuilt binaries, and is also a minor tarbomb. > > Ick, that is something that needs fixing upstream. I have now contacted upstream and notified them of some of these things, including prebuilt binaries, some metadata mess and some missing copyright notes.
Bug#811069: ITP: lbfgsb -- Limited-memory quasi-Newton bound-constrained optimization
Package: wnpp Severity: wishlist Owner: Gard Spreemann * Package name: lbfgsb Version : 3.0 Upstream Author : Ciyou Zhu, Richard Byrd, Jorge Nocedal, Jose Luis Morales * URL : http://users.iems.northwestern.edu/~nocedal/lbfgsb.html * License : BSD-3-clause Programming Lang: Fortran Description : Limited-memory quasi-Newton bound-constrained optimization The library is a widely used implementation of a bounded, limited-memory BFGS algorithm. A search on codesearch.debian.net reveals that at least the following packages in Debian bundle duplicates of the code: - python-scipy (see also #778635) - vxl - nwchem - plastimatch - psi4 I believe that Debian should provide lbfgsb as a standalone library, as it is useful in its own right and its presence could lead to code deduplication in the future. Note that upstream's tarball (http://users.iems.northwestern.edu/~nocedal/Software/Lbfgsb.3.0.tar.gz) contains a few prebuilt binaries, and is also a minor tarbomb. Upstream seems very inactive in the sense that the code appears to be "done". I have maintained a package for personal use since 2013 and have never experienced problems. I thus feel I could handle maintaing the package also for a wider user base going forward. I would need a sponsor.