* Package name : control Version : 0.9.4 Upstream Author : <Python Control Developers <python-control-developers@lists.sourceforge.net>> * URL : http://python-control.org/ * License : BSD-3-Clause Programming Lang: Python Description : Python Control Systems Library Python Control Systems Library is a Python module that implements basic operations for analysis and design of feedback control systems. I've started using this python control library to design a controller and sensor-based state estimation for flapping wing robot. It provides a set of python classes and functions that implement common operations for the analysis and design of feedback control systems. I intend to maintain package under the Debian Python team umbrella. to maintain Regards, Kurva Prashanth
Kurva Prashanth wrote...
While I cannot judge whether this package is a sensible addition to
Debian - I strongly ask you to re-consider the package name as "control"
can apply to many different areas, and is therefore not helping when
trying to figure if that package helps in a particular situation.
Also, as there's the debian/control file in each source package, this
will create some confusion and possibly even to users asking you for
help with their packaging.
Just from the above website, perhaps something like
python-feedback-control-systems or a bit shorter variant would be more
appropriate. I might be wrong.
Christoph
python-control is fine, considering it's https://pypi.org/project/control/
I get what you're saying. Yes, "control" is a bit too general in deb source packages. Your suggestion of "python-feedback-control-systems" makes sense, and we'll I change package name. Regards, Kurva Prashanth
It seems debian python team following certain convention when naming packages for python modules, libraries prefixed with "python-" and python3 packages are prefixed with "pyhton3-". will use python3-control over python-control as it's a python3 package. Regards, Kurva Prashanth
python3- prefixes for binary packages are mandated by https://www.debian.org/doc/packaging-manuals/python-policy/index.html#module-package-names There is no requirement for source packages to be prefixed with python-, but it's often done e.g. to not pollute the source package namespace, which makes total sense in your case. This goes against the current practice.
Ah,Thanks for providing this information about Python package naming
conventions. Yeah, python-control package name seems okay in this
context.
will be using these:
Source: python-control
Binary: python3-control
Regards,
Kurva Prashanth
Hi, please go with python-control for the source package name. This is required for consistency with https://repology.org/. Regards, Stephan On Fri, Sep 22, 2023 at 12:30 AM Kurva Prashanth <krvprashanth@riseup.net> wrote:
This is a good idea but your RFS does not have the Python Team as Maintainer. Please think about applying for the team and handing in a RFS at the team's IRC channel.
Updated[1,2] and RFS listed in the topic of the #debian-python IRC channel. [1] - https://salsa.debian.org/python-team/packages/python-control [2] - https://mentors.debian.net/package/python-control/ Thanks & regards, Kurva Prashanth
Updated[1,2] and RFS listed in the topic of the #debian-python IRC channel. [1] - https://salsa.debian.org/python-team/packages/python-control [2] - https://mentors.debian.net/package/python-control/ Thanks & regards, Kurva Prashanth