Remove RC.5-overdue stand-ins (spi package, StandardWebhookSigner); bump to RC.5 #15

Closed
opened 2026-10-14 00:14:24 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-10-14 00:14:24 +00:00 (Migrated from github.com)

QAlerts (#1108) and WebhookSigner (#1109) shipped in 4.1.0-RC.5, but this qbit still builds on RC.4 and carries copies:

  • the spi/ package (package-info.java:19-25, AlertsInstanceMetaData NAME "alertsQBitStandIn");
  • delivery/channels/StandardWebhookSigner.java.

Work:

  1. Bump to RC.5.
  2. Implement core QAlerts.
  3. Use the core signer.
  4. Move the notification types to QAlerts.notify when qqq#1125 ships.

Note: qbit-easypost-tracking imports alerts.spi.* and must move first (see its issue).

Source: Architecture review QRun-IO/qqq#1150 (docs/ARCHITECTURE-REVIEW-2026-10-13.md), finding F3.

`QAlerts` (#1108) and `WebhookSigner` (#1109) shipped in 4.1.0-RC.5, but this qbit still builds on RC.4 and carries copies: - the `spi/` package (`package-info.java:19-25`, `AlertsInstanceMetaData` NAME "alertsQBitStandIn"); - `delivery/channels/StandardWebhookSigner.java`. Work: 1. Bump to RC.5. 2. Implement core `QAlerts`. 3. Use the core signer. 4. Move the notification types to `QAlerts.notify` when qqq#1125 ships. Note: qbit-easypost-tracking imports `alerts.spi.*` and must move first (see its issue). Source: Architecture review QRun-IO/qqq#1150 (docs/ARCHITECTURE-REVIEW-2026-10-13.md), finding F3.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: QRun-IO/qbit-alerts#15