« Great stuff at untiedmethodist.com | Main | Text Markup tools »

Wednesday, October 12, 2005

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8345296c369e200d83490c81169e2

Listed below are links to weblogs that reference CatWalk for Turbogears:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Adrian Holovaty

Something doesn't add up here...

From the linked-to CatWalk page:
"CatWalk is at this stage a proof of concept, play with It, improve it and used at your own risk."

From you:
"Again an advantage of re-using existing tools rather than inventing new ones."

Compare this to the Django admin, which we've used for two years on production sites, with Real Clients. I'm not sure your argument is valid.

Ian Bicking

Adrian: if Django admin worked with SQLObject classes, then sure, but it doesn't. If Django had documented and stable interfaces so that SQLObject classes could be adapted to work with it, then sure, but AFAIK it doesn't.

DaveW

Adrian,

I am not sure what the real difference between my saying TurboGears "was catching up fast" and what you are saying is.

However, I also agree with Ian. By coupling stable existing tools that are used by many other projects the code is more stable and has wider use.

I don't believe that homogenous tools are the way to go as too much already exists and we cannot/shouldn't try to build apps that do everything instead collaboration, automation, connection and sharing are more important. For me a framework of the style of TurboGears is better for that, just as Linux is better than windows for that.

Dave

Adrian Holovaty

Hey, sorry my comment wasn't clear --

My point was that the Django admin has been tried and tested on several production sites for quite some time, and your blog entry seemed to dismiss Django as "inventing new [things]." I know Django is relatively new on the open-source scene, but this stuff is not new code. Furthermore, CatWalk, blatantly, seems to be the one inventing new things, as it appears to be only a couple of *days* old, at best.

The natural competitor in me had to point this out! :)

DaveW

Adrian,

Django has a templating language, a url controller, an ORM that were all invented new for it. I agree they may be quite stable due to the way Django has been developed, but they are not used by anything else.

Thats what I mean by inventing new things.

The comments to this entry are closed.