tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hls...@apache.org
Subject [10/16] git commit: Document recent changes and ideas for other changes
Date Fri, 06 Jul 2012 00:38:00 GMT
Document recent changes and ideas for other changes

Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo
Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/7edf8949
Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/7edf8949
Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/7edf8949

Branch: refs/heads/5.4-js-rewrite
Commit: 7edf8949a1432d2f7f274b809a00eb4c0802971b
Parents: 0ee5525
Author: Howard M. Lewis Ship <hlship@apache.org>
Authored: Thu Jul 5 11:15:06 2012 -0700
Committer: Howard M. Lewis Ship <hlship@apache.org>
Committed: Thu Jul 5 11:15:06 2012 -0700

 54_RELEASE_NOTES.txt |    4 ++++
 54_TODO.txt          |   15 +++++++++++++++
 2 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/54_RELEASE_NOTES.txt b/54_RELEASE_NOTES.txt
index ce9a8ad..6e42455 100644
--- a/54_RELEASE_NOTES.txt
+++ b/54_RELEASE_NOTES.txt
@@ -5,6 +5,10 @@ Breaking Features:
 The definition of the symbol 'tapestry.asset-path-prefix' has changed; it no longer includes
the leading and
 trailing slashes. The default in 5.3 was "/assets/", in 5.4 it is simply "assets".
+JavaScript Libraries (including stacks) are being replaced with modules. Note that libraries
are now loaded
+with RequireJS, which may mean that global values exported by the libraries are not visible;
you should explicitly
+attach properties to the global JavaScript window object, rather than assume that the context
(this) is the window.
 Bugs fixed (in 5.4-js-rewrite branch):
 TAP5-1965: Replace use of Request.getContextPath() with a symbol define at application startup

diff --git a/54_TODO.txt b/54_TODO.txt
new file mode 100644
index 0000000..fb96b17
--- /dev/null
+++ b/54_TODO.txt
@@ -0,0 +1,15 @@
+Ideas and TODOs:
+Compile CoffeeScript for modules with --bare (no top-level function wrapper), as module is
always just
+defined([..], function() { ... });
+Replace default.css with Twitter Bootstrap + Tapestry extensions.
+Include a new Java module that supports writing an exception log file on error.
+Merge PageCatalog and ServiceStatus into a Dashboard page
+- make it extensible
+Add way to have services self describe (for dashboard and/or exception report).
+Add way for services to expose simple actions to the Dashboard (i.e., tie a UI button to
a callback).
\ No newline at end of file

View raw message