| [13:12:07] | <symbioquine[m]> | I saw that library when I was investigating different strategies for Asset Link... |
| [13:13:51] | <symbioquine[m]> | Personally, I prefer the idea of providing some sort of DSL - like what Jamie has done with the MongoDB-style queries in farmOS.js - rather than just mapping directly from the JSON:API syntax to JS syntax. |
| [13:14:55] | <symbioquine[m]> | Though DJAP could be used part of the low-level translation from the DSL to query strings. |
| [13:15:54] | <symbioquine[m]> | Probably obvious, but I'm referring to DSL = "Domain Specific Language" |
| [13:17:41] | <symbioquine[m]> | The [DSL book](https://martinfowler.com/books/dsl.html) would refer to that style of DSL as an ["internal DSL"](https://martinfowler.com/bliki/InternalDslStyle.html) I believe. |
| [13:19:16] | <symbioquine[m]> | I highly recommend that book btw - even folks who don't intend to implement any "languages" per se. It's just a useful paradigm to think about problems in sometimes. |
| [13:33:03] | <threewordchant> | <jgaehring[m]> "oh awesome! is this still in..." <- jgaehring: it's basically still in draft. mstenta any further changes you'd like to see? and what's the next move to publish on the FarmOS blog, should I make a pull request on the repo? |
| [13:33:28] | <threewordchant> | <symbioquine[m]> "What if you try adding `--root..." <- ooh interesting. yeah I'll try out both |
| [13:33:31] | <threewordchant> | * out both, thanks |