OK, so a little sum up with the matching bug reference, so that at least everybody can vote for this easaly. It would be quite simple afterward to bring the T5 dev attention to bugs with tens of vote for them.

Note: some bugs are in the Tapestry project, not the TAP5 one. I thing there owners should reopen them in the new TAP5 project.

So ! Go and vote for your bugs and features !!

(notice 2 : I really believe that T5 is a WONDERFUL framework, and it's just that the 5.0 is so much important in people (I mean, non tech) spirit that it deserve to reflect the beauty of T5. I would be a mass that people stop after only some trying ours because they it one of the these bugs).
So, for me, what I expect for 5.0 :
1/ - full and complete and rather simple internationalization : I really believe that a web framework can ignore other language and culture (date, number) today ;
    that include validator translation and stuff like that.
It's a point that seems to drove a lot of attention, and which is really important for the success of T5 outside English-speaking countries.
So, there is the validator already opened bug :
https://issues.apache.org/jira/browse/TAP5-211

UTF-8 in autocomplete, with the one-line patch :
https://issues.apache.org/jira/browse/TAPESTRY-2433

"There is no data to display." is hardcoded in  Grid.tml :
https://issues.apache.org/jira/browse/TAP5-262

If other specific issue with i18n appears, please open other bugs and linked them here.

2/ - valid XHTML, even for IE, by default. The workaround is here for some time, but why it's not default ? See http://wiki.apache.org/tapestry/Tapestry5HowToXhtml
It appears that it's important that things will "just work" on IE, even if this browser suck. Perhaps a configuration value ?
So, the bug :
https://issues.apache.org/jira/browse/TAP5-263


Others queries was raised :

* Javascript at top or bottom of the page, what seems to be a really hot topic, and does not required a lot of modification in T5 code base :
https://issues.apache.org/jira/browse/TAPESTRY-2364

The bug is closed, so perhaps it will be good to open a new one for 5.0.16 and post the link ?

* ApplicationStateObject, "mileading name". The fact here is that after 5.0 released, the named will be write in the stone forever. Personnaly, I have no opinion on that topic, but it appears that several members in my team don't feel at ease with this name.
Related bug :
https://issues.apache.org/jira/browse/TAPESTRY-2703

* T5 lacks queries with named parameters, especially for search and this kind of queries. I'm fear that this one may require a lot of modification in the T5 code base. Some solution are purposed, like having a map in the query :
http://foo/myT5app/mypage/normalcontext/mycontextmap=[key1:value1,key2:value2]/othercontextparam
will match a onActivate(String normalcontext, Map<String,String> mycontextmap, String othercontextparam).
The map would contains the different key/values.
The bug is here :
https://issues.apache.org/jira/browse/TAP5-264

* Missing "hidden" field component : a rather simple thing to do, and a strange missing :
https://issues.apache.org/jira/browse/TAP5-265

The next queries seems to be less important, so for now I didn't opened other bugs.
3/ - something around AJAX documentation and Zone update inside a form (that includes update of part of a form on change from a select : https://issues.apache.org/jira/browse/TAP5-138) 4/- a property symbol provider, also simple and in use almost always @see http://wiki.apache.org/tapestry/Tapestry5HowToReadSymbolsFromPropertiesFile
[...]
Other simple stuff that should be corrected before 5.0 (in my opinion) :
- why hidden field is still missing ? It's so easy to add, a new user should not even have to search for that ! - https://issues.apache.org/jira/browse/TAP5-257, that seems to bring other pb with decorator and the like ;
Enloy !

--
Francois Armand
Etudes & Développements J2EE
Groupe Linagora - http://www.linagora.com
Tél.: +33 (0)1 58 18 68 28
-----------
InterLDAP - http://interldap.org FederID - http://www.federid.org/
Open Source identities management and federation


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

Reply via email to