Model-Glue 3 ("Gesture"): Under development now!
Posted by Joe Rinehart at 4:31 PM
23 comments - Categories:
Model-Glue
I've just kicked off development of what is to become Model-Glue 3.0. It's not going to be anything exciting for a while: the first big milestone is to re-implement the core event bus with unit tests and more flexible (interface driven) design.
My mission for Model-Glue 3.0 is this: it's going to be a framework that you barely notice is there. Model-Glue 1.0 did this, in respect to other frameworks of it's day. It's time to up the bar and find new ways to make life easier.
Key focuses of Model-Glue 3.0 will be:
* Decreasing developer effort through what will be known as "event types" and generation of common workflows.
* Implicit inclusion of UDF libraries through what will be known as "helpers"
* Better support for building modular applications
* Increasing flexibility with even more interface-driven portions of the framework
* Increased plug-in points (onSessionStart, onSessionEnd, onDevelopmentRequestStart)
As soon as something usable is available, I'll flip the anon-access switch on the repository to read-only to make a "bleeding edge" release available. The first public code is likely to be not fully reverse compatible and to not have any ORM support.
Michael Long wrote on 12/04/07 7:24 PM
If your looking to make things easier, I'd also go with "zero-configuration" whenever possible. On initialization the system should be able to pull the names of events, handlers, views, or whatever right out of the appropriate directory without having to redefine them yet again in a xml configuration file.