Credits

Technology

  • PHP is a widely-used general-purpose scripting language that is especially suited for web development.
    • We use PHP for the majority of the application logic of Cerb and Devblocks.
  • MySQL is the world’s most popular open source database.
    • We use MySQL to persist all long-lived data.
  • Devblocks is a commercial open-source framework by WebGroup Media LLC for rapid PHP5 Application Development which provides many reusable “nuts and bolts” services. This approach lets your team spend more time solving your project’s target problem. It has been heavily influenced by over 9 years of experience working on Cerberus Helpdesk (Cerb), agile methodologies like extreme programming, and many innovative frameworks like Eclipse/RCP (cross-platform native desktop apps in Java), Tapestry (web development), and Hibernate (object relational mapping).
    • Devblocks provides the application framework, development platform, and software architecture philosophy for all Cerb functionality and plugins. Without Devblocks there is chaos.
  • jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
    • We use jQuery for all of the Ajax and dynamic web-based functionality.
  • jQuery UI provides abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets, built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications.
    • We use jQuery UI for the majority of the interface components: tabs, dialogs, autocomplete, drag & drop sorting, effects, etc.
  • Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic. This implies that PHP code is application logic, and is separated from the presentation.
    • We use Smarty to render the majority of the interface HTML and Javascript.
  • Swift Mailer is a component-based library for sending email from PHP 5 applications.
    • We use Swift Mailer to compose MIME messages and send all outgoing mail.
  • Twig is an open source template engine for the PHP programming language by Fabien Potencier. It focuses on being fast, secure, and flexible.
    • We use Twig for Broadcast and Snippets functionality.
  • jqPlot is a plotting and charting plugin for the jQuery Javascript framework. jqPlot produces beautiful line, bar and pie charts with many features.
    • We use jqPlot to draw charts on all the built-in reports.
  • qTip is a tooltip plugin for the jQuery framework.
    • We use qTip to show tooltips on several reports.
  • jQuery Validation Plugin makes simple client-side form validation trivial, while offering lots of option for customization. The plugin is written and maintained by Jörn Zaefferer, a member of the jQuery team, lead developer on the jQuery UI team and maintainer of QUnit.
    • We use the jQuery Validation plugin to provide real-time form validation throughout the interface.
  • PHP Markdown is a PHP library for converting lightweight Markdown text into HTML.
    • We provide Markdown as a format for writing knowledgebase articles.
  • Amazon S3 PHP Class is a PHP library by Donovan Schönknecht for working with Amazon’s S3 web service.
    • We use the Amazon S3 PHP Class to provide the option to use Amazon’s S3 service as long-term storage for infrequently accessed but heavy content (e.g. message content and attachments).

Licenses

  • IconExperience is one of the leading sources for high-quality professional icons.
    • We licensed many of the interface icons from IconExperience.

Official development team

  • Jeff Standen is the founder of WebGroup Media LLC, contributing over 18 years of professional software development and online collaboration experience. He has been the lead developer of Cerberus Helpdesk (Cerb) since the first line of code was written in January 2002.
  • Darren Sugita
  • Dan Hildebrandt
  • Scott Luther

Code contributors

Community support leaders

Translators

Documentation writers