Open Source Projects
Here at BigSoft Limited we like to give back what we put in, which is why we actively encourage development links with open source projects. Below we have listed a couple of projects we are currently involved in.
B2evolution - Free PHP Widget Plugin
This is a plugin for the B2evolution blogging engine. FreePHP works in the same way as FreeHTML, only it allows you to add PHP source code instead of HTML. The plugin integrates into the B2evolution plugin system and creates a widget which you can add to your blog.
The plugin allows you to add the widget to the required position on the screen using the B2evolution infrastructure and the widget will execute the PHP. Please use this only if you know what you are doing.
Bandwidth Converter
Had a look for an online converter to convert computer size units. Unfortunately, there weren't any decent ones out there, so I wrote my own. Hope you enjoy it.
It was written in Javascript and runs as a client application, that is it doesn't submit the form to the server for processing.
Elvyx JDBC Driver
Elvyx is a tool designed to monitor and profile the Java DataBase Connectivity Application Programmer's Interface (JDBC API).
The Elvyx Driver is a JDBC profiler. It wraps up other database drivers, intercepting the API calls and logging them. The logged information includes sql, bound sql statements, duration of call, frequency of call. The information is logged to an Elvyx server and presented in a window provided by the Elvyx client. All the data is presented in graphical and tabular form.
BigSoft Limited has re-developed the driver to provide implementations of PooledConnections, DataSources and provided a scalable and reliable method of transmitting the retrieved information to the Elvyx server.
To catch up with the latest developments please read:
Driver's source controller
Mantis Bugtracker
Mantis is a web-based bugtracking system. It is written in the PHP scripting language and requires the MySQL database and a webserver. Mantis has been installed on Windows, Mac OS, OS/2, and a variety of Unix operating systems. Almost any web browser should be able to function as a client. It is released under the terms of the GNU General Public License (GPL).
BigSoft Limited has been working with the Mantis group to provide a time tracking extension to this bug tracker.
To catch up with the latest developments please read:
Mantis blog discussion
Mantis bug document
For more information, read on...
SquirrelMail
SquirrelMail is a standards-based webmail package written in PHP4. It includes built-in pure PHP support for the IMAP and SMTP protocols, and all pages render in pure HTML 4.0 (with no JavaScript required) for maximum compatibility across browsers. It has very few requirements and is very easy to configure and install. SquirrelMail has all the functionality you would want from an email client, including strong MIME support, address books, and folder manipulation.
BigSoft Limited has been working with the SquirrelMail group to provide enhancements and upgrades to serveral plugins:
For more information:
Weather_UK Plugin
Move all messages
Address book inserter
Linux Project
Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Developed under the GNU General Public License, the source code for Linux is freely available to everyone.
BigSoft Limited has been a keen promoter of open source solutions. We have produced a document to help get a bluetooth doggle to work under linux.
For more information, read on...