celestiaorg / celestia-node

Celestia Data Availability Nodes
Apache License 2.0
923 stars 919 forks source link

specs: Specify node types #1862

Open rootulp opened 1 year ago

rootulp commented 1 year ago

Context

https://github.com/celestiaorg/celestia-specs was deprecated in favor of specs per repo. See https://github.com/celestiaorg/celestia-specs/issues/212

Problem

celestia-node doesn't have a specs directory yet.

Proposal

When we create a specs/ directory in this repo, we may draw inspiration from node_types.md. Additionally we should explain under what conditions a celestia-node should halt. Motivated by https://github.com/celestiaorg/celestia-app/pull/1436#discussion_r1123467438

rootulp commented 7 months ago

Re-opening because celestia-node is getting it's own specs soon (https://github.com/celestiaorg/celestia-node/pull/3186) so this issue became relevant again.

Wondertan commented 7 months ago

Changing this issue to track the node type specification from general "Consider creating specs"