This library is responsible for displaying the "user account" page, which contains a gravatar. I'm open to making it optional, but I can't find a way to do it. I tried to wrap the {% load gravatar %} tag in the template with {% if %} but I still get a TemplateSyntaxError. It does not seem to be supported by Django's load tag: http://stackoverflow.com/questions/7835155/django-conditional-template-tag-library-loader
I don't see a need for gravatar neither. It might be nice for huge installations, but it is unneccessary and against the GDPR which will be implemented in one month. It would be at least meaningfull if you could somehow emulate gravatar and return a empty response.
Can you please provide a version tag for django_mailman3 that includes this fix?
The last tagged version is 1.3.5 which does not include the commit to honor the hyperkitty setting. This makes it harder than necessary for us to deploy this using package mangement.
Thanks! Using that one for now. I just wanted to make you aware that a feature in the released version of hyperkitty depends on this. Otherwise, when using hyperkitty-1.3.4 with gravatar disabled an error is thrown when navigating to the user page. This effectively renders the feature non-functional for the combination of hyperkitty-1.3.4 and django-mailman3-1.3.5 at this time.
Thanks for the nudge. @maxking I guess we should make a django_mailman3 1.3.6 release and update the requirement in Hyperkitty and maybe Postorius too.
I can start preparing for a release maybe this weekend, we’ve accumulated some things. We’d need to release Core to be able to release P because of the new user search API, but that’s okay too. We have a lot of stuff in Core as well.