On Mon, Jan 19, 2009 at 6:22 PM, MilesTogoe <[email protected]> wrote:
> Interesting.  I've tried all the python frameworks.  I think there are
> really 2 markets - a simple to use framework and a highly optimized
> framework.  Can they be the same ?  Maybe.

That is one of the ideas, actually.  If you imagine each personality
as a paster template, one would be a souped-up "Easy" version like
TurboGears for those who want features and don't want to know the
internals (which is most people).  The other would be a minimalist
mode like Werkzeug/web.py where you have to choose the add-ons
yourself.  The Easy one would get a friendly book and marketing
campaign, while the minimal one would appeal to tinkerers (and
hopefully be state of the art).  Like... Ubuntu and Xubuntu really.
You can switch from one to the other by changing the configuration and
installing some packages.

I personally think three or four personalities are needed because a
Pylons user, for instance, would want something in between these two
extremes.  But every personality needs a developer to support it, so
in the end it comes down to who volunteers to support what.

The benefit of TG partnering with Pylons has been a doubling of the
developer base. Now we have a chance to do it with the Repoze folks,
which will be a larger gap to bridge but with the same kind of
benefit.  (The differences are configuration/plugin/dispatching
traditions.  But both TG and BFG dispatch via cascading attributes so
that could merge, and then the framework would just have to support
both that and Routes via some lower-level dispatch API.)

So much of the work is already done or is being done, and bridging the
Pylons / Repoze gap would have to be done anyway if maximum
interoperability is a goal.  That just leaves the Pylons / Django gap,
which we can't do much about that until/if their developers decide to
participate.  Currently they seem to prefer going their own way, but
perhaps that might change once the trio framework becomes a reality.

-- 
Mike Orr <[email protected]>

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

Reply via email to