I've been working on some features related to the low level support for
AJAX.  In the 1.0 release, the Tree and DivPanel are both AJAX enabled.
There are some low level features in NetUI to handle AJAX requests (.xhr)
and route the requests to objects that handle the requests.  The feature
work I'm currently working on provides plug points into these features so
more advanced handling by framework level code can be done.

The issue is that to do this, I'm going to need to change the JavaScript for
the Tree and DivPanel.  The .js file being changed is found in the webapp.
The current design is that these live in
resources/beehive/version1/javascript.  Optimally, I can do this change in a
backward compatible way, where if the current .js file is not updated, the
tree and AJAX continue to work.  I haven't yet made this work however.  I'm
a bit afraid that if I can't do this, then we would be faced with a backward
incompatible change based upon feature work.  In my mind means this is
feature work that should be targeted to a 1.1 release and not a 1.0.xrelease.

This may be the first time that updating a webapp means more than simply
replacing the .jar files.  Is it sufficient to put this into the readme
associated with the release?

Thoughts?

Reply via email to