Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updated documentation #144

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

updated documentation #144

wants to merge 5 commits into from

Conversation

Dionrats
Copy link

@Dionrats Dionrats commented May 3, 2019

Improved documentation somewhat.

Still not amazing but it is an imporvement.

Copy link
Contributor

@pimotte pimotte left a comment

Choose a reason for hiding this comment

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

Thanks a lot!

Couple comments/spelling suggestions here and there.

You've added quite a lot of pictures. My proposal for those would be to link all of them in a markdown file that we put in ./docs and link from the readme for easy overview.

Do you also have sources for these files (like draw.io xml or something). In this way, we can easily edit the documentation if things change.

You've committed a couple .DS_Store files. Can you remove those and add common MacOS tmp/metadata files to .gitignore?

README.md Outdated
@@ -1,5 +1,18 @@
# StudyBits

##Table of contents
Copy link
Contributor

Choose a reason for hiding this comment

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

Needs a space between ## and title to render properly

README.md Outdated
##Table of contents
1. [Introduction](#introduction)
2. [Contributing](#contributing)
2.1 [Repository Structure](#structure)
Copy link
Contributor

Choose a reason for hiding this comment

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

I think this needs different alignment to properly render as nested list? (see https://help.github.com/en/articles/basic-writing-and-formatting-syntax#nested-lists)

README.md Outdated
The StudyBits repo consists of the following parts:

```
+ ci
Copy link
Contributor

Choose a reason for hiding this comment

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

Would probably also use a nested list here (optional).

README.md Outdated

```
+ ci
+ Contains docker files used by trevor for ci.
Copy link
Contributor

Choose a reason for hiding this comment

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

trevor -> Travis

README.md Outdated
In order to develop for StudyBits a couple of dependencies need to be installed:

1. Install [libindy](https://github.com/hyperledger/indy-sdk/tree/master/libindy)
The current version of StudyButs requires Libindy v1.6.6 to be installed, note that later versions are not supperted currently.
Copy link
Contributor

Choose a reason for hiding this comment

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

supperted -> supported

[Indy Node](https://github.com/hyperledger/indy-node)
[Indy Agents](https://github.com/hyperledger/indy-agent)
[indy plenum](https://github.com/hyperledger/indy-plenum/tree/master/docs)
[indy crypto](https://github.com/hyperledger/indy-crypto/blob/master/README.md)
Copy link
Contributor

Choose a reason for hiding this comment

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

Indy crypto is being phased out in favour of HyperLedger Ursa (which is basically a rename of indy-crypto)

README.md Outdated
[indy plenum](https://github.com/hyperledger/indy-plenum/tree/master/docs)
[indy crypto](https://github.com/hyperledger/indy-crypto/blob/master/README.md)

[Indy documentation old](https://wiki-archive.hyperledger.org/projects/indy/documentation)
Copy link
Contributor

Choose a reason for hiding this comment

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

Let's not link the old docs. The new docs are actually not at all being maintained either, so maybe let's remove them as well. Or move the collection of non-essential links to a separate page.

README.md Outdated
[Indy documentation new](https://hyperledger-indy.readthedocs.io/en/latest/)

#### Glossary
[sovrin glossary](https://docs.google.com/document/d/1giOzpTFXypJ6bAUp_6g93kYOEiNa5eWI1KeIg6wb598/edit)
Copy link
Contributor

Choose a reason for hiding this comment

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

sovrin -> Sovrin


To run backend locally, install libindy matching the version that is installed in the Dockerfile, [following their instructions](https://github.com/hyperledger/indy-sdk#installing-the-sdk)
#### Communication
[Agent-to-Agent communication videoexplaination](https://drive.google.com/file/d/1PHAy8dMefZG9JNg87Zi33SfKkZvUvXvx/view)
Copy link
Contributor

Choose a reason for hiding this comment

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

Haven't watched this, does it match the way we use an agent, or is it very specific to how the Indy people think agents should be built?

README.md Outdated

### How to send a PR <a name="pullrequests"></a>

Before sending a PR make sure to be complient with the following:
Copy link
Contributor

Choose a reason for hiding this comment

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

complient -> compliant

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants