diff options
-rw-r--r-- | TODOs.md | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -12,6 +12,24 @@ # Decisions +## TODO Encubate dependencies than move them out {#td-1045dbb9-fd89-e254-3e9d-642cb112c6ad} +- DONE in 2023-11-09 + +--- + +In order to achieve the reliability and robustness targets I have, and to build +something that I'd want to personally use deploy, I'll need as few dependencies +as possible. So as papo gets built, I'll need miniscule libraries for web +routing, WebSockets, etc., and as I write those inside papo itself, I'll +eventually pull them out as standalone dependencies. + +So the apparent number of dependencies may seem to grow, but only because +they're being separated from papo itself, so that this repository contains code +relating to chat things, and infrastructure things go to their own repository. +Also despite the apparent dependency count growth, these dependencies are being +bu8ild alongisde papo and with its robustness, reliability and correctness +standard from the beginning, so the mismatch in quality is not a concern. + ## DONE Assume Node.js {#td-faae1d8e-4015-cb78-0fe9-d003428266c9} - DONE in 2023-11-09 |