direct_mail icon indicating copy to clipboard operation
direct_mail copied to clipboard

Make the TYPO3 dashboard extension optional

Open baschny opened this issue 1 year ago • 2 comments

Currently installing direct_mail also installs typo3/cms-dashboard - which is not something we would like to use in every installation.

Since the widgets are optional, maybe move this dependency in composer.json from requires to suggest so that its up to the integrator to use the provided dashboards or not.

baschny avatar Nov 24 '23 19:11 baschny

+1 for me, i talk about that 3 months ago :-) : https://github.com/SSFGizmo/direct_mail/issues/58

Apen avatar Dec 06 '23 15:12 Apen

I am currently not even sure who is maintaining the extension. For our use-case we just want to maintain compatibility, because on a "fresh installation" I would not install direct_mail anymore, but go with EXT:mail or EXT:luxletter or some other alternative (or use external tools for newsletters).

There are several enthusiasts apparently working on it (especially @SSFGizmo), but it doesnt seem to have an overall strategy and the code base is a bit of a mess to be honest. Looking at the amount of forks where several agencies have added their own "fixes" to keep the monster working is a waste of resources.

Maybe @kartolo could give some thoughts about his motivation and time, since he has been maintaining this for the last 20 years already, maybe he doesn't want to anymore? Or he needs help - or just has plans we don't know about :)

We could also try to discuss or talk about in in Slack #direct_mail?

baschny avatar Dec 06 '23 16:12 baschny