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

Translate README from rst to markdown #63

Merged
merged 1 commit into from
Oct 6, 2020
Merged

Translate README from rst to markdown #63

merged 1 commit into from
Oct 6, 2020

Conversation

JWCook
Copy link
Member

@JWCook JWCook commented Oct 6, 2020

This PR translates the README from rst to markdown, in order to make it easier for others to potentially contribute to the docs. While rst has a lot more features, it is also more niche and difficult to learn, and experience with markdown is more common. This PR also maintains compatibility with Sphinx by using m2r2 to translate and include the markdown files at build time.

Other related changes:

  • Also translate HISTORY, CONTRIBUTING, and AUTHORS to markdown
  • Update content type in setup.cfg so README + HISTORY still renders correctly on pypi
  • Update all relevant include:: directives to mdinclude:: from m2r2
  • Fix an incorrect file reference to sample response for node_api.get_observations()
  • Add separate badges for stable and latest readthedocs builds
  • Disable PDF build on readthedocs, because a change in a LaTeX library seems to have broken make pdflatex (example)

@JWCook JWCook added the docs Documentation-related issues label Oct 6, 2020
@JWCook JWCook added this to the v0.11 milestone Oct 6, 2020
@JWCook JWCook linked an issue Oct 6, 2020 that may be closed by this pull request
…using m2r2

* Also translate HISTORY, CONTRIBUTING, and AUTHORS to markdown
* Update content type in `setup.cfg` so README + HISTORY still renders correctly on pypi
* Update all relevant `include::` directives to ``mdinclude::` from m2r2
* Fix an incorrect file reference to sample response for `node_api.get_observations()`
* Add separate badges for stable and latest readthedocs builds
* Disabled PDF build on readthedocs, because a change in a LaTeX library seems to have broken `make pdflatex` ([example](https://readthedocs.org/projects/pyinaturalist/builds/12041309/))
@JWCook JWCook merged commit 97fba87 into pyinat:dev Oct 6, 2020
@JWCook JWCook deleted the markdown-readme branch October 6, 2020 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation-related issues
Projects
None yet
1 participant