Skip to content

Design Process

Designs are worked out in the open, in each product's repo (see the design policy):

  • RFCs (Requests for Comment) plan major changes before they're built. They start as drafts, then go to review, get built and are closed.
  • A roadmap summarises what's expected next, large and small, including ideas that don't have an RFC yet.
  • Design principles set out the scope of larger products, such as what belongs in Home Assistant or SignalK rather than here.

See RFCs past draft, open and recently closed, across all products. To comment on a design, use the product's GitHub discussions, or an issue where discussions aren't switched on.

Home Assistant

ProductRoadmapDesign principlesRFCsDiscussionsIssues
appliance_autonotifyRoadmap––DiscussionsIssues
autoarmRoadmapPrinciples–DiscussionsIssues
camera_autonotifyRoadmapPrinciples6 RFCsDiscussionsIssues
homeassistant-replRoadmapPrinciples2 RFCsDiscussionsIssues
remote_loggerRoadmapPrinciples–DiscussionsIssues
supernotifyRoadmapPrinciples12 RFCsDiscussionsIssues

SignalK

ProductRoadmapDesign principlesRFCsDiscussionsIssues
signalk-ble-sensors-plugin–––DiscussionsIssues
signalk-bluetti-plugin–Principles–DiscussionsIssues
signalk-datalab-plugin–Principles–DiscussionsIssues
signalk-delta-squelch-plugin–––DiscussionsIssues
signalk-einklabel-genai-plugin–––DiscussionsIssues
signalk-einklabel-pluginRoadmapPrinciples–DiscussionsIssues
signalk-teltonika-sms-plugin–––DiscussionsIssues

MQTT

ProductRoadmapDesign principlesRFCsDiscussionsIssues
anpr2mqttRoadmap––DiscussionsIssues
updates2mqttRoadmapPrinciples3 RFCsDiscussionsIssues

Command line

ProductRoadmapDesign principlesRFCsDiscussionsIssues
signalk-cli–––DiscussionsIssues

Picoware

ProductRoadmapDesign principlesRFCsDiscussionsIssues
pico-ais-reporter–––DiscussionsIssues
pico-ble-proxy–––DiscussionsIssues

Sites

ProductRoadmapDesign principlesRFCsDiscussionsIssues
boat-tech-directory–Principles–DiscussionsIssues
  • As of 2026-11-14 21:41 UTC, updated daily. Experimental and internal repos aren't listed.