Skip to content

[RFC] Add telemetry feature#18589

Merged
GSadee merged 1 commit into1.12from
telemetry
Dec 16, 2025
Merged

[RFC] Add telemetry feature#18589
GSadee merged 1 commit into1.12from
telemetry

Conversation

@TheMilek
Copy link
Copy Markdown
Member

Q A
Branch? 1.12
Bug fix? no
New feature? yes
BC breaks? no
License MIT

This PR introduces the initial draft of Sylius telemetry.

The goal of the telemetry is to allow Sylius to collect anonymous, privacy-safe technical data (e.g. PHP/Symfony versions, DB engine, plugin usage) and aggregated business metrics (ranges such as number of products or orders), with no identifiable information. Telemetry is opt-out, GDPR/ePrivacy compliant, and fully transparent.

The collected insights will help understand Sylius real-world usage, prioritize development, improve stability, and better support integrators and plugin authors.

For details, this PR follows the design described in the RFC: #18588

@probot-autolabeler probot-autolabeler bot added the Maintenance CI configurations, READMEs, releases, etc. label Nov 27, 2025
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Nov 27, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch telemetry

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@TheMilek TheMilek force-pushed the telemetry branch 4 times, most recently from 619b1a7 to 1386804 Compare December 12, 2025 10:39
GSadee
GSadee previously approved these changes Dec 15, 2025
NoResponseMate
NoResponseMate previously approved these changes Dec 16, 2025
GSadee
GSadee previously approved these changes Dec 16, 2025
NoResponseMate
NoResponseMate previously approved these changes Dec 16, 2025
@TheMilek TheMilek marked this pull request as ready for review December 16, 2025 13:17
@TheMilek TheMilek requested a review from a team as a code owner December 16, 2025 13:17
@GSadee GSadee merged commit 90926f5 into 1.12 Dec 16, 2025
20 of 25 checks passed
@GSadee GSadee deleted the telemetry branch December 16, 2025 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Maintenance CI configurations, READMEs, releases, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants