[EMAIL PROTECTED] wrote:
  > I think this (quickstart structure) debate is symptomatic of 
TurboGears origins as component glue rather than being extracted from a 
reasonably sized existing product (yes, I'm talking about BaseCamp and 
Rails).  For an app the size of BaseCamp it would have been insane to 
stuff all the controllers and models into a single file.  So they 
provided a simple structure that worked from small and large 
applications alike that takes care of 80%+ cases.  They didn't go out to 
please everybody with Rails, just to get a good % either side of their 
flagship app.  You can't underestimate that kind of focus because it 
makes decision making a lot easier.  Gears people (me included) might be 
sick of hearing about Rails but it doesn't hurt to consider some of the 
reasons why they got it right.
> 
> In TurboGears we have to imagine this kind of product because it doesn't 
> exist and the problem is everyone imagines a different thing so it becomes 
> highly subjective rather than being born out of a production quality 
> pragmatic use-case.
> 
> I did wonder if quickstart warrented such a lengthy discussion but after all 
> it's the first interface point with new users so I guess it really is 
> important.

Yes, it does portray TG's origins, but not as glue, but rather as a 
web-*application* framework. I for one very much appreciate that (in 
fact it was the reason that lured me to it).

I suppose it might be of use to have several quickstart 
strategies/templates/scripts (choose your buzzword ;)) with simplest 
being the default. For example:

   tg-admin quickstart --strategy=super_duper_complex_project.py


Cheers,
Simon

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to