Request for classic confinement for comscope

Snap name: comscope

Reason:

ComScope is a serial terminal tool (similar to picocom/minicom) that requires direct access to serial devices such as:

  • /dev/ttyUSB*
  • /dev/ttyACM*

Strict confinement does not allow reliable access to these devices, even with interfaces like serial-port or raw-usb.

The application is a developer tool used locally and does not perform system management or background services.

This fits within allowed categories such as terminal tools and developer utilities.

GitHub: GitHub - prkshdas/ComScope: Serial port terminal for embedded development boards on Linux · GitHub

Disclaimer: Not a @store reviewer, the following is merely my opinion on this matter.

Hello, have you tried out the snapd experimental Hotplug support yet? It seems that it supports exposing USB serial devices to the snap runtime.

There are plenty of serial terminal apps in the store that all get along without classic confinement, perhaps you should take a look at their packaging… (take a look at ser2net-plars, uartly or even the arduino IDE snap)

1 Like