Details
Description
bridge-support is found in the following location:
http://server.ice:8888/svn/ossrepo/projects/bridge-support/src/main/javascript
We make use of bridge-support in multiple .jar files and incorporate it as
an svn external. This is a good strategy when the included resource is
subject to change and is used by multiple projects; however, it appears to
now be stable and could be "released" as a binary.
This would have two benefits:
1. simplify the svn checkout
2. reduce the number of times the JavaScript code is downloaded
To satisfy 2., however, we would need to take some further steps:
- make bridge-support a "public" JavaScript API
- expose bridge-support from icefaces core
- provide two versions of icepush.js, one with bridge-support and one without
(ICEfaces would of course request the one without bridge-support)
http://server.ice:8888/svn/ossrepo/projects/bridge-support/src/main/javascript
We make use of bridge-support in multiple .jar files and incorporate it as
an svn external. This is a good strategy when the included resource is
subject to change and is used by multiple projects; however, it appears to
now be stable and could be "released" as a binary.
This would have two benefits:
1. simplify the svn checkout
2. reduce the number of times the JavaScript code is downloaded
To satisfy 2., however, we would need to take some further steps:
- make bridge-support a "public" JavaScript API
- expose bridge-support from icefaces core
- provide two versions of icepush.js, one with bridge-support and one without
(ICEfaces would of course request the one without bridge-support)
Implemented module system that allow the exporting and importing of variables in different local contexts. Defined modules that encapsulate well defined features.