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

python: Add github-pages & update landing page docs #103

Merged
merged 11 commits into from
Aug 10, 2020
Merged

Conversation

da-tanabe
Copy link
Contributor

@da-tanabe da-tanabe commented Aug 5, 2020

Re-opened #46 as a branch in the repo instead of a fork.

The only material changes I made to it were removing the docs folder (I opted to keep them up-to-date on a gh-pages branch rather than keep them in repo); otherwise this is essentially the same PR, but relatively up-to-date with HEAD.

Added a doc/ dir in the root where generated documentation will be created.
This will be done by Sphinx, see python/Makefile.
Examples in the README should now compile.
Updated info on build environment (poetry instead of pipenv).
Previously they were not in sync.
- Use poetry instead of pipenv
- Update README to reflect this
@da-tanabe da-tanabe marked this pull request as ready for review August 5, 2020 17:01
Copy link
Contributor

@lucianojoublanc-da lucianojoublanc-da left a comment

Choose a reason for hiding this comment

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

Seems fine; It's been a looong while since I looked at this, so I'm trying to remember what other feedback I had.

I think the main thing was that not all APIs for all modules had been generated - the main ones were there, but I recall having to add the ones for writing (or was it reading) from the ledger. I think they were missing from the Sphinx configuration. There are still others which are incomplete. Hope you can add those later.

Another thing I recall I found confusing is that there is a 'postman' example; there also exists an on-line page for testing REST apis with the same name. That may be confusing for some people.

@da-tanabe da-tanabe merged commit 09efe6b into master Aug 10, 2020
@da-tanabe da-tanabe deleted the python-docs branch August 10, 2020 13:37
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