[Isis-users] J-ISIS Progress
Jean-Claude Dauphin
jc.dauphin at gmail.com
Sat Oct 27 18:22:34 CEST 2012
Dear ISIS users,
I whish to inform you that. J-ISIS is still in heavy development and code
refactoring. Please find below a summary of some of the recent developments:
1)J-ISIS latest versions are using the DJ-Native Swing JWebBrowser library
to offer a Web Browser through J-ISIS. It was quite successful for
providing a Web Browser for most popular platforms. But the Java
integration has always produced from time to time some strange behavior
(like losing the focus on the other components after clicking on the
Browser window, overlapping of windows, etc.) , most probably because of
mixing heavyweight and lightweight components and also because of our
incompetency in solving the issues.
Thus, recently we changed for the JavaFX 2.2 WebWiew. The integration with
Java is fine and we have got rid of all the DJ-Native Swing problems.
However, we have lost some features which were given for free with the
native browsers such as downloading resources in different formats and
opening them in the right application. The embedded browser component is
based on WebKit <http://www.webkit.org/>, an open source web browser
engine. It supports Cascading Style Sheets (CSS), JavaScript, Document
Object Model (DOM), and HTML5.
2) The Jetty Web Server has been embedded in J-ISIS, thus when you start
J-ISIS, you have a database server (Database is a Berkeley DB) as well as a
Web server. Records are displayed through the Web browser and can access
other Web resources with the embedded Jetty Web server.
3) Web-JISIS prototype is futher developed and tested to provide a more
robust release. The menu bar is now stable, changing PFT when displaying
records is now working as well as changing the worksheet in data entry.
4) And many small Improvements such as:
*Indexing Techniques*
The field content is checked to see if it is html. In case it is recognized
as HTML, the text part is extracted and used for indexing.
*Import/Export*
Better wizard screens and support for other formats such as Dublin Core**
*Search*
Better highlighting of the seach terms in the results**
*Worksheet Editor*
Drag and Drop of the worksheet fields to change their order**
*PFT Editor*
The output produced by a format with a specific record is now working
properly, thanks to the new JavaFX Webview Browser.*
*
*PFTs*
Images stored in blob fields can be used in PFTs.
*Images*
Images are now well displayed through the new JavaFX Webview Browser which
is independent from the platform. Images can be stored directly in a record
and/or as a Web resource url.
*Web Resources*
A Web resource is anything that is addressable over the Web with a url.
They can be addressed through a relative url if the resource is on the
server machine or by an absolute url if the Web resource is on a remote
machine.
*Digital Library feature*
Improved speed for large document and better user feedback about the
process.
The tests I have done until now proves that the new JavaFX embedded browser
component fits very well in J-ISIS and avoid the many annoying GUI
problems I have seen in the previous releases.
I wish to provide this new version ASAP so that it can be tested on
different platforms. Hopefully, it will be available before end of next
month.
With my best wishes,
Jean-Claude
PS) You will find attached some screen shots from the current development
version
--
Jean-Claude Dauphin
jc.dauphin at gmail.com
jc.dauphin at afus.unesco.org
http://kenai.com/projects/j-isis/
http://www.unesco.org/isis/
http://www.unesco.org/idams/
http://www.greenstone.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20121027/c0c338e9/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: J-ISIS 27 November 2012.rar
Type: application/rar
Size: 1497539 bytes
Desc: not available
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20121027/c0c338e9/attachment-0001.rar>
More information about the isis-users
mailing list