[Commits] svn commit: 9242

Subversion Database Process svn at thor.atrc.utoronto.ca
Tue Feb 2 23:05:00 UTC 2010


------------------------------------------------------------------------
r9242 | antranig at caret.cam.ac.uk | 2010-02-02 18:05:00 -0500 (Tue, 02 Feb 2010) | 7 lines
Changed paths:
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/application/engageConfig.json
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/application/engageStandaloneConfig.json
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/application/js/EngageApp.js
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/kettle/KettleIncludes.json
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/kettle/js/contentTypes.js
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/kettle/js/env2.js
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/kettle/js/kettle.js
   A /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/kettle/js/kettleUtils.js
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/services/exhibitionBrowse/js/exhibitionBrowse.js
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/tests/kettle/html/Kettle-test.html
   A /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/tests/kettle/html/KettleApp-test.html
   A /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/tests/kettle/js/KettleAppTests.js
   M /fluid/engage/fluid-engage-kettle/trunk/src/main/webapp/tests/kettle/js/KettleTests.js

ENGAGE-247: Thorough-going reworking of Kettle "Services" - 
  Outermost mounted agencies now named "Spouts", taking outermost place in hierarchy of Spouts -> Acceptors -> Handlers
  Services now mounted automatically by creation - fluid.kettle.dataSpout and fluid.kettle.markupSpout will now schedule the mounting of the specified spout at the proper time during initialisation - "initServices" now deprecated in engageConfig.json
  New utilities fluid.kettle.expandEnvironment make use of portable ThreadLocal functionality - ported over from FluidIoC work in FLUID-2881 branch in advance of general merge. Access to environmentally defined values during expansion of configuration blocks
  New end-to-end testing functionality for Kettle. Kettle apps may now be tested through the complete process of URL resolution and markup by means of mockups for the container-specific functionality in kettleAppTests.js - this will shortly be moved into a standalone set of utilities (also some shared matter with upcoming FluidIoC.js here) 
  kettle.js factored into low-level utilities kettleUtils.js
  Testing for correct mounting and resolution of Spouts, fixes for configuration of template resolution, synchronous I/O etc. required by running Kettle from the filesystem.
------------------------------------------------------------------------



More information about the Commits mailing list