Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Now Mollom is dead Akismet seems a good alternative, and with the Antispam module not having a D8 release either I thought I'd start back here.
I've started some initial work on this on Github https://github.com/timmillwood/drupal-akismet/tree/8.x-1.x
Comments
Comment #2
dmsmidtGood idea, but since antispam is more popular and more generic I would prefer a D8 port of that module.
Comment #3
timmillwoodThat'd be ideal, but not realistic with limited resources.
Comment #4
Anonymous (not verified) CreditAttribution: Anonymous at Netuxo Ltd (RIP) commentedWhere is this at? As Mollom is now really offline, we need something else that is effective for Drupal-8 (and 7)
Comment #5
timmillwoodI haven't done any work on it since the github link in the issue summary, which doesn't really work anyway.
Comment #6
Wim LeersLooks like this is happening: https://twitter.com/ryanaslett/status/991347128550146049
Comment #7
ksenzeeThe module Wim is talking about is https://www.drupal.org/sandbox/ksenzee/2948481, which is my fork of Mollom that swaps Akismet in as a service provider. It would be great to move it to the akismet namespace.
Comment #8
eaton CreditAttribution: eaton at Lullabot commentedI've given Tim VCS perms on the project, but the request is also a little old — if Tim's no longer interested it sounds like Ryan from the discussion on Twitter might be interested in taking a stab at it?
Comment #9
MixologicYeah, I was actually asking for ksenzee, because we're interested in it for d.o.
Comment #10
ksenzeeRight, sorry, I repurposed this issue, but I am asking for commit access for myself, not for Tim. (Although he's more than welcome to join me!)
Comment #11
timmillwood@ksenzee you're now a maintainer too!
I originally wanted maintainership last year when I was looking for a good spam tool for my blog and started the module (from scratch) in the issue summary. @ksenzee seems to have made much more progress than I over the last year, and had the amazing idea of just converting the Mollom module, bloody genius!
I realise how much of a lonely burden module maintainership can sometimes be, so I will keep my hat in the ring for now and try to help out fielding issues, commiting bug fixes, and in anyway I can.
Comment #12
eaton CreditAttribution: eaton at Lullabot commentedHurrah!
Thanks for jumping in, everyone!
Comment #13
drummksenzee - any blockers we can help with to get the code merged over? We’ll be deploying the sandbox project to Drupal.org for now.
Git can merge the histories of the two projects, to keep the old mollom commits logs, if we want them. This blog post may help, https://saintgimp.org/2013/01/22/merging-two-git-repositories-into-one-r... but it starts with an empty 3rd repo, a merge into the existing akismet repo is what we want here.
(For Drupal.org, we’ll be re-instating our old patches, #2590101: "Report node to Akismet as spam and unpublish" action should properly unpublish & #2680597: Improve $access_permissions array handling in _akismet_actions_access_callbacks(). Turns out you can move issues to a project with its possible to move issues to a project with it’s issue queue disabled and make those issues unfindable.)
Comment #14
timmillwood@ksenzee I really hope you don't mind, I took it upon myself (using the link @drumm pointed to) to merge your sandbox into this project.
We now have a 8.x-1.x-dev release.
Comment #15
drummWe'll also want to get the 7.x history merged in too.
Comment #16
timmillwood@drumm - ah, didn't realise there was a D7 release, and completely forgot D.o was D7. Committed the 7.x-2.x branch now.