Menu

PersonalDB / News: Recent posts

PersonalDB Server 1.0.1

This marks the 1.0 release of the PersonalDB server.

Posted by Robert W. Johnstone 2006-06-08

HTML Application Performance Woes

I am trying to track down the source of the slow loading time for the HTML application. I had thought the time was in iterating through the XML DOM object, but changes on that front have not had any impact.

Profiling the server indicates that it is not the bottleneck.

If anyone knows good tips for profiling event driven Javascript, please let me know...

As a final note, support for the escape string and tojavascript functions will probably be dropped. This were included soles to speed up the HTML application, and since they are not working, the better design would be to drop the superfluous SQL commands.

Posted by Robert W. Johnstone 2005-12-03

Server version 0.91

A minor update to the server has just been posted. This provides some two additional SQL functions that are expected to simplify the development of javascript clients, as well as make them significantly faster.

Please keep an eye out for the updated HTML Viewer applications, which will start making use of the new functionality.

Posted by Robert W. Johnstone 2005-11-05

Version 0.90

Version 0.90 of the PersonalDB server and the HTML viewer have been released. Please start pounding on these releases so that we can get them ready for 1.0!

Posted by Robert W. Johnstone 2005-09-02

Feature Complete HTML Viewer

This release of the HTML Viewer application for PersonalDB servers represents the inclusion of the forms for adding, editing, and deleting appointments. There are also weekly and monthly views of the resulting calendar.

The code for the SOAP calls has been reworked, and is now significantly smaller. The stability of the code has also been improved by providing more checks. While not multithreaded, much code is executed as a response to events, so much code flow is unordered. This version is considered to be relatively feature complete.

Posted by Robert W. Johnstone 2005-01-28

Important Change

A bug was found in the way rowsets containing null fields were handled. The SOAP schema was updated to properly handle null fields, but is now incompatible with previous versions.

Updated versions of both personaldb and personaldb_html have been posted.

Posted by Robert W. Johnstone 2004-10-07

New Release

Please note that version 0.50 of the personaldb server has just been released. Only small incremental improvements are present.

Version 0.20 of the HTML/javascript based viewer has also just been released. Again, only small incremental improvements are present.

Most development effort has recently been going into Palm conduits for synchronizing PersonalDB with PalmOS based devices. This has just recently gone into alpha.... read more

Posted by Robert W. Johnstone 2004-09-07

HTML Viewer Application

Hello,

The first viewer for accessing your PersonalDB is available. It can be reached at http://personaldb.sourceforge.net/viewer.html. A beta PersonalDB server is being run at http://fraser.sfu.ca:2900 for testing.

The application is built entirely using HTML and javascript, although fairly modern browsers are required to run the applicaiton. Mozilla 1.6 and Internet Explorer 6 have both been tested. Work is still necessary in obtaining the necessary permissions to access the PersonalDB server.... read more

Posted by Robert W. Johnstone 2004-08-06

New Release

Hello,

A new release of PersonalDB has just been released. The SOAP API is stable, and the code itself is reaching mature status. Development on a web PIM based on PersonalDB is underway, so the SOAP server is being regularly run.

Considerable flux still remains in the Schema definitions. New schema will need to be added to cover additional standard sets of data (Calendar, To-Do Lists, Contact Lists). Further, the existing schema will probably change to make database synchronization easier.

Posted by Robert W. Johnstone 2004-07-10