I'm having a lot of fun with the tapestry5 code.

Back in January 2000, I spent almost two weeks getting Tapestry from
an idea to a lame "Hello World".  I had to do lots of work and learn
many things, including the SAX API, designing and implementing the
component specification hierarchy, designing and implementing the
component structure, all the reflective instantiation, the initial
primitive template parser, and so forth.

I think that time was well spent, it "injected energy" into Tapestry
that served it well for several years, giving it a powerful core that
was quite amenable to change and improvement.

I'm putting much more effort into the new code base, along with six
years of accumulated experience.  It feels like I'm winding it up like
a spring (no pun intended). It's exhilarating.

Right now, what I'm building looks more like an AOP system than a web
framework ... that'll come later. I need to catch up on Jesse's work
on the JSOnRenderer since those ideas should be folded in and
improved.


On 4/25/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
> I'm green with envy! I knew starting more of that autocompleter support
> would only make me depressed because I'd have to leave it before I was
> finished for this traveling work I'm in the middle of this week.
>
> I'll see if I can catch up in pulling my coding weight when I get back. Nice
> to see so much work going on. You must be having a lot of fun being able to
> design around these concepts :(
>
> On 4/24/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >
> > Author: hlship
> > Date: Mon Apr 24 17:52:01 2006
> > New Revision: 396751
> >
> > URL: http://svn.apache.org/viewcvs?rev=396751&view=rev
> > Log:
> > Make ComponentLifecycle extend from ResourceAware.
> > Move core initialization logic (i.e., components implement
> > ComponentLifecycle) into InternalComponentTransformationImpl.
> > Remove the readMeta() and writeMeta() methods from ComponentTransformation
> > Add getResourcesFieldName() method to ComponentTransformation
> > Modify the ComponentTransformation to be frozen after invoking finish()
> >
> > Removed:
> >
> >     
> > tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/internal/transform/worker/ImplementResourceAwareWorker.java
> >
> >     
> > tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/transform/worker/ImplementResourceAwareWorkerTest.java
> > Modified:
> >     tapestry/tapestry5/tapestry-core/trunk/src/main/java/org
>
>
>
>
> --
> Jesse Kuhnert
> Tacos/Tapestry, team member/developer
>
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind.
>
>


--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

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

Reply via email to