> BTW Berin this is why I dislike generic names like command, event and system > because it causes confuision not clarity ;) Codenames or other abstract names > allow much easier understanding after initial learning curve. They also make > it MUCH easier to have different implementations of same style of component > or even different versions.
of course, there should be a balance between the two. in some case we don't want different implementations of particular stuff. Like we want everything to use the same lifecycle interfaces. And the same framework. So framework.lifecycle is a valid package name. Where it gets blurry is when we do want those different implementations. Excalibur is a place which, by design (repository for components) should take that into account. Logkit and Phoenix are not places where there should be multiple implementations. So they can do without that learning curve of different names. cheers, - Leo __________________________________________ Launch your own web site Today! Create a Web site for your family, friends, photos, or a special event. Visit: http://www.namezero.com/sitebuilder -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
