Re: Need strategies, not tactics

"Michael Nash JGlobal.com" <[email protected]>
Newsgroups gmane.comp.java.keel.user
Organization JGlobal
Message-ID <20040315221030.12f814c4@jglobal>
Lee:

I've started an "ArchitectureOverview" page on the Wiki. Feel free to append any comments, questions, or areas that you think need to be filled out on that page (or post 'em here, that's fine too). 

I've tried to keep it short and "pithy". I'm sure it'll grow over time :-)

Mike

On Mon, 15 Mar 2004 20:55:23 -0500
"Grey.Lee" <Lee.Grey-2rOCskbgOthWk0Htik3J/[email protected]> wrote:

> If there is one overall comment I can make about the Keel documentation, it is that there is a shortage, IMHO, of big-picture architectural strategy.  I have been playing around, on and off admittedly, for a few weeks now, and I still am fuzzy on how to architect an application using Keel.  I've picked up on the localized techniques, but what about the global principles?  All the docs, including the HandsOnTutorial are long on tactics and short on strategy.
> 
> Knowing how to construct a model is fine, but I still need to know what parts of my application should be implemented as Models, where my models fit into the scheme of things, etc.  I am still confused by the choices of putting my application into the Keel tree or outside of it.  I searched today for information about deploying my app to my web host, but the Wiki is very vague on this subject.  Will I end up with a WAR?  Will it have all of Keel in it?  What about Struts?  What if I have multiple apps that I want to deploy into a single instance of Tomcat?  Will I have to install all of Keel multiple times, or can I separate Keel from my app?  I have yet to stumble upon the answers to these questions of fundamental design principles.
> 
> If I want to create a web site with registration and login, do I need to include features from app-register and app-security in my application somehow, or do I need to choose one of them and copy it as the basis for my new application?  All of these things that are second-nature to you folks are utter mysteries to those of us who are just looking at Keel for the first (or tenth) time.
> 
> The other problem I am having is that terminology is thrown around without ever being defined or distinguished as to what exactly it means in Keelville.  The term model appears all over the place, yet seems to be something not quite the same as the M in MVC, but there is no clear explanation of what a Model is in Keel.  The term "role" seems to also be used without explanation, and I think I've stumbled across others.
> 
> For some reason that I can't explain, I have not chucked Keel.  My frustration level and wheel-spinning are nearing redline, and I am very tempted to move on, but something about the promise of Keel has kept me from leaving.  I don't want Keel to be more roadkill on my journey through the open source superhighway (actually, I feel more like *I'm* the roadkill!), but I currently have to be clairvoyant to take advantage of Keel's wonders.  I'm not, and I just don't want to have to work that hard.  I've got enough to do already.
> 
> Please, guys, help.
> 
> Thanks,
> 
> Lee Grey
> 
> SunTrust Bank
> 
> P.S. I mean no offense, despite my tone.  I respect what you've done.  I just can't benefit from it without more information.
> 
> 
> 
> *************************************************************************************
> The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer.
> *************************************************************************************
> 


-- 
Michael Nash

JGlobal Ltd 
Next-Generation Web Application Development and Open Source Support
http://www.jglobal.com

Bahamas Commerce and Trade
Offshore eCommerce Hosting and Business Services
http://www.bahamascommerce.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.