triage-policies: add an entry to punt to udev-hid-bpf
authorPeter Hutterer <peter.hutterer@who-t.net>
Thu, 19 Dec 2024 04:23:29 +0000 (14:23 +1000)
committerMarge Bot <emma+marge@anholt.net>
Thu, 19 Dec 2024 07:17:06 +0000 (07:17 +0000)
Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1105>

.triage-policies.yml

index c88a7d0b91ba779b9f9bd09e535120eea342e72f..03a2d0e327c606318435b6872b1e5d0051a70a55 100644 (file)
@@ -105,6 +105,23 @@ resource_rules:
             of `libinput record` and `libinput debug-events --verbose` (if you haven't yet).
             The [documentation](https://wayland.freedesktop.org/libinput/doc/latest/tools.html#libinput-record-and-libinput-replay)
             has some information on what we're looking for to be able to triage bugs.
+      - name: "Punt to udev-hid-bpf"
+        conditions:
+          labels:
+            - "bugbot::udev-hid-bpf"
+        actions:
+          remove_labels:
+            - "bugbot::udev-hid-bpf"
+          comment: |
+            This issue looks like it could or should be fixed with [udev-hid-bpf](https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/).
+            udev-hid-bpf is a collection of BPF programs that modify the HID Report Descriptor and/or HID Reports from the device,
+            making it possible to change the properties of a device and/or the events to make them compatible with the
+            expectations the kernel and userspace has of such devices.
+
+            Please see the [udev-hid-bpf documentation](https://libevdev.pages.freedesktop.org/udev-hid-bpf/) for details
+            and/or in particular the [udev-hid-bpf tutorial](https://libevdev.pages.freedesktop.org/udev-hid-bpf/tutorial.html)
+            if you need to enable a new device.
+          status: "close"
       - name: "Expect a merge request"
         conditions:
           labels: