Computerworld
Auspost bundies on open source
Rodney Gedda  15 June, 2005 09:10

Although reluctant to deploy open source software within its corporate network, Australia Post, has developed a time-keeping system for some 35,000 employees using a collection of open source tools.

Australia Post's new Time and Attendance Rostering System, or TARS, is a J2EE Web application developed in-house with help from IBM Global Services Australia.

Matthew Magain, IBM GSA portals and content management consultant, said while TARS, which provides information to the department's payroll, was built with open source the production environment was proprietary.

"The client was very security conscious and didn't want to install open source tools on the corporate network," Magain said. "We had two options - work with the client's machines, or on an isolated VLAN. This gave us an environment to get the development project up and running. The isolated LAN bypasses the regular IT bureaucracy."

The team set up a TARS development server called DevNet which hosted the project's Web site. Some of the open source tools used included PHP, CVS, Apache, DHCPServer, Posadis, Apache Ant, DBVisualizer, phpbugtracker, phpeventcalendar, phpBB for knowledge management, MySQL, Thunderbird, and Eclipse was used as the integrated development environment.

"PHP is the crux that brings it all together [and] phpBB is the TARS development forum," Magain said, adding that the project's homepage is divided into portlets for each team resulting in improved workflow.

Magain said an advantage of using open source software is cost savings because "PHP was quick to set up" and open source code can be modified to suit project needs.

"If I had to set up this development environment all over again I'd have it running in a few days," he said. "We used a suite called Xampp which is a bundle of open source tools which requires less configuration," adding that Apache is normally a headache to set up on Win32 systems, but Xampp works "out of the box" with little configuration required.

Indicating that Australia Post and IBM GSA are good, open source citizens, the team contributed the code back to the community when it modified phpbugtracker.

Magain cited a number of disadvantages with open source software, such as limited documentation, a cross-platform nature "in theory, but in practice...", and design with usability "not always in mind".

"Factors to consider include your budget, time and resources," Magain said, adding that the activity of a product can be seen by the number of downloads it receives and from tool comparison sites.

Regarding the benefits, Magain said the flexibility of the software is good.

"When you get stuck you can hack the code [and] you can use product-specific forums," he said. "Try another project if a particular one doesn't fit your needs [and] use Google."

Australia Post was invited to comment but did not respond before deadline.

Computerworld Buyer's Guide - Vendors Matched to this Article

Comments

Post new comment

Login or register to link comments to your user profile, or you may also post a comment without being logged in.
The content of this field is kept private and will not be shown publicly.
Enter the fully qualified URL, eg. http://www.example.com/
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

Zones
Zone logoZones provide focussed content from Computerworld and leading technology partners.
Newsletter Subscription
Newsletter Subscription
Sign up for our Computerworld newsletters!
Syndicate content
 

Computerworld Webinar

Thursday, June 11th, 2009
10:30am EST (Sydney, Australia)
Screening at your PC

Computerworld is hosting a 30 minute live webinar to help you to learn how unified communications can save you money, foster innovation and business agility by making it easier for people to find, reach and collaborate with one another.

Register Now

Whitepaper

Customer Relationship Success Demands Insight

The goal of over 85% of companies implementing CRM is to increase revenue by better understanding their customers. Unfortunately the insight is often buried deep in a database. This paper discusses how analytics can help businesses understand the appropriate actions by sales, customer service and marketing to support the creation of relationships that yield maximum customer value.

Enterprise IT Buyer's Guide
Find Technology Vendors Fast
 
Find vendors by name | Find by category
Sponsored Links
 
Send Us E-mail | Privacy Policy
Features List | Media Kit | Advertising | Contact Us

Copyright 2009 IDG Communications. ABN 14 001 592 650. All rights reserved.
Reproduction in whole or in part in any form or medium without express written permission of IDG Communications is prohibited.