You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by hl...@apache.org on 2012/07/06 02:38:00 UTC

[10/16] git commit: Document recent changes and ideas for other changes

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 <hl...@apache.org>
Authored: Thu Jul 5 11:15:06 2012 -0700
Committer: Howard M. Lewis Ship <hl...@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(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/7edf8949/54_RELEASE_NOTES.txt
----------------------------------------------------------------------
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

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/7edf8949/54_TODO.txt
----------------------------------------------------------------------
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