Ian Eslick <[email protected]> writes:
> My two cents.  I'm running off a fork of weblocks from the late summer  
> - it was stable enough, I had incompatible customizations, and I  
> didn't have time to keep up with the churn.
>
> I was underwhelmed by the view design at that time.  It seems to be  
> trying to over-generalize something that has such a large and complex  
> parameter space (conflating DB access, visual layout, user commands,  
> presentations, etc) that the API simply become too unwieldy.  I found  
> myself throwing so many custom functions at the problem and bypass all  
> the scaffolding, that it was easier to just write custom widgets.   
> Except for a relatively common use of quickforms, and a few list  
> views, we built an entirely custom set of widgets and presentations  
> for displaying sequences, data, and forms.  I agree, though, that  
> views and scaffolding are nice for prototyping or for low-level admin  
> interfaces.

Same here. I use views for quick-and-dirty admin interfaces, but as
Stephen rightly pointed out, this is usually not the way to go for
modern apps. So I end up writing widgets _and_ presentations/views for
many things, which is a duplication of effort.

Scaffolding is something I stopped using altogether. I can see how it
can be useful for quick "let's throw a prototype together in five
minutes" things, but in the longer term it doesn't buy me anything.

[...]
> In fact, I would like to request/recommend that we look at tagging a  
> stable point in the tree as a kind of interim release once the nav  
> stuff and a version of the view functionality settles down.  It would  
> give everyone a common place to fork from, provide some community  
> consensus on the core functionality, and make folks like me feel  
> better about upgrading and perhaps starting to contribute code again!

I am pretty sure Stephen will do this at some point, but in the
meantime, I found forking to be less painful than I thought it would
be. Modern VCSs make maintaining forks much easier than it used to be.

Thanks for your comments -- they confirm what I felt. I have an idea on
how to make the view system work, I'll try to work on it in a topic
branch soon.

--J.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"weblocks" 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/weblocks?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to