classic-terra / core

GO implementation of the Terra Classic Protocol
Other
69 stars 49 forks source link

Composable Architecture Guidelines #120

Closed ZaradarBH closed 1 year ago

ZaradarBH commented 1 year ago

Problem definition We need to establish a "composable architecture" for the L1 team that will outline our engineering guidelines, branching strategies, release versioning schemas, etc. I propose that we shoot for a minimalistic version of something like this: https://github.com/dfds/cag

Feature specification

Additional context .

Acceptance criteria

ZaradarBH commented 1 year ago

Initial draft by @inon-man & supported by @ZaradarBH

major hard-fork breaking changes in API (REST, gRPC, CLI) epic minor soft-fork incl. upgrade feature upgrade (e.g. burn split tax) cosmos-sdk upgrade without breaking API change patch improvements, features, bug fixes

nghuyenthevinh2000 commented 1 year ago

conventional commit types: https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional

[ 'build', 'chore', 'ci', 'docs', 'feat', 'fix', 'perf', 'refactor', 'revert', 'style', 'test' ]

inon-man commented 1 year ago

Closing outdate issues.