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

Telemetry: dump app.extensions and app.config.html_theme #117

Merged
merged 5 commits into from
Oct 17, 2022

Conversation

humitos
Copy link
Member

@humitos humitos commented Oct 13, 2022

Dump data from Sphinx into a JSON file that will be read and processed by our Telemetry collector. This will help us to get some insights about extensions and theme usage.

Related to: readthedocs/readthedocs.org#9639

@humitos humitos self-assigned this Oct 13, 2022
@humitos humitos force-pushed the humitos/telemetry-extensions-theme branch 2 times, most recently from f40e76d to 03f70b0 Compare October 13, 2022 11:15
@humitos humitos requested review from a team and stsewd October 13, 2022 11:20
@humitos humitos force-pushed the humitos/telemetry-extensions-theme branch from 03f70b0 to 9fd5d3f Compare October 13, 2022 11:34
Dump data from Sphinx into a JSON file that will be read and processed by our
Telemetry collector. This will help us to get some insights about extensions and
theme usage.
@humitos humitos force-pushed the humitos/telemetry-extensions-theme branch from 9fd5d3f to 242f333 Compare October 13, 2022 11:42
Instead of saving `app.extensions` (all extensions used by Sphinx, including
default ones), we only save `app.config.extensions` which are the ones defined
by the user itself.
@humitos humitos merged commit 7dc7a28 into main Oct 17, 2022
@humitos humitos deleted the humitos/telemetry-extensions-theme branch October 17, 2022 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

2 participants