Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The _Reliable Specs_ Initiative #215

Closed
daviddias opened this issue Jul 15, 2019 · 3 comments
Closed

The _Reliable Specs_ Initiative #215

daviddias opened this issue Jul 15, 2019 · 3 comments

Comments

@daviddias
Copy link
Member

I'm creating this initiative following #214 in order to move all our specs from or to

This will be a huge spec in our documentation efforts and also a big aid to the core implementation teams to have a shared resource they can rely on.

If/when #214 gets merged, the plan is to run a call for volunteers to tackle each spec individually while I (with the help of others) can play the role of the top level maintainer.

@mikeal
Copy link

mikeal commented Jul 15, 2019

BTW, you may want to look at the staging system we did for IPLD specs https://github.com/ipld/specs#specification-document-status

We separated specs into two parallel tracks called “Prescriptive” and “Descriptive.” This was necessary because we have specifications for things we are currently implementing and want others to implement as well as specifications we are writing to backfill existing behavior that we can’t actually change. The process for changes to each track, and the meaning of things like “draft,” are substantially different so we found it helpful to split them apart.

@daviddias
Copy link
Member Author

daviddias commented Oct 17, 2019

Linking here the good notes from @Stebalien and @b5 on using an Rust inspired model (RFC + Spec)

The next TODO on this initiative is to create a PR that describes that Rust inspired model (and given that libp2p also adopted it, also use it as a reference) and continue the conversation there.

@lidel
Copy link
Member

lidel commented Jun 7, 2022

Continued in #286

@lidel lidel closed this as completed Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants