Improved data sharing with d.o

Created on 20 February 2021, almost 4 years ago
Updated 21 May 2024, 9 months ago

Problem/Motivation

Our current D8, D9 usage stats are not as precise as with D7. One of the reasons is that update module does too much, the reporting functionality is not required any more for many websites.

Personally I did not enable the module on any D8+ websites, as with composer I do not feel the need to enable it any more. I would love to share the usage information with d.o, but I am not doing it, as I do not need to update.module functionality.

And more reasons why update status is not used any more: https://twitter.com/webchick/status/1362569962695446530

Proposed resolution

1. Option to ping back to d.o without enabling update.module, to get better global stats.
- This site is using Drupal version X.
There should be a nicely composed error message on the status page, in case this option is disabled. Core should not provide solution to hide this error message.

2. Have the option to send module/theme/profile usage without update.module reporting.
There should be a warning message on status page, in case this option is disabled. The message can be something like: "This is very important for the future Drupal core improvements, and for your future site updates.". Core should provide a solution to hide this message.
I am not sure if profile name is sent or not, but in case of core profiles this is a very useful information, for example to know why module like RDF is enabled.

3. Send information if the site uses composer or not, as this is not visible from module usage. Additional information, like PHP version would be also very very useful. Users should be able to share operating system and webserver information also.

4. There should be a "Data sharing report" page which:
- explains what data an how is shared with d.o.
- has an option to see what is exactly sent to d.o.
- contains a link to "Data usage policy for data collected from Drupal websites"

There should be a separate module "drupal_org_data_sharing" or something similar which would be a dependency of the update.module.
If the module is enabled the Drupal version info is shared with d.o. The other data sharing options should be module config.

✨ Feature request
Status

Active

Version

11.0 πŸ”₯

Component
UpdateΒ  β†’

Last updated 11 days ago

  • Maintained by
  • πŸ‡ΊπŸ‡ΈUnited States @tedbow
  • πŸ‡ΊπŸ‡ΈUnited States @dww
Created by

πŸ‡­πŸ‡ΊHungary pasqualle πŸ‡­πŸ‡Ί Budapest

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024