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 -~----------~----~----~----~------~----~------~--~---
