Make the TYPO3 dashboard extension optional
baschny opened this issue · 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.
+1 for me, i talk about that 3 months ago :-) : SSFGizmo#58
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?