Project contributions

From Drupal and Moodle, right through to a Git versioning system and Perl modules on CPAN, we contribute back to over 175 community open source projects. This list is in order of the number of projects contributed to.

OpenHub Logo

simplepybot (
A simple framework for creating IRC bots It uses sqlite as the database backend The goal is to make a really dead simple api.

stackalytics (
Stackalytics is a service that automatically analyzes OpenStack development activities and displays statistics on contribution. The features are: * Extraction of author information from git log, store it in the database; * Calculate metrics on number of lines changed (LOC) and commits; * Mapping authors to companies and launchpad ids; * Filter statistics by time, modules, companies, authors; * Extract blueprint and bug ids from commit messages; * Auto-update of database.

websockets-dashboard (
Websocket enabled HTML dashboard

zookeepr (
Zookeepr is a conference management system, originally developed for Zookeepr aims to be a one-stop-shop for your conference management needs. It's used for guiding the conference experience, from paper review, to delegate registration and to providing information at the conference. People who would find Zookeepr immediately useful are organisers of technical conferences. As the rough edges are smoothed out, we hope that Zookeepr will fulfill the technical needs of most conferences.

Algorithm::CouponCode (
This Perl module is used for generating and validating 'CouponCode' strings. A 'CouponCode' is a code that will be passed in printed form to someone who will be expected to type it into a web page or other application.

Andrew's Web Libraries (
Andrew's Web Libraries are some shared PHP libraries used in several projects by Andrew McMillan. Projects which use these libraries include DAViCal CalDAV Server and Work Request Management System.

App::BCVI::AutoInstall (
This module is a plugin for bcvi (see: App::BCVI). If you are connecting to a server for the first time it will install the required files for you. It requires App::BCVI::InstallManager for tracking which servers you've already installed the bcvi files on.

App::Xssh (
Simple program to launch customised terminal windows for each remote login