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

(doc) generate api documentation #6

Open
Nate-Wilkins opened this issue Jul 25, 2016 · 5 comments
Open

(doc) generate api documentation #6

Nate-Wilkins opened this issue Jul 25, 2016 · 5 comments

Comments

@Nate-Wilkins
Copy link
Collaborator

Look into generating documentation, both from code and markdown docs.
Potentially look into dropping the wiki in favor of readthedocs which integrates nicely with tools like sphinx and mkdocs mkdocs does not have api generation as far as I know.

@runphilrun
Copy link
Owner

runphilrun commented Jul 25, 2016

I saw readthedocs a few days ago but not the others. I built the docs here but I'm not sure how to get it working. Needs more attention on my part. http://thrusterdesign.readthedocs.io/en/latest/

What do you mean by API generation?

@Nate-Wilkins
Copy link
Collaborator Author

Nate-Wilkins commented Jul 26, 2016

API generation being code documentation.
You working in a separate branch for this?

@runphilrun
Copy link
Owner

I have still been working from master. I'll make a phildev branch and work
on that for now to avoid conflicts.

On Monday, July 25, 2016, Nate-Wilkins [email protected] wrote:

API generation being code documentation. You working in a separate branch
for this?


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#6 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF6lpXMFjVHOFLZDIUPxcRTrDg0XXitZks5qZU9sgaJpZM4JTvSr
.

@Nate-Wilkins
Copy link
Collaborator Author

Nate-Wilkins commented Jul 27, 2016

Awesome, I've added a temp sphinx conf.py to the docs folder but I think you'll know what's best regarding LaTeX and other documentation settings.

I did run across travis-sphinx and it looks pretty awesome. Documentation is generated by travis-ci then published to gh-pages

That would mean however that we'd be hosting documentation on github pages Not saying that's a bad thing, I actually prefer it, but I don't think we want a wiki and a doc site.

Looking into a POC for this on branch Nate-WIlkins/ThrusterDesign#travis-sphinx

@runphilrun
Copy link
Owner

I'm not against gh pages for documentation, at this point I have a preference toward gh pages over the Wiki since it could potentially support math markdown. I agree that we shouldn't have both.

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

No branches or pull requests

2 participants