Monday, February 13, 2006

back with the goods

Just got in... 2 nights on the train!

I've been quite busy and unusually productive. Go to http://agilewiki.org/AgileWiki3/
and from there you can access the src or aw3api.

Not much working, but more than half of the architecture is in place. But also some nice changes at the application level. In particular, transactions are now fist-class user objects, with a usage of Tran.

I've got the beginnings of a command-line interface, DirectPortal. This is strictly data/view/control architecture, but with different portals (direct, remote, swing, html, etc.). The portal then selects a compatible view module. The Ark class serves as the data repository. Both displays (under view) and commands (under cmds) are extensible--I just use a .txt file to list the command names and classes. Oh, and a command is not applicable if the display it uses has not been implemented for the view chosen by the portal. And yes, this is a pretty open architecture, but I haven't yet proven it as I've only got a command line interface right now.

But note that in this implementation, there will be a scripting language. And applicitive context order will be completely under user control. Further, drawers/folders/pages and lsecs are no longer partitioned, you will be able to intermix them any way you want.

My hope now is to get this all under subversion this weekend.

Bill

0 Comments:

Post a Comment

<< Home