Skip to content

docs: restructure sphinx documentation#484

Draft
afuetterer wants to merge 7 commits intochrismattmann:masterfrom
afuetterer:443-docs
Draft

docs: restructure sphinx documentation#484
afuetterer wants to merge 7 commits intochrismattmann:masterfrom
afuetterer:443-docs

Conversation

@afuetterer
Copy link
Copy Markdown
Contributor

@afuetterer afuetterer commented Apr 21, 2026

This will be a longer PR to fix #443.

I will set it to draft for now.

Waiting for related PRs

Tasks

  • rebase
  • add "documentation" to project.urls in pyproject.toml
  • remove readme.rst
  • include "readme.md" in index.rst
  • update docs/source/conf.py
  • add more badges to readme
  • fix documentation gha workflow
  • add docs build to ci to test if a pr breaks the docs?
  • workflow call, call from pr as well
  • if pr, do not deploy...
  • fix docstrings in python modules
  • squash commits
  • configure the GitHub actions workflow as the source of your deployment (needs to be done by @chrismattmann in repo settings)

@afuetterer afuetterer marked this pull request as draft April 21, 2026 07:22
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 21, 2026

Coverage Status

Coverage is 67.356%afuetterer:443-docs into chrismattmann:master. No base build found for chrismattmann:master.

@afuetterer
Copy link
Copy Markdown
Contributor Author

For these changes to take effect, please configure the GitHub actions workflow as the source of your deployment. Otherwise you will still have only the readme on your page.

See instructions: https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#publishing-with-a-custom-github-actions-workflow

@chrismattmann chrismattmann self-assigned this Apr 26, 2026
@chrismattmann chrismattmann added this to the tika-next milestone Apr 26, 2026
@chrismattmann
Copy link
Copy Markdown
Owner

For these changes to take effect, please configure the GitHub actions workflow as the source of your deployment. Otherwise you will still have only the readme on your page.

See instructions: https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#publishing-with-a-custom-github-actions-workflow

I will take a look how to do this this week, thanks @afuetterer the pre-req PRs are now merged.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Question about documentation

3 participants