-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Deprecation: stop auto-finding conf.py
/mkdocs.yml
from the repository
#10637
Comments
It might also make sense to first inspect the number of projects that are flagged as spam. This could drop the number of projects considerably too. |
I checked that query today and it returned ~400 projects only. |
Is that 400 spam projects or 400 projects down from the original 950 projects? The query is stuck for me. |
Total projects without filter then from spam |
I checked this again today by making the query directly on the Telemetry database because Metabase times out when extending the date range: SELECT
DISTINCT data->'project'->>'slug' as slug
FROM
"telemetry_builddata"
WHERE
NOT data->'config'->'user'->'sphinx' ? 'configuration'
; Then, I filtered those slugs by "active" organizations and not spam projects. The results are:
The next steps here are:
|
In Q4 we should send some emails out. |
…342) Ref: - readthedocs/readthedocs.org#10637 - readthedocs/readthedocs.org#11819 <!-- readthedocs-preview readthedocs-about start --> ---- 📚 Documentation preview 📚: https://readthedocs-about--342.org.readthedocs.build/ <!-- readthedocs-preview readthedocs-about end --> --------- Co-authored-by: Manuel Kaufmann <humitos@gmail.com>
We merged the blog post here: readthedocs/website#342 I think we still need to send out the email to these folks. |
@ericholscher do you want to quickly write the content of the email? I can send it after that. I sent you an invitation for collaboration on https://hackmd.io/QW2lFsFQTva5_WTN-a6i_A. It contains the text from a previous email as an initial idea for the structure. |
@humitos updated the email 👍 |
Email sent 📧 |
We currently have code that automatically finds a
conf.py
on the repository when there is nosphinx.configuration
defined ( (https://docs.readthedocs.io/en/stable/config-file/v2.html#sphinx-configuration). We should remove this auto-finding and makesphinx.configuration
to have a better default (likedocs/conf.py
) or make it always required.readthedocs.org/readthedocs/projects/models.py
Lines 944 to 962 in a23bc26
I created a Metabase query for and I found ~950 projects without specifying
sphinx.configuration
in the last 180 days.The text was updated successfully, but these errors were encountered: