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