-
Notifications
You must be signed in to change notification settings - Fork 16
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
Setup Documentation generation (readthedocs) #2
Comments
Read the Docs is used for documentation. I tried to run the steps listed here: https://cookiecutter-hypermodern-python.readthedocs.io/en/2022.6.3.post1/quickstart.html#read-the-docs but the repository doesn't popup in the list. @MartinThoma can you give it a try? |
I didn't have much luck with setting this up either. |
@MartinThoma Can you please attend to this? |
We could also make the switch to mk docs as outlined here by @nmstoker . What are your opinions, Do you guys agree to make the switch to mkdocs? Likely we can host it on github pages. |
Is GitHub pages really required in this case? It seems like RTD supports MkDocs as well: https://github.com/readthedocs-examples/example-mkdocs-basic Whether Sphinx, MkDocs, Doxygen, ... is used should not really matter in theory - I personally tend to prefer Sphinx with a more modern theme like furo, but it is always a matter of taste. Given there is an existing Sphinx structure/setup, I would probably stay with it while there are more important aspects to cover for now. |
No, I was just referencing it as an alternative. If it would be to difficult to setup a readthedocs. @MasterOdin and @Lucas-C are co-owners of this organization. Myabe they can help.
Yes, makes sense to put the already in place mechanism at work. |
This is the first I'm seeing this issue. I'd love to help, but I'm not an owner on the organization (only @MartinThoma, @Lucas-C, and @mstamy2 are), so I'm a bit limited in how much I can help. I can import and setup the project on RTD, but I wouldn't be able to setup the webhook on GH so that new pushes to
The nice thing about using GH pages would be that you'd only ever need maintainer permissions to do anything with it, vs RTD which has its own set of permissions, which does raise the barrier of adding new projects. Biggest downside would be a slightly uglier URL (e.g. |
Hi Sorry for the delay in answering. There is a quick overview of the documentation that we currently have around @py-pdf:
I can setup the same workflow as for https://github.com/py-pdf/fpdf2, using a GitHub Actions pipeline to build & publish the documenation from this repo What do you think? |
@Lucas-C If you have the authorization to setup the secrets to publish to readthedocs that will do it for now. In the background I'm preparing a big pr, updating the documents. (While your'e at it, please also update the documentation url). |
Hi I have imported this project on ReadTheDocs, using the I also edited the URL mentioned in the "About" section on the GitHub project homepage, |
No description provided.
The text was updated successfully, but these errors were encountered: