mleku on Nostr: the human readable spec is tested by the standard battery of tests on a server/client ...
the human readable spec is tested by the standard battery of tests on a server/client
you still need the prose form, but this approach concentrates the implementation into one shared standard codebase which means additional features can be certified sooner
also, testing clients is more complicated you would have to create a client API spec as well for that, so that you can bundle your client code into blobs that get fed standard interface data inputs, ie forms
Published at
2024-07-21 12:50:22Event JSON
{
"id": "c3f34c24b761a82aa3fa591febcb36e59287209af9070bc92a03563f077fb804",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1721559022,
"kind": 1,
"tags": [
[
"e",
"45aa2c732ffe83f8e5fa2b2a7966bbda42683db178189cdb1cfa6068b8bfb517",
"wss://theforest.nostr1.com/",
"root"
],
[
"e",
"684ff1b62291a9cc0f37a04c4337f04506903e6d132fa1986342afb2a14f02a6",
"",
"reply"
],
[
"p",
"dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319",
"",
"mention"
]
],
"content": "the human readable spec is tested by the standard battery of tests on a server/client\n\nyou still need the prose form, but this approach concentrates the implementation into one shared standard codebase which means additional features can be certified sooner\n\nalso, testing clients is more complicated you would have to create a client API spec as well for that, so that you can bundle your client code into blobs that get fed standard interface data inputs, ie forms",
"sig": "792b5af5413c9bcc8795d9d48cf67c45a5696c20404bbd6850c1a0f52d3f75c403d02e8169377e4dd685923a76b88419e2f2027c2a90f1059366eef73d4a33cb"
}