The Jalama project (http://jalama.ecoinformatics.org) is pleased to announce its second alpha release (0.1alpha2), aimed at developers. It is a web application that takes an XML instance document and its corresponding W3C schema document as input, and generates a user interface, defined using Mozilla XUL and XBL bindings, for editing the instance document. (It therefore displays only on browsers that understand XUL, such as Mozilla or Firefox - http://www.mozilla.org).

VIEW ONLINE DEMO:

http://dhcp87.nceas.ucsb.edu:8090/uigenservlet

...BUT NOTE:
we recommend using one of the three sample sets of schema/instance documents linked from the online demo web page, since this version is *very* basic - it does not support schema references, imports/includes or enumerations; the XUL/XBL widget-set currently includes only choice & sequence elements, nested containers and simple textfields (any of which may be repeatable).


DOWNLOADS:
A downloadable .war file and source tarballs are available on the Jalama website (http://jalama.ecoinformatics.org/software/index.html).


HOW IT WORKS:
This release incorporates the new Jalama UI Generation package. The Drools business rules system (http://www.drools.org/) is used by the generation process to allocate the appropriate UI widgets, based on declarative rules (defined in XML configuration files). More details at http://jalama.ecoinformatics.org/public_docs/index.html



The long-term goal of the Jalama project is to create a flexible, easy to use system for generating user interfaces from arbitrary XML Schema. Products resulting from this project are released as open source, and further collaborations and contributions are welcome.


The Jalama Project (pronounced "hah-LAH-mah") is managed through the Marine Science Institute at the University of California, Santa Barbara. It is a collaboration between the National Center for Ecological Analysis and Synthesis (NCEAS - http://www.nceas.ucsb.edu) and the Partnership for Interdisciplinary Studies of Coastal Oceans (PISCO - http://www.piscoweb.org).



-------------------------------------------
Matthew Brooke
National Center for Ecological Analysis and Synthesis
735 State Street, Suite 300
Santa Barbara, CA  93101-3351
http://www.nceas.ucsb.edu


------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ xul-announce mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xul-announce

Reply via email to