Comment 4 for bug 1916901

Revision history for this message
Dave Jones (waveform) wrote :

All review points, except one discussed below, now addressed in the new PPA upload (0.1.6.1-0ubuntu1~ppa4) at:

  https://launchpad.net/~waveform/+archive/ubuntu/lg

> The source name lg is beautifully short but I think something longer would be better, like lg-gpio or lgpio-tools.

lg-gpio would probably be okay: it's the "lg" project and it's all about gpio stuff, but I don't think lgpio-tools works (given there's no lgpio-tools package, but it probably should produce an rpgio-tools package).

On the subject of renaming, there's possibly one other bit that might need a rename too. Just to give some quick context, there's three sides to the packages produced by this project:

* liblgpio1, liblgpio-dev, python3-lgpio - A library (and Python 3 bindings) for controlling GPIO pins locally (hence lgpio=local gpio)

* librgpio1, librgpio-dev, python3-rgpio - A library (and Python 3 bindings) for controlling GPIO pins remotely via...

* rgpiod, rgs - A daemon which uses liblgpio to control the local GPIO pins in response to TCP socket requests from librgpio, plus a shell client for this daemon (rgs)

Would it perhaps be wise to rename the "rgs" package (which is also rather short) to "rgpio-tools"?