From 617355773ec4429dcb4a8b6a6a8df446699d6547 Mon Sep 17 00:00:00 2001
From: Daniel Barlow <dan@telent.net>
Date: Sun, 25 Sep 2022 21:21:27 +0100
Subject: [PATCH] explain relationship with NixWRT

---
 README.md | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/README.md b/README.md
index 9eac9ba..a095fdb 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,34 @@ of "limen", or "of the threshold". Your router stands at the threshold
 of your (online) home and everything you send to/receive from the
 outside word goes across it.
 
+### What about NixWRT?
+
+This is an in-progress rewrite of NixWRT, incorporating Lessons
+Learned. That said, as of today (September 2022) it is not yet
+anywhere _near_ feature parity.
+
+Liminix will eventually provide these differentiators over NixWRT:
+
+* a writable filesystem so that software updates or reconfiguration
+  (e.g. changing passwords) don't require taking the device offline to
+  reflash it.
+
+* more flexible service management with dependencies, to allow
+  configurations such as "route through PPPoE if it is healthy, with
+  fallback to LTE"
+
+* a spec for valid configuration options (a la NixOS module options)
+  to that we can detect errors at evaluation time instead of producing
+  a bad image.
+
+* a network-based mechanism for secrets management so that changes can
+  be pushed from a central location to several Liminix devices at once
+
+* send device metrics and logs to a monitoring/alerting/o11y
+  infrastructure
+
+Today though, it does approximately none of these things and certainly
+not on real hardware.
 
 ## Building