[prev in list] [next in list] [prev in thread] [next in thread] 

List:       zope3-users
Subject:    [Zope3-Users] ZCML, practicality,
From:       Wade Leftwich <wade () leftwich ! us>
Date:       2005-12-22 11:59:12
Message-ID: 43AA9510.4040106 () leftwich ! us
[Download RAW message or body]

Shane Hathaway wrote:
>
[snip]
> 
> I have a bunch of coworkers who have coded in Java for a long time and
> are ready to branch out.  They're trying out Python, Ruby, C#, etc. They
> want to develop web applications quickly while preserving
> maintainability.  I think the best way for them to do that is to use
> Zope 3.
> 
> Unfortunately, other frameworks like RoR have a big marketing advantage
> over Zope 3 in that they don't use XML configuration files.  That is the
> one of the major features that attract developers to the new frameworks.
>  Even if Zope 3 is technically right to use ZCML, I find it hard to
> convince people to try yet another XML configuration format, especially
> since I've had a lot of trouble with ZCML myself.
> 
> So it's very refreshing to see Zope 3 without ZCML.  I hope the trend
> continues.
> 
> Shane
> 
>  

I know that ZCML has been thoroughly debated, and I am a newcomer to
Zope 3 (though a longtime user of Zope 2 at the scripting level). But
"practicality beats purity" is a good maxim for business decisions as
well as for programming, and marketing requires some business decisions.

If ZCML (a/k/a The Right Way) is keeping fairly smart developers from
trying Z3, then maybe we need an alternative (a/k/a What People Think
They Want).

Would it make sense to publish a recommended way to configure Z3 apps
completely via Python? Just for people who can't get past ZCML?

-- Wade

_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic