New features in Project Zero Core for Silverstone M1
Core
The following is a list of the major new enhancements and features in the WebSphere sMash platform and programming model for the Silverstone M1 milestone. As usual, these are also accompanied by general improvements in stability, scalability, and general bugfixes.
Management
Admin Console
A new Admin Console, based on AppBuilder technology has been added, allowing graphical runtime management of sMash applications.
Automatic Apache Configuration Generation
New CLI commands have been added to allow automatic generation of Apache mod_proxy configuration, allowing users to easily run multiple sMash applications on a single machine through a single HTTP port.
Private In-House sMash Repository
New CLI commands have been added to allow easy generation of sMash repository. This allows an organization to create and publish to a webserver their own applications and modules for use by internal or external sMash users.
Data
Externalized SQL Statements
Allows developers to write a single application which can work with multiple databases by externalizing all SQL statements to configuration
SQL Server 2005
Added support for Microsoft SQL Server 2005 for both data and ZRM APIs
ZRM for PHP Support
Added support for using PHP with ZRM for /resources
Integration
iWidget Support
Added iWidget support for tight integration of sMash and IBM Mashup Center applications
Programming Model
Test Harness Package
Added zero.test common test harness and utilities to ease creation and testing of sMash applications and modules.
XOXO Support
Added APIs for easy creation and manipulation of XOXO micro documents.
Groovy 1.5.6
Upgraded Groovy from 1.5.1 to 1.5.6, to take advantage of many bug fixes and scalability improvements.