Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tapestry Wiki" for 
change notification.

The following page has been changed by ErikVullings:
http://wiki.apache.org/tapestry/Tapestry41WishList

------------------------------------------------------------------------------
  
   * '''Better Documentation''' This one is pretty obvious. The current 
documentation covers a lot, but there are a few places with either 
stale/missing information that need to be filled in.
   * '''Easier Testing''' There is a rather large and impressive set of very 
helpful testing classes that exist in Tapestry already, the only problem is 
that they aren't released as a library that anyone other than the Tapestry devs 
can use! (besides Creator) A new Tapestry testing library is already in the 
works [http://howardlewisship.com/tapestry-javaforge/tapestry-testng/ here]. A 
javascript test base has already been added to 4.1, but it is hoped that a 
completely seperate library can be created complete with documentation on how 
to do common tasks.
+  * '''Default Page/JWC Files and/or Page/JWC Inheritance''' Often there is a 
need to use the exact same services/beans/etc one multiple pages.  The current 
solution is to add them to all the page/jwc files.  There should be a way to 
inherit another page/jwc file and/or simply import another page/jwc file's 
settings.
+ 
+  * '''Switch Default Binding for .html to ognl:''' Having ognl: as the 
default binding would be a welcome change (and improve portability from .page 
-> .html - this makes sense as .pages seem to be on the way out and 
consistency/convention is always a +).
+  
+  * '''Programatically set-up pages in service interceptors''' A while ago I 
(Mike Snare) logged this as a JIRA issue to handle the fact that I'm using 
interceptors for security and need a way to create callbacks.  Logged as 
TAPESTRY-892.  I hate to put it here, but I do genuinely *wish* tapestry had 
that feature.
+ 
+  * '''Rename the template page from *.page to *.xml or *.page.xml''' This 
feature would allow the IDE to provide some completion and validate the template
+ 
+  * '''Facilitate the authentification issue''' Authentification is a 
functionality used by most of the websites. However there is no "standardised" 
way to deal with it. Furthermore, an easy to specify in the template an user 
should be logged to access this template would be welcomed as well.
+ 
+  * '''A standard @Style component a la TapFX's @Style component''' This would 
improve including styling for a component. Having it rendered in the head tag, 
proper, would rid many a page of being loaded, then flickering/"popping" into a 
new style sheet, as the declaration in JS to dynamically include a style sheet 
is only reached after other things have been loaded. Infrastructure would need 
some slight modifications in the head tag. This would hopefully be a beefed up 
Style component, which did things like branching on evaluated values (as you 
might with a .script). At it's most useful, it would handle different media 
types and other, arbitrary kinds of branches, like ((IE < 6)+quirksmode), or 
user agents. ASP.NET had/has(?) agent profiles, whereby components rendered 
'upstream' content, and 'downstream' content. I think the same mechanism is in 
place for serving WML controls vs. html controls, etc. Dojo has a conditional 
package mechanism where certain code is enabled bas
 ed on the runtime environment present (common, browser, rhino, etc). So 
there's definitely precedant for this thing. The component would hopefully 
support both a CSS 'spec' (like .script) AND a plain old .css. I don't like 
having to create a .script JUST to include a .js. A standard @Style mechanism 
would also promote higher quality components that shipped with useful, 
overridable, defaults, like the list pallette component.
+ 
+  * '''Could we modify @Script to accept a toggle to tell it to include .js OR 
.script.''' If it was inserting just a .js, then the parametes would be 
ignored, i suppose. 
  
   
+  * '''An easy way (flag somewhere) to show error pages for developers and for 
users''' This avoid the need to do and re-do error pages, this should be as in 
ASP.NET where throught a config value in an XML file you can control if you 
want that the error page is showed with full debug information on different 
levels (only web server, local network or publicly) if the access is from wider 
context than configured, then shows a default page with the error and some 
useful information (not all info that the debug shows). Or maybe could be a 
flag if the project is on dev or production to achieve the same effect, I 
believe this option is easier to develop.
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to