Dandi-DMS has completed the change to Servlet technology, in the process the current SWT client is no longer usable. A new client will be released based on Eclipse RCP to replace the existing client.
The current PHP server side development has now ceased, all further work will be developed using JSP and Java EE.
I'm sorry if this decision is of any inconvenience but after a year of on and off development, its become apparent that PHP is no longer suitable.
A new release of the system will be released when its ready :-)
New release introduces web based management, web based installer, automatic client update and Access Control Lists (ACLs).
With the database schema becoming stable the project will move to Beta after the first round of testing of this release.
Dandi hit considerable trouble recently with incompatibilities between the Swing toolkit and native SWT functions,
This author had a choice, either to find the incompatibility or rewrite the front end using SWT. The final decision was to rewrite using SWT and I have to say the exercise has been both thought provoking, frustrating but mostly gratifying.
This author must say that Swing is a great toolkit, its MVC”ish” qualities are the best this author has ever encountered. The decision was based on the need for native desktop integration and only SWT could provide this. ... read more
The project is currently in a bit of mess, the problem is a conflict between the Swing front end and some of the functions of SWT.
I would advise against using the 0.5.x release and anything from the dandi-dms2 CVS branch until the current problem is remedied.
The solution, which is currently in development is to remove the swing components and convert the project wholly SWT.
With this release Dandi-DMS can proudly state that its mostly usable:-)