Skip to content
This repository was archived by the owner on Aug 1, 2023. It is now read-only.

[GH-24] Add understandable documentation for non-developers #81

Merged
merged 12 commits into from
Apr 6, 2019

Conversation

HirotoShioi
Copy link
Contributor

@HirotoShioi HirotoShioi commented Apr 1, 2019

Create an document explaining what the shell does for non-developers.

@HirotoShioi HirotoShioi added the wip Work In Progress label Apr 1, 2019
@HirotoShioi HirotoShioi self-assigned this Apr 1, 2019
@HirotoShioi HirotoShioi requested review from erikd and ksaric as code owners April 1, 2019 07:08
docs/Document.md Outdated
* Network
* Wallet backend

The shell will act as an **glue** of these features. It provides required resources/configurations to each of these features as well as resolving its dependencies.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as an glue

as a glue, no?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes you're right. Will fix this.

@HirotoShioi HirotoShioi removed the wip Work In Progress label Apr 2, 2019
Copy link
Contributor

@ksaric ksaric left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, it's a good step towards that kind of documentation, but beside the one-pager which can be relatively technical since it will be read by a technical person, this document should be a really simple overview of what the project does. So imagine you are (trying to) explain(ing) this to somebody who doesn't know anything about Haskell, IOHK or cryptocurrencies. This document is for them, a public-facing overview of what the project does.

docs/Document.md Outdated
together and makes sure that they have the required resources
(configuration, exception handling, monitoring, logging, ...).

The shell is also responsible for:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The shell is not responsible for logging and monitoring. That is brought in using the library, which is a part of shell (the part that can add features).

docs/Document.md Outdated
* Network layer
* Wallet backend layer

The shell will act as a **glue** of these features. It provides required
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The idea is that it will be a glue for some of them.

@HirotoShioi HirotoShioi merged commit d345e2a into develop Apr 6, 2019
@HirotoShioi HirotoShioi deleted the hiroto/GH-24 branch April 6, 2019 09:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants