Any plans for a port to Drupal 8?

Comments

Ben Coleman created an issue. See original summary.

alienseer23’s picture

Just wanted to throw voice in suppport of this module, and in the upgrade to D8. Just learning that I may not be going to grad school in the fall, perhaps I might have some time to work something out ;) In the meantime, however, any plans?

bryrock’s picture

Assigned: Unassigned » bryrock
Category: Task » Plan
Issue tags: +D8 porting

Just began taking a crack at this today (no public branch or commits yet). I think it's going to be a bear (meets Leo DiCaprio). So far have an installable, working module with permissions that doesn't actually do anything yet. Admin form is next, along with the task of converting this very variable dependent module to D8 variable handling rules. The real kicker is going to be learning how to get the main "banning" functionality to happen without hook_boot, because there is no hook_boot anymore and that's where the key functionality for this module has lived or been spawned from, since way back to D5.

On the plus side, since this is going to be an overhaul, the schema will be updated to treat these "cache" entries more like entities (like the httpbl_manager does in the 7.x dev branch). That should avoid the past issues with duplicate keys, since they are no longer based on the ip addresses (alone) of the banned sites.

bryrock’s picture

Version: 7.x-1.x-dev » 8.x-1.x-dev
Category: Plan » Support request
Status: Active » Fixed

Httpbl is now available for D8 in a dev release.

https://www.drupal.org/project/httpbl/releases/8.x-1.x-dev

Status: Fixed » Closed (fixed)

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

alienseer23’s picture

I hope the bear didn't treat you quite as badly... nice work! this opens the door for me to get up to D8, THANK YOU!