On Sun, Feb 18, 2018 at 8:49 PM, Bastian Blank wrote:
> Well, if you need something, in this case some udev rules to actually
> be able to access the hardware, then you should recommend it. And as
> chromium does not pull in the library, then somehow it needs to get the
> udev rules.
Alternately, you plugin the hardware and your desktop software installer notices and prompts you to install the required packages. If the relevant packages have the relevant metadata this can work:https://lists.debian.org/debian-devel-announce/2016/11/msg00008.html
Announcing supported hardware via AppStream
If you are maintaining a package that supports a specific set of
hardware, it would be great if you could add some metadata about
which hardware is supported. By doing so, you will enable users to
discover your package when they plug in a new device supported by your
package. Users can use the isenkram package to discover packages
related to their hardware. If your package contains udev rules, it
probably needs some AppStream metadata.
-- Paul Wise & Petter Reinholdtsen