lumo icon indicating copy to clipboard operation
lumo copied to clipboard

Sphinx Documentation

Open hlship opened this issue 8 years ago • 4 comments

This PR creates an initial set of documentation using Sphinx and Restructured Text, based on a pattern I've used for Lacinia and Lacinia-Pedestal. It's very easy to get things set up on ReadTheDocs.org.

There's not a lot here ... think of this as a skeleton and head start. I also hit the limits of my knowledge with Lumo in a few places and I need to switch back to other work now.

Do set this up locally, you'll need to install Python, pip (the Python package manager) and then:

pip install recommonmark
pip install sphinx
pip install sphinx-autobuild
pip install sphinx-rtd-theme

You can edit documentation by going into the docs folder and execute make live. This will open up a browser. The browser live reloads when files change. The default RTD theme looks fine to me, and the built-in navigation (and search) is super-useful.

Get in contact if you need any extra help. I may have more time to work on documentation next week.

hlship avatar Nov 17 '17 21:11 hlship

@hlship Documentation is highly appreciated.

I'm ashamed to admit that I haven't looked at this yet, though. Please give me some more time, and sorry for the wait!

anmonteiro avatar Jan 18 '18 21:01 anmonteiro

@hlship @anmonteiro

I was looking at this one again and it is a pity that it is still pending. Why don't we move it at least to the wiki section on GitHub so that the content is available?

I can do that in these days...then when we figure out the hosting and all we can always move it.

arichiardi avatar Mar 26 '18 21:03 arichiardi

Sounds fine to me. I'm actually going to investigate https://antora.org/ which uses AsciiDoctor and a more familiar stack (the Python stack used by Sphinx is quite alien to me). Antora is about building and publishing, but not hosting, which is probably fine.

On Mon, Mar 26, 2018 at 2:05 PM, Andrea Richiardi [email protected] wrote:

@hlship https://github.com/hlship @anmonteiro https://github.com/anmonteiro

I was looking at this one again and it is a pity that it is still pending. Why don't we move it at least to the wiki section on GitHub so that the content is available?

I can do that in these days...then when we figure out the hosting and all we can always move it.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/anmonteiro/lumo/pull/313#issuecomment-376311321, or mute the thread https://github.com/notifications/unsubscribe-auth/AADNtJ4ItkyK3R5meqHY5lxl6tNbDD0iks5tiVgFgaJpZM4QipEc .

-- Howard M. Lewis Ship

Senior Mobile Developer at Walmart Labs

Creator of Apache Tapestry

(971) 678-5210 http://howardlewisship.com @hlship

hlship avatar Mar 26 '18 21:03 hlship

@hlolli Thanks for your initial cut, we now have a wiki! https://github.com/anmonteiro/lumo/wiki

arichiardi avatar Mar 28 '18 20:03 arichiardi