-
Notifications
You must be signed in to change notification settings - Fork 6
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
Post: deprecate config files without sphinx or mkdocs configuration #342
base: main
Are you sure you want to change the base?
Conversation
image: /images/deprecated-config-file-without-sphinx-or-mkdocs-config.jpg | ||
image_credit: Photo by <a href="https://unsplash.com/@jernejgraj?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash">Jernej Graj</a> on <a href="https://unsplash.com/photos/photo-of-seashore-during-golden-hour-n44KHcbp1_E?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash">Unsplash</a> | ||
|
||
We are announcing the deprecation of configuration files that do not contain a explicit `sphinx` or `mkdocs` configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems like bad phrasing, because we support lots of configurations without those keys, especially with build.commands and new build.jobs syntax.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
build.commands yes, build.jobs still run sphinx commands. Anyway, what about "Deprecation of projects using Sphinx or MkDocs without an explicit configuration file"? Changed all the sentences to that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. I thought we were also defaulting to Sphinx and find config
even if you didn't even specify the sphinx:
key, right? Will be good to remove that magic.
Yeah, that's also part of the deprecation. |
Ref:
conf.py
/mkdocs.yml
from the repository readthedocs.org#10637📚 Documentation preview 📚: https://readthedocs-about--342.org.readthedocs.build/