Nice work, Mark! I have some feedback for you here:
Tapestry is great because it enables me to work tiny iterations. These tiny iteratinos are enabled by live reloading and excellent error reporting. I use this to work in a TDD way (without actually doing TDD), adding one bit at a time and verifying its behaviour in the browser before continuing. Being used to that, I was a bit overwhelmed by your speed in this tutorial, adding lots of things before reloading in the browser. That approach might work very well for you, but probably not for beginners. I believe a lot of people out there are used to quite long development cycles. They are used to coding lots of lines before restarting the server and checking the GUI. Upon arrival in the T5 world, it might be hard to adjust quickly. Sure, everyone loves live class reloading and it works instantly. But do they understand how to get the full power out of it? I'll give a (hopefully understandable) example: If you ask your grandmother to send you an email, she might print it, put it in an envelope and go for a walk to the post office. Not what you intended when you provided her with the very effective tools necessary :) Don't get me wrong, I love this tutorial! Just wanted to write a few words about how I feel T5 could gain more popularity. Highly efficient tools aren't enought, we should also focus on showing a set of simple and simplifying techniques that makes it very hard to fail and very much fun to be a T5 programmer. Also for newbies :) On Thu, Feb 17, 2011 at 9:46 AM, Peter Stavrinides < p.stavrini...@albourne.com> wrote: > :) Excellent Mark! I know the feeling... does she also give the blank > expression? > > ----- Original Message ----- > From: "Mark" <mark-li...@xeric.net> > To: "Tapestry users" <users@tapestry.apache.org> > Sent: Wednesday, 16 February, 2011 23:25:47 GMT +02:00 Athens, Beirut, > Bucharest, Istanbul > Subject: Re: 10 Minute Web Application Demo > > I keep showing my wife, but she doesn't ever seem to get very excited > about it. :) > > On Wed, Feb 16, 2011 at 2:27 PM, Michael Gentry <mgen...@masslight.net> > wrote: > > Sure, but I don't general show people Tapestry 5 at home. I'll bet > > most of us don't do that, either. :-) > > > > mrg > > > > > > On Wed, Feb 16, 2011 at 2:28 PM, Christian Riedel > > <cr.ml...@googlemail.com> wrote: > >> don't you have internet at home? :p > >> > >> > >> Am 16.02.2011 um 19:54 schrieb Michael Gentry: > >> > >>> That's not an option for some of us, either. :-) > >>> > >>> > >>> On Wed, Feb 16, 2011 at 1:48 PM, Lenny Primak <lpri...@hope.nyc.ny.us> > wrote: > >>>> That's what the your mobile device is for :) > >>>> > >>>> On Feb 16, 2011, at 1:47 PM, Michael Gentry wrote: > >>>> > >>>>> Hi Mark, > >>>>> > >>>>> Keep in mind that a lot of companies block YouTube access (and other > >>>>> media sites), so putting it on YouTube might actually restrict access > >>>>> more than you intended. > >>>>> > >>>>> mrg > >>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >>>> For additional commands, e-mail: users-h...@tapestry.apache.org > >>>> > >>>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >>> For additional commands, e-mail: users-h...@tapestry.apache.org > >>> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >> For additional commands, e-mail: users-h...@tapestry.apache.org > >> > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >