Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the TYPO3 dashboard extension optional #446

Open
baschny opened this issue Nov 24, 2023 · 2 comments · May be fixed by #465
Open

Make the TYPO3 dashboard extension optional #446

baschny opened this issue Nov 24, 2023 · 2 comments · May be fixed by #465

Comments

@baschny
Copy link
Contributor

baschny commented Nov 24, 2023

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.

@Apen
Copy link

Apen commented Dec 6, 2023

+1 for me, i talk about that 3 months ago :-) : SSFGizmo#58

@baschny
Copy link
Contributor Author

baschny commented Dec 6, 2023

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants