TBD54566975 / web5-spec

Web5 Spec
https://tbd54566975.github.io/web5-spec/
Apache License 2.0
7 stars 5 forks source link

Add spec up spec #162

Closed decentralgabe closed 4 weeks ago

decentralgabe commented 1 month ago

Fix #131

This is the first step in making web5 spec more formal, yay!

Next steps:

Separately, once we agree on the language in the spec and the features we can create a related spec for conformance testing. Here we can note the features, the associated test vectors, and whether the implementations we have are conformant against them.

Open to any & all feedback.

decentralgabe commented 1 month ago

It might be easiest for you to review this if you check out the branch and render the spec yourself.

You can do that with ...

git fetch
git checkout origin/spec-up
cd spec
npm i
npm run build
open build/index.html
decentralgabe commented 1 month ago

@KendallWeihe @nitro-neal @frankhinek @mistermoe I have incorporated all feedback. I'd like to get this merged and publishing as-is.

Then I will work on a follow up PR for aligning normative statements (MUSTs) to test vectors we have, in addition to removing the README and GH-pageifying the spec.

decentralgabe commented 1 month ago

thanks @nitro-neal I added links to that section of the spec and an issue marker for #134