Hello T5 developers! As everybody likes to have a different JavaScript Framework for Ajax use, it's probably the best to make that flexible as Kristian suggested in: https://issues.apache.org/jira/browse/TAPESTRY-1650
I think of something like tapestry-upload - you can use it or you can build you own upload component based on another framework (there are some: http://www.jguru.com/faq/view.jsp?EID=160). In Tapestry4 the Dojo integration was too tight - you couldn't actually use another JS framework for partial page rendering. If your project was using another framework you ended up having both in the script-section. It would feel really Tapestry5ish if the default just works but you could change most of the behaviour by implementing some lines of code. Cheers, Chris