[web2py] Re: Development of the Framework

2011-12-23 Thread Simon Lukell
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

2011-12-22 Thread mikech
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

2011-12-22 Thread howesc
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

2011-12-22 Thread Rhys Tague
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

2011-12-21 Thread Anthony
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

2011-12-21 Thread Rhys Tague
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