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

timmillwood created an issue. See original summary.

dmsmidt’s picture

Good idea, but since antispam is more popular and more generic I would prefer a D8 port of that module.

timmillwood’s picture

That'd be ideal, but not realistic with limited resources.

Anonymous’s picture

Where is this at? As Mollom is now really offline, we need something else that is effective for Drupal-8 (and 7)

timmillwood’s picture

I haven't done any work on it since the github link in the issue summary, which doesn't really work anyway.

Wim Leers’s picture

ksenzee’s picture

The 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.

eaton’s picture

I'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?

Mixologic’s picture

Yeah, I was actually asking for ksenzee, because we're interested in it for d.o.

ksenzee’s picture

Right, 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!)

timmillwood’s picture

Status: Active » Fixed

@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.

eaton’s picture

Hurrah!

Thanks for jumping in, everyone!

drumm’s picture

Issue tags: +affects drupal.org

ksenzee - 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.)

timmillwood’s picture

Version: 6.x-1.x-dev » 8.x-1.x-dev

@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.

drumm’s picture

We'll also want to get the 7.x history merged in too.

timmillwood’s picture

@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.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.