Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
This should do the job. The Symfony Mailer module should work just nice.
The dummy 'exclude-from-classmap' Ludwig notices can be safely ignored.
The Symfony Mailer module is destined to be the main Drupal mailer module in years to come. It would be nice to have this committed as a support for all Drupal users who are not familiar with Composer yet - or not using it in their Drupal project for other reasons.
The Ludwig module has about 10k users. Some of them very active to keep Ludwig integrations in contrib modules up to date.
If it is ok for you to commit community ludwig.json file patches when library versions become seriously outdated or unsecure... that would be enough. Usually, the ludwig.json file needs an update when the composer.json file is updated... which is not so often.
If you need... you can read more at Ludwig FAQ section here.
Comments
Comment #2
devad commentedThis should do the job. The Symfony Mailer module should work just nice.
The dummy 'exclude-from-classmap' Ludwig notices can be safely ignored.
The Symfony Mailer module is destined to be the main Drupal mailer module in years to come. It would be nice to have this committed as a support for all Drupal users who are not familiar with Composer yet - or not using it in their Drupal project for other reasons.
Comment #3
adamps commentedHi @devad thanks for the patch.
I'm happy to add this feature. However how does it get maintained?
I only use composer so I wouldn't really be able to maintain it myself.
Comment #4
devad commentedThank you for reply @AdamPS.
The Ludwig module has about 10k users. Some of them very active to keep Ludwig integrations in contrib modules up to date.
If it is ok for you to commit community
ludwig.jsonfile patches when library versions become seriously outdated or unsecure... that would be enough. Usually, the ludwig.json file needs an update when the composer.json file is updated... which is not so often.If you need... you can read more at Ludwig FAQ section here.
Comment #6
adamps commentedOK that makes sense thanks for explaining
Comment #7
devad commentedGreat. Thanks!