[PEAK] Re: Proposal for another Wiki "tutorial"

Paul Moore pf_moore at yahoo.co.uk
Wed Jul 14 17:25:49 EDT 2004

"Phillip J. Eby" <pje at telecommunity.com> writes:

> A few design comments...  hope you don't mind.

I definitely don't mind!

These are just some initial thoughts. I'll follow up with some more
detailed comments when I've had the chance to digest your message in

> If you are going to develop a framework like this with PEAK, the place
> to start is with "enduring abstractions".  That is, things that will
> always be a part of the application.  Or, to put it another way, what
> is the application's "domain"?

I see what you're getting at here, and in many ways you are right.
However, you are assuming a single "application", if I understand you
correctly. However, I have been looking at the problem in terms of
having *many* applications. Each application will be using the same
repository and controller, but different testers and reporter. So on
*this* axis, the repository and controller are the "enduring"
abstractions, and the tester and reporter are one-off items, for the
specific application.

There are some behind-the-scenes constraints here that I'm working
under, which I haven't expressed very well. I'll think about what
you've said, and how it fits with that, and respond properly in my
next message.

Home computers are being called upon to perform many new functions,
including the consumption of homework formerly eaten by the dog --
Doug Larson

More information about the PEAK mailing list