Add named geographic region event sources #1

Open
opened 2026-09-16 01:09:38 +02:00 by morten-olsen · 0 comments
Owner

Context

Geographic regions are visible as unavailable trigger definitions. Android's platform geofencing API is circular, while the requested product model includes geographic boxes.

Scope

  • Define explicit enter/exit delivery semantics for named regions.
  • Decide how rectangular regions map to platform capabilities without pretending Android provides native box geofences.
  • Design foreground/background location permission behavior and availability states.
  • Reconcile registrations when workflows, sources, permissions, or device state change.

Acceptance

  • Users can create, edit, subscribe to, and safely delete named region sources.
  • Region geometry and approximation semantics are visible to users.
  • Background delivery and permission failures are explicit.
  • Disabled/deleted workflows leave no stale geofence registrations.
## Context Geographic regions are visible as unavailable trigger definitions. Android's platform geofencing API is circular, while the requested product model includes geographic boxes. ## Scope - Define explicit enter/exit delivery semantics for named regions. - Decide how rectangular regions map to platform capabilities without pretending Android provides native box geofences. - Design foreground/background location permission behavior and availability states. - Reconcile registrations when workflows, sources, permissions, or device state change. ## Acceptance - Users can create, edit, subscribe to, and safely delete named region sources. - Region geometry and approximation semantics are visible to users. - Background delivery and permission failures are explicit. - Disabled/deleted workflows leave no stale geofence registrations.
Sign in to join this conversation.
No labels
bug
enhancement
feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
incubator/macros#1
No description provided.