kepler-mapper icon indicating copy to clipboard operation
kepler-mapper copied to clipboard

idea: rewrite main readme and release file to .rst, import into docs

Open deargle opened this issue 4 years ago • 5 comments

We can use sphinx to DRY use the repo's README as the index page for the docs., if we rewrite the readme to be .rst instead of .md. Same for RELEASE.txt -- we can have it rendered as a docs page. I'll open a PR with the same as part of getting ready for 2.0.0 unless you're opposed.

deargle avatar Mar 04 '21 20:03 deargle

Sounds great!

sauln avatar Mar 04 '21 20:03 sauln

I'm not sure this is a good idea anymore. On the github readme, we want to have a link to the documentation. But if we use the github readme as the documentation index page, then that means the documentation has a link to itself at the top, potentially making people think they're not already looking at the documentation.

I did do a small DRY where I'm just linking to the doc's "how to cite" section instead of repeating the how-to-cite info in the github readme.

deargle avatar Mar 05 '21 22:03 deargle

We do have the link to the link to the documentation in the about section in the righthand pane on github. You think that would be sufficient enough to remove the reference in the readme?

sauln avatar Mar 06 '21 17:03 sauln

I missed that. Yes, I think that would be sufficient.

Are you okay with adding a new dependency to the docs build? m2r2 would permit us to import a markdown README.md into sphinx (it converts it to rst).

deargle avatar Mar 08 '21 18:03 deargle

Sure! dependencies for docs are easy since to users have to concern themselves with it.

sauln avatar Mar 08 '21 19:03 sauln