> 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"?
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"?