In addition to custom, typically one-off, utility software, I have also been involved with several Open Source projects. These include:
- Postilion: An X Windows Email client
- Principle developer, designer
- Designed to look and feel like the “mail.app” of the NextStep OS, this IMAP/POP client was widely used from 1995 – 2000, when development ceased
- Written in Tcl/Tk
- Squirrelmail: Webmail client
- Contributed to various parts of the project
- Contributed code to refine included libraries for such tasks as IMAP protocol or SMTP RFC related processing.
- Written in PHP
- PhpLdapAdmn: LDAP browser & editor
- Contributed primarily to authentication code
- Written in PHP
- Cyrus IMAP: Enterprise scale IMAP & calendaring server
- Technical writing for website
- Documentation, including manual pages, how-tos, best practices documents, etc.
- Active in development meetings, IRC, and mailing list discussions
- Documentation written in Restructured Text (Sphinx)
- Netdisco/SNMP::Info: Network management
- Contributed code for interfacing with various models of network switches
- Contributed code to clarify and distill network descriptive data.
- Written in Perl/Dancer
- Nagios/Icinga: Network monitoring
- Contributed numerous service “plugins” to public tool exchanges
- Written in PHP, Perl, and Bourne shell
- Presager mobile: (Proprietary) Network monitoring app
- App for iPhone & Android to monitor network-attached systems
- Wrote server component
- Written in PHP/CodeIgnitor
- Presager: (Proprietary) Network monitoring system
- Integration of existing Open Source software for network management, monitoring, analysis
- Included custom front-end GUI for network description and configuration of monitoring components