Notes from the field in the War on Spam

Bad Behavior 2 Alpha 1

After many delays, technical difficulties, and much more, I’m finally pleased to announce that Bad Behavior 2.0 is taking shape and I have some downloadable code for you!
There are some caveats, though.

The current alpha code works only on WordPress 2.0. WordPress 1.x support is coming in a future alpha, as is support for MediaWiki and ExpressionEngine.

The administrative interface is not yet complete so it’s not included. This is proving to be time-consuming as each platform has a completely different method of implementing such an interface.

The temporary IP address ban code has been omitted. This will be restored in a future alpha.

At the moment, this release is intended solely for very early adopters, and those looking to have Bad Behavior 2 ports available for their own platforms concurrently with the final release. This alpha will give you a headstart in creating your own port.

In addition, it will give those of you who like living on the bleeding edge some new code to play with.

Installation notes: You need to disable Bad Behavior 1.x when installing this plugin. They will not get along at all. Unzip the file and upload the entire folder structure to your wp-content/plugins folder, so that you wind up with a wp-content/plugins/bb2 folder, with a file bad-behavior-wordpress.php and a bad-behavior folder inside there.

If you aren’t quite ready to try out this pre-release code, or you want more information, visit the Bad Behavior 2 Roadmap to see what’s planned for the final release. And if you haven’t maxed out your credit cards over the holidays, you can also contribute to further development of Bad Behavior.