McPond Software
Open Source
Open direction PDF Print Email
Written by David McNeill   
2007-06-06 10:52:39

McPond Software is making a decisive and distinct change in direction, with a full commitment to open source.

We will be releasing all of our own existing software as open source, including PumperNickel, Squirt, Squeezy, PrExport and others.

We will also be changing the focus of our service offerings to open source support.

We already have considerable expertise in open source deployment, and we will now be making this our primary focus.

Commercial installation, configuration and support services for open source will now take precedence over supply of legacy commercial products. However I believe open source is such a disruptive technology, and with gathering momentum.

We have already chosen not to support Windows Vista, investing our learning efforts instead in Kubuntu. It has been a steep learning curve, and a challenge to make a total conversion to a Linux environment. It proves itself to be worth while every day, in many big and small ways.

As the software world becomes ever more diverse and complex, we are seeking to specialise, and also to enjoy the freedom and co-operative collaboration of open source. We believe it delivers far superior flexibility, efficiency and value to organisations over proprietory software.

How can small teams of developers (our own included) ever keep pace with the hundreds or thousands of people involved in many open source projects. I'm now looking forward to the freedom of information that is at the heart of open source.

We currently use and deploy many awesome open source products such as Kubuntu, GNU/Debian, Apache, Nagios, Zimbra, saxon, subversion, MySQL, php, Trac, ADempiere, Pentaho, Joomla, Asterisk, SugarCRM and many others.

We hope you'll join us on this journey.

Last Updated ( 2007-06-12 11:12:16 )
 
ZoneMinder PDF Print Email
Written by David McNeill   
2007-08-29 00:33:20

We've just completed our second major ZoneMinder installation.

It provides comprehensive security and campus productivity coverage for our local school .

Screen shot of timeline view with still frame of carpark south.

The timeline view is particularly good for getting a quick overview of where movement is happening. Each spike is a score of the amount of movement in each recorded frame. You can easily see clusters of movement, and periods when nothing is happening. You can click to zoom in to finer timeslots, allowing easy location of particular events, much easier than scanning through tapes.

We installed and configured a dedicated server, running Ubuntu server edition. We find that a reasonably powerful processor is required for ZM, along with good cooling and plenty of disk. The system works resonably hard to stream all the cameras to disk, as well as do all the analysis and frame processing in real time. Disk usage can be as much as 30Gb a day, depending on resolution, frame rate, and number of cameras. Disk space auto recycles when the disk is full, providing a rolling five day historical window.

The trickiest part of setup is configuring the system to work with the capture card. We use only Linux recommended product, but it's still not simple install and use. We continue to wish that manufacturers would put more effort into testing their hardware on Linux platforms. It actually helps uncover bugs in hardware that are often masked by Windows. Only consumer pressure and preference will influence them effectively, make sure you ask your supplier about Linux support when evaluating product.

ZoneMinder uses Perl, php and MySQL, so utilises standard platform components for reliable, predictable operation.

This system has five cameras installed, and can take up to sixteen local cameras, and additional IP or network cameras. We expect this server will be able to carry approximately twenty cameras in total.

We will be doing some follow up fine tuning to improve overall image clarity. Things like cleaning windows, fitting reflected light hoods, adjusting colour and whiteout balance, camera focus, angle and zoom.

We're very pleased with the outcome of the system. It has a strong, reliable feel, and is easy to use. Speed and responsiveness is good, remote access is easy. Viewing the montage (all cameras at once) gives a good feel for what is going on around the school, especially at busy times, or when things are meant to be quiet. It allows management to quickly focus on areas needing attention, and to be assured when locations are vacant. It also allows easy coroboration of conflicting versions of events, just like the video referee at the rugby.

The total cost of the installation was $5,000. This included installation, setup, cabling, high resolution cameras, powerful rack mount server, capture card, configuration and tuning. The software is all open source of course, so has no up front or ongoing licence fees. We chose to make a donation to the Zone Minder team, since their efforts make this whole system possible, and we continue to contribute to the user community forums.

 

Update 2011

We've found some customers need a more sophisticated user interface, better up time and more convieniant access to recordings than ZoneMinder can offer.   For these sites,, we now install BlueCherry Surveillance.

Last Updated ( 2011-12-01 19:22:33 )
 
Sugar CRM PDF Print Email
Written by David McNeill   
2007-10-05 09:04:16

Sugar CRM is powerful Customer Relationship Management software, and we're finding it a valuable tool for in house tracking of customer and supplier interaction.  Being able to access the history and status of events with prospects and suppliers from any location is very empowering. 

Sugar is the most popular and widely deployed open source CRM.

We find Sugar easy to install and configure, being based on MySQL database, php code and Apache web server.  New feature version releases are frequent, and support on the user forums is extensive. A testiment to it's popularity is the wide array of extensions and plug-ins available to extend Sugar.  Head over to the open version of www.sugarcrm.com for a look around.

We can provide high speed online hosting of Sugar on our dedicated server, and we can integrate Sugar with your current main business application.

Last Updated ( 0000-00-00 00:00:00 )
 
Asterisk PDF Print Email
Written by David McNeill   
2007-10-06 09:03:11

We run Asterisk open source PBX as our internal telephone system. It is a Voice Over IP system, meaning some of the communication is done over computer networks. The heart of the system runs on our main internal server, we have no conventional PABX unit. We have a mix of local and remote extensions, allowing our team to answer the phone from any location. The local extensions are a mix of plain phones and IP telephones.  The system provides voice mail, which it forwards to email. It also does call routing, configured to change at different times of the day. We've also set it up for toll selection saving, Asterisk rules make a choice of outbound line type based on the destination for the call.

We find the system very (sometimes too!) configurable and flexible, allowing any permutation of telephone call handling.  There is wide and deep support available from many good online sources.

We've also install Asterisk systems for customers, the largest so far currently has twenty IP extensions, three Telecom lines and one voip line. That system is shortly upgrading to five lines on WorldxChange, with ten direct-dial-in numbers, for less than the cost of three lines from Telecom, and with more features.

We find Asterisk needs careful setup, configuration and planning, good documentation, and good testing by the users. We've also found that good quality hardware is essential, economy hardware just gives low call quality.  With so many more links in the chain for a VoIP phone call, many more things have to be just right to create a reliable, dependable system.

We see the key benefits of VOIP with Asterisk as much more flexibility in call handling and caller location, and non-mobile toll and line savings.
Talk to us if your thinking about a phone system change.

Last Updated ( 0000-00-00 00:00:00 )
 
<< Start < Prev 1 2 Next > End >>

Page 1 of 2