Hi Christian, Christian Ehrhardt: > I was evaluating the Dependencies of mailman3 in Ubuntu and I was > wondering if I could cut them down a bit. One thing that got my > attention is the dependency from mailman3-web [1] to nodejs for less > [2] and ruby-sass [3]. > > I was wondering if we could by default not install node-less/ruby-sass > and what exactly that would imply.
Thanks a lot for raising this issue. As part of the mailman3 maintainer team in Debian I would be very interested in answers to your questions as well. Would be awesome if we could get rid of the nodejs dependency for mailman3-web. I haven't looked into the details yet, but maybe the assets could be compiled at build-time and shipped within the binary package? Cheers jonas > I have seen they are used for python3-django-compressor integration, > but not a lot of actual LESS or SASS snippets in any related package. > So I was wondering if that could be optional. Unfortunately I lack the > expertise in that area, so I wanted to ask the mailman3 developer and > user community: > - could mailman3 work fine without those packages (making them a > suggest instead of a depends) > - what features would be lost exactly to a user and/or admin of mailman3? > - I guess we would have to modify the default config at [4]or [5] then > - any hints? > > I'd be very pleased if you could help me to check the doability and > the impact of that dependency change. > > Thanks in advance, > Christian > > P.S. Sorry - had to resend after full subscription (not only defining > user at mail.python.org) to avoid the auto-reject > > [1]: > https://salsa.debian.org/mailman-team/mailman-suite/blob/master/debian/control#L14 > [2]: > https://salsa.debian.org/mailman-team/mailman-suite/blob/master/debian/control#L18 > [3]: > https://salsa.debian.org/mailman-team/mailman-suite/blob/master/debian/control#L24 > [4]: > https://salsa.debian.org/mailman-team/mailman-suite/blob/master/mailman-suite_project/settings.py#L79 > [5]: > https://salsa.debian.org/mailman-team/mailman-suite/blob/master/mailman-suite_project/settings.py#L360 >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mailman-Developers mailing list -- mailman-developers@python.org To unsubscribe send an email to mailman-developers-le...@python.org https://mail.python.org/mailman3/lists/mailman-developers.python.org/ Mailman FAQ: https://wiki.list.org/x/AgA3 Security Policy: https://wiki.list.org/x/QIA9