Skip to content

Commit

Permalink
docs: open source preparations
Browse files Browse the repository at this point in the history
  • Loading branch information
Ryun1 committed Apr 16, 2024
1 parent 20b0cd2 commit f1de0bb
Show file tree
Hide file tree
Showing 30 changed files with 15 additions and 370 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ changes.
- Extend the eslint config to apply to the style guide of the project [Issue 514](https://github.com/IntersectMBO/govtool/issues/514)
- Update frontend package readme to reflect recent changes [Issue 543](https://github.com/IntersectMBO/govtool/issues/543)
- Change input selection strategy to 3 (random) [Issue 575](https://github.com/IntersectMBO/govtool/issues/575)
- Changed documents to prepare for open source [Issue 737](https://github.com/IntersectMBO/govtool/issues/737)

### Removed

Expand Down
2 changes: 1 addition & 1 deletion CODE-OF-CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ representative at an online or offline event.

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement at
[XXXX@intersectmbo.org](XXXX@intersectmbo.org).
[oso@intersectmbo.org](oso@intersectmbo.org).
All complaints will be reviewed and investigated promptly and fairly.

All community leaders are obligated to respect the privacy and security of the
Expand Down
7 changes: 7 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Contributing to the `GovTool` project

⚠️ This is a work in progress document, more instruction on how-to contribute to come!

Contributing todo:
- [ ] Align with latest OSC policies
- [ ] Refactor to reflect reality
- [ ] Make more friendly to open source contributors

Thanks for considering contributing and helping us on creating GovTool! 😎

The best way to contribute right now is to try things out and provide feedback, but we also accept contributions to the documentation and the obviously to the code itself.
Expand Down
15 changes: 5 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,27 +25,19 @@ Learn more; [docs.sanchogov.tools](https://docs.sanchogov.tools/).

- [GovTool Backend](./govtool/backend/README.md)
- [GovTool Frontend](./govtool/frontend/README.md)
- [GovTool deployment setup](./scripts/govtool/README.md)
- [GovTool Infrastructure](./infra/)
- [Documentation](./docs/)
- [Tests](./tests/)

### Utilities

- [Governance Action Loader](./src/governance-action-loader/)

## 🔩 Architecture

GovTool consists of a Haskell backend and a React Typescript frontend.
- [Governance Action Loader](./governance-action-loader/)

### Backend

GovTool backend implements an API wrapper around an instance of [DB-Sync](https://github.com/IntersectMBO/cardano-db-sync) which interfaces with a [Cardano Node](https://github.com/IntersectMBO/cardano-node).
The API exposes endpoints making the querying of governance related data from DB-Sync straight forward.

#### API Reference

[`Swagger documentation`](https://sanchogov.tools/api/swagger-ui/)

### Frontend

GovTool frontend web app communicates with the backend over a REST interface, reading and displaying on-chain governance data.
Expand All @@ -54,4 +46,7 @@ Frontend is able to connect to Cardano wallets over the [CIP-30](https://github.
## 🤝 Contributing

Thanks for considering contributing and helping us on creating GovTool! 😎

⚠️ We are in the process of improving our contributing documentation, improvements to come.

Please checkout our [Contributing Documentation](./CONTRIBUTING.md).
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Reporting a Vulnerability

Please report (suspected) security vulnerabilities to [XXXX@intersectmbo.org](XXXX@intersectmbo.org).
Please report (suspected) security vulnerabilities to [oso@intersectmbo.org](oso@intersectmbo.org).
You will receive a response from us within 48 hours.
If the issue is confirmed, we will release a patch as soon as possible.

Expand Down
10 changes: 0 additions & 10 deletions docs/architecture/.gitignore

This file was deleted.

28 changes: 0 additions & 28 deletions docs/architecture/arch-structurizr/README.md

This file was deleted.

79 changes: 0 additions & 79 deletions docs/architecture/arch-structurizr/dapp.dsl

This file was deleted.

17 changes: 0 additions & 17 deletions docs/architecture/arch-structurizr/decisions/0001-decision

This file was deleted.

10 changes: 0 additions & 10 deletions docs/architecture/arch-structurizr/docker-compose.yml

This file was deleted.

This file was deleted.

84 changes: 0 additions & 84 deletions docs/architecture/arch-structurizr/workspace.dsl

This file was deleted.

Binary file removed docs/architecture/dapp-arch-v1.1.PNG
Binary file not shown.
Binary file removed docs/architecture/dapp-user-states.PNG
Binary file not shown.
Binary file not shown.
Binary file removed docs/architecture/sequence-diagrams/delegation.png
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed docs/architecture/sequence-diagrams/drep-status.png
Binary file not shown.
Binary file removed docs/architecture/sequence-diagrams/login.png
Binary file not shown.
11 changes: 0 additions & 11 deletions docs/architecture/sequence-diagrams/raw/delegation-status.txt

This file was deleted.

13 changes: 0 additions & 13 deletions docs/architecture/sequence-diagrams/raw/delegation.txt

This file was deleted.

15 changes: 0 additions & 15 deletions docs/architecture/sequence-diagrams/raw/drep-registration.txt

This file was deleted.

14 changes: 0 additions & 14 deletions docs/architecture/sequence-diagrams/raw/drep-retirement.txt

This file was deleted.

11 changes: 0 additions & 11 deletions docs/architecture/sequence-diagrams/raw/drep-status.txt

This file was deleted.

Loading

0 comments on commit f1de0bb

Please sign in to comment.