[web2py] Re: Development of the Framework
I also did Python first, web second and was fortunate enough to have the time to compare pretty much every single framework out there. The main reasons web2py is my preferred framework: - it is lean and easy to understand 'all the way down' - this means you are not forced into doing anything the $FRAMEWORK way - it can run anywhere (even embedded and against almost any database engine. I'm running all our apps in dev on my phone) - it is extremely productive to develop with - the documentation and community support is outstanding (and as I said, if needed, just read the source in gluon -it is awesome) In short, we achieve the best mix of freedom (implementation and deployment), productivity and support, which makes most tech sense to me and business sense to our agency. With a Python programming background, I agree that the criticisms against web2py indeed lack merit when actually having a deeper look. In fact, the way web2py works at its core makes a lot of sense to me in a web context.
Re: [web2py] Re: Development of the Framework
Rhys - as a beginner I think you'll find that web2py is exactly what you want to get going, and get results quickly. Mike
Re: [web2py] Re: Development of the Framework
Rhys, To add on to Anthony's comments - it is both easy to extend/override web2py functionality if you desire it. I have found the group to be very accepting of my suggestions, and Massimo even takes my patches! so it's active and flexible. check out http://web2py.com/poweredby many of those sites/applications are not going away anytime soon. christian
Re: [web2py] Re: Development of the Framework
Thanks Christian, I've had a look at those sites powered by web2py. I'm diving into development! It's great this user group. It's better then others I've been in. I see why you use it more then IRC. Cheers, Rhys On 23 December 2011 11:32, howesc how...@umich.edu wrote: Rhys, To add on to Anthony's comments - it is both easy to extend/override web2py functionality if you desire it. I have found the group to be very accepting of my suggestions, and Massimo even takes my patches! so it's active and flexible. check out http://web2py.com/poweredby many of those sites/applications are not going away anytime soon. christian
[web2py] Re: Development of the Framework
Hi Sententia, Welcome. A few thoughts below... I was wondering if someone from this user group could give a practical and straight response about the future development of this framework and it's ability to be flexible? Could you be a little more specific? What do you want to know about future development, and what do you mean by being flexible? Development of web2py is very active (typically multiple commits per day, and a new release about once a month). It has been developed for over four years, has an active and passionate user community, and a large number of contributors, so I'm sure it will be under active development for a long time to come. It's also very open and fairly informal, so if you have ideas and want to get involved, it's very easy to make contributions yourself. I've spoken on the IRCs and asked a few people and they have shot web2py down quite heavily. I don't know what was said in those particular chats or who was involved, but I have seen that kind of talk in other places. In my experience, most of it is FUD, and those spreading it typically have never actually used web2py. In many cases, they themselves have some kind of stake in alternative frameworks. When challenged to provide evidence or details, they often disappear from the conversation. To be sure, web2py does do some things differently from other Python frameworks. In particular, it is willing to forego some (mostly unhelpful) explicitness in favor of making development quicker and easier. Without ever trying web2py, some Pythonistas imagine that this causes all kinds of trouble, but they ignore the evidence of thousands of happy users who are not in fact experiencing these hypothetical problems in actual real world usage. Anyway, if you want to discuss any particular criticisms you have heard, we'd be happy to weigh in. If I know the framework which I'm going to use is flexible with a bright future, I can add my extensions to work with it and know that it wont be a dead end. I don't think you'll have to worry about that with web2py. I think you'll also find the web2py community to be a particularly welcoming and helpful one. Also, why is there 14 people in #web2py but 149 people #pyramid? Why is a framework which is so known, so unfollowed? For whatever reason, web2py folks tend not to be big on IRC and instead primarily come to this forum for discussion and support. Note, the web2py Google group (which is growing steadily) has 30% more members than the Pyramid group and posts nearly 10 times as many messages -- so I think overall our community is probably even more active. Also, web2py was recently rated best among six Python web frameworkshttp://www.infoworld.com/d/application-development/pillars-python-six-python-web-frameworks-compared-169442by InfoWorld, and received an InfoWorld Bossie Awardhttp://www.infoworld.com/d/open-source-software/bossie-awards-2011-the-best-open-source-application-development-software-171759-0current=10last=9#slideshowTopfor best open source development software. Hope that helps. Best Regards, Anthony
Re: [web2py] Re: Development of the Framework
Hey Anthony, This is exactly what I was looking for. It clears a lot up. Cheers, Rhys (no one seems to be using nick names so I've dropped my Sententia nick) On 22 December 2011 15:20, Anthony abasta...@gmail.com wrote: Hi Sententia, Welcome. A few thoughts below... I was wondering if someone from this user group could give a practical and straight response about the future development of this framework and it's ability to be flexible? Could you be a little more specific? What do you want to know about future development, and what do you mean by being flexible? Development of web2py is very active (typically multiple commits per day, and a new release about once a month). It has been developed for over four years, has an active and passionate user community, and a large number of contributors, so I'm sure it will be under active development for a long time to come. It's also very open and fairly informal, so if you have ideas and want to get involved, it's very easy to make contributions yourself. I've spoken on the IRCs and asked a few people and they have shot web2py down quite heavily. I don't know what was said in those particular chats or who was involved, but I have seen that kind of talk in other places. In my experience, most of it is FUD, and those spreading it typically have never actually used web2py. In many cases, they themselves have some kind of stake in alternative frameworks. When challenged to provide evidence or details, they often disappear from the conversation. To be sure, web2py does do some things differently from other Python frameworks. In particular, it is willing to forego some (mostly unhelpful) explicitness in favor of making development quicker and easier. Without ever trying web2py, some Pythonistas imagine that this causes all kinds of trouble, but they ignore the evidence of thousands of happy users who are not in fact experiencing these hypothetical problems in actual real world usage. Anyway, if you want to discuss any particular criticisms you have heard, we'd be happy to weigh in. If I know the framework which I'm going to use is flexible with a bright future, I can add my extensions to work with it and know that it wont be a dead end. I don't think you'll have to worry about that with web2py. I think you'll also find the web2py community to be a particularly welcoming and helpful one. Also, why is there 14 people in #web2py but 149 people #pyramid? Why is a framework which is so known, so unfollowed? For whatever reason, web2py folks tend not to be big on IRC and instead primarily come to this forum for discussion and support. Note, the web2py Google group (which is growing steadily) has 30% more members than the Pyramid group and posts nearly 10 times as many messages -- so I think overall our community is probably even more active. Also, web2py was recently rated best among six Python web frameworkshttp://www.infoworld.com/d/application-development/pillars-python-six-python-web-frameworks-compared-169442by InfoWorld, and received an InfoWorld Bossie Awardhttp://www.infoworld.com/d/open-source-software/bossie-awards-2011-the-best-open-source-application-development-software-171759-0current=10last=9#slideshowTopfor best open source development software. Hope that helps. Best Regards, Anthony