NAVIS II Database Project Roadmap



The NAVIS II project roadmap for the following technical features:

  Alpha 1 (September-December 1999) Status
Database design and performance testing. done
Coding and hooking up of navigation tree to database engine. Optimizing performance regressions. done
Content management: dummy features added. done

 

  Alpha 2 (January-February 2000) Status
All tree branches queryable. done
Unicode code base installed. done
Thumbnail gallery output mode hooked up. done
Database made online available with password protection. done
Content management: inserted random sample of 40 queryable objects. done

 

  Alpha 3 (March-April 2000) Status
View "general views" in Ships Only/Thumbnail gallery output mode has incorrect SQL. done
Script against lifting off images from the website to protect copyright of the images. done
Image banding in thumbnail gallery output. done
Some rare query values do not correctly display as output header, such as locations of dislocated objects. reopened
Objects stored in another country as where it originates from are not found. done
Some tree node combinations are blocking each other due to their boolean functionality. done
Sending off empty query, which returns all records, should be blocked off. done
Content management: stack of medieval manuscripts with ship depictions inserted, German, Israelian and Italian content added. n=150 objects; 250 ships. done



 

Beta 1 (Mai-October 2000)

Status
"Next/Previous 10 records" in query output: Although it looks chicque, this feature does currently not seem to be very functional. Unless database query caching can be implemented, each "next records" or "previous records" query would cause a new database query and therefore burn down any possible performance gains. cancelled
"Plot on map" hooked up to database engine. done
Extending "Plot on Map" with complete Scandinavian area, due to ship depiction finds benorth of Trondheim done
Enabling of bidirectional character rendering in Unicode, such as Hebrew and Arab (currently Netscape only). done
Some combinations of Superkeywords with Normal Keywords are producing erroneous SQL code done
Errors in banding of images per ship in thumbnail output fixed done
First tests with the Mozilla/Netscape 6 engine --> code broken due to instable browser development Cancelled
Blocking the sending off empty query strings when nothing is selected in the Navigation tree done
Script did not work correct with older versions of IE4. done
Localization of some language query masks (Danish, Dutch and Polish). done
Keywords' drill down into Navis I database enabled done
Query masks fully db driven. done
Content management: Polish, Turkish and Danish content added. n=275 objects; 490 ships (15.10.2000). done

 

 

Beta 2

Beta 2 was scheduled for autum 2000, but has been severely delayed by troubles with a modified DOM level 1 of the premature release of Netscape 6 browser JavaScript engine

Status
Hooking up zoomable distributionmap done
Fully localizing Danish, Dutch and Polish input and output done
Database replication mechanisms implemented to speed up database input by more persons done
Stable cross browser version of Navis II Navigator script for Netscape 6 done
Hebrew navigation script enabled (Netscape only). done
Content management: n=330 objects; 629 ships (09.01.2001). done

 

 

Beta 3

Beta 3 is scheduled for summer 2001

Status
Loading bar displaying how many images have already been loaded. done
Jet Engine Performance issues solved (stack overflow when aliasses used) done
Bidirectional Hebrew fully localized (for MS Internet Explorer only) done
Plotting objects now distuinguishes between "in situ" and "unknown findspot" done
Distribution map popups not displaying Unicode correctly with IE done
Redundant objects synchronized with ship depictions done
"Uncheck checkboxes" code checked in done
Top levels in tree without checkboxes done
Content management: n=450 objects; 850 ships (31.05.2001). done

 

 

 

Release Candidate 1

Release Candidate 1 is scheduled for autumn 2001

Status
April 20: Major performance crashdown. Large part of complex core SQL needs to be rewritten due to stack overflows. Intake should continue by replicated db's, however. done
English and Danish SQL-querying system up and running again with major performance gain done
Plotting localities from single datasheets yielded all records from that locality. Fixed done
Content Management System for Harbour Information pages done
Plotting Distribution maps doesn't function with Netscape 6 due to firewall issues done
Ship Function not queryable done
Scrolling in Navigator left frame when tree expands in Netscape 6 doesn't function (acknowledged bugs #55368 and #55334) done
Content management: n=750 objects; 1100 ships (28.12.2001). done

 

 

Version 1.0

Release Candidate 2is scheduled for summer 2002 and thought to be the last stage before the final version due to be released 31.08.2002

Status
Localisation of Greek GUI and database content done
Localisation of Spanish GUI and database content done
Localisation of Italian GUI and database content done
Browser back button in Netscape 6 not functioning (acknowledged bugs #56062 and #59387) done
Harbour section: added to navigation system. 5 harbours inserted done
Fixed firing emtpy query strings which blows up CF database engine done
Thumbnail gallery output narrowing down with all keyword types, not only with main ship keywords done
Localisation of French GUI and database content done
Harbour section: added keywords to navigation tree done
Harbour section: text blocks are generated dynamically, sorted on keyword done
Harbour section: localized keyword list in navigation tree ordered (avoid SQL distinct on memo field) done
Harbour section: harbour full text output localized done
Distribution Map clicking points should point to http-refferer language output done
Localization of German GUI and database content done
Content management: n=965 objects; 1585 ships (31.08.2002). done