Skip to content

Commit

Permalink
docs: ADR documents
Browse files Browse the repository at this point in the history
  • Loading branch information
Lockwarr committed Jan 3, 2024
1 parent c12ba61 commit 3158283
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 1 deletion.
36 changes: 36 additions & 0 deletions doc/adr/20231201-add-autz-module.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Integration of cosmos-sdk/x/authz Module

- Status: Accepted
- Deciders: Product Owner, Development Team
- Date: 2023-12-01
- Tags: authz, upgrade

Technical Story
We want to add the x/authz module from the cosmos-sdk. Our community has requested it multiple times over the past months.

## Context and Problem Statement

The decision to integrate the cosmos-sdk/x/authz module into our blockchain stems from community feedback and requests spanning several months. The cosmos-sdk/x/authz module introduces authorization functionalities that have been deemed valuable by our user base. It is not a heavy module and won't break our core functionalities.

## Decision Drivers

The decision to integrate the cosmos-sdk/x/authz module is primarily driven by the following factors:

### Community Demand

The persistent and vocal demand from the community for the cosmos-sdk/x/authz module has played a pivotal role in steering our decision-making process. Addressing the expressed needs of our user base aligns with our commitment to community-driven development.

### Enhanced Functionality

The cosmos-sdk/x/authz module brings a set of essential authorization functionalities that can enhance the capabilities of our blockchain. Recognizing the potential benefits of these features, we are motivated to integrate them into our existing system.

### Positive Consequences

- Improved User Experience
By responding to community requests and incorporating the requested module, we anticipate an improvement in the overall user experience. The added authorization features can provide users with greater control and flexibility over their interactions within our blockchain.

## Potential evolution

This decision fosters ongoing collaboration with the community, creating a more interactive and responsive development environment. Continuous engagement with user feedback will be essential for shaping the future evolution of our blockchain.

This ADR outlines the decision-making drivers, anticipates positive consequences, and envisions potential evolution resulting from the integration of the cosmos-sdk/x/authz module into our blockchain.
1 change: 0 additions & 1 deletion doc/adr/20231215-upgrade-cosmos-sdk-47.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ IBC-Go v7, addressing a critical fix for ICS27 channels, preventing unexpected c
Multiple fixes from the cosmos-sdk, contributing to overall stability and reliability.
CometBFT - a fork of Tendermint.


## Decision Drivers

Old versions of cosmos-sdk become stale after time and we don't want to use libraries without up to date support.
Expand Down

0 comments on commit 3158283

Please sign in to comment.