Contributions

Over the years I have contributed to a number of different projects (open and closed source) and also created a few of my own. Below is a list of these contributions with a brief description.

Open Source

Wordpress

Patches, bugfixes and enhancements contributed towards the Wordpress & Wordpress MU source code.

Contributions:

Serendipity

Patches, bugfixes and enhancements contributed towards the Serendipity source code.

Contributions:

MediaWiki

Patches, bugfixes and enhancements contributed towards the MediaWiki source code.

Contributions:

Gallery

Patches, bugfixes and enhancements contributed towards the Gallery & Gallery2 source code.

Jive Software/Ignite Realtime

Patches, bugfixes and enhancements contributed towards the Openfire, Spark and SparkWeb source code.

Jabberd2

Patches, bugfixes and enhancements contirbuted towards the Jabberd2 source code.

Contributions:

  • Bandersnatch Web Interface
  • Jabberd Startup Script
  • Jabberd -> Wildfire Migration
  • LDAP Authentication and support

phpESP

Patches, bugfixes and enhancements contributed towards source code. Enhanced SPSS output and LDAP support.

For more information, see the project website: phpESP Easy Survey Package.

HTAccess Authentication Manager

A simple set of php scripts developed to manage .htpasswd files for apache directory authentication. The application is capable of handeling large amounts of data.

For more information, see the project website: HTAccess Authentication Manager.

SermonDB

Simple PHP application designed to allow for easy uploading of Newsletters and Sermons designed for use by Churches.

For more information, see the project website: SermonDB.

CMS Made Simple

Patches, bugfixes and enhancements contributed towards the CMS Made Simple source code.

Contributions:

Feed2JS

Patches, bugfixes and enhancements contributed towards the Feed2JS source code.

phpMyValidator

A PHP class designed for validation for form elements. It contains certain functions to validate email address, phone numbers, null values and many more items.

For more information, see the project website: phpMyValidator.

AutoPostgreSQL Backup

Postgresql backup script based on the AutoMySQLBackup script. It can be schedule on a daily basis, and will rotate out old backup files.

For more information, see the project website: AutoPostgreSQLBackup.

Shorewall

Patches, bugfixes and enhancements contributed towards the Shorewall source code.

Mozilla Firefox

Patches, bugfixes and enhancements contributed towards the Mozilla Firefox source code.

Commercial/Other

iTunes U PHP Authentication

Implementation of Apples perl based iTunes U Authentication script. The PHP class uses CURL and HASH extensions to provide the iTunes U authentication peice.

For more information, see the project website: iTunes U PHP Authentication Class.

Trillian

Assisted with alpha and beta product testing and work with members of the Cerulean Studio team to enhance built in jabber support.

For more information, see the project website: Cerulean Studios.

Red Condor - API Development/Enhancement

Assisted in API testing and worked directly with Red Condor to improve the API and enhance the user experience.

For more information, see the project website: Red Condor.