[web2py] Re: IMPORTANT - WEB2PY CONSULTING
On Sunday, February 15, 2015 at 3:21:36 PM UTC-7, Massimo Di Pierro wrote: > > We need to update the list of companies that provide web2py consulting. > This list is obsolete: > > http://web2py.com/init/default/support > > ticket filed regarding this list being out of date - https://github.com/web2py/web2py/issues/2042 -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Dear Massimo, I would to mention we-guide.com as consulting website for web2py. web2py powered site: https://ohta.ninja Thanks, Prakash On Monday, February 16, 2015 at 7:21:36 AM UTC+9, Massimo Di Pierro wrote: > > We need to update the list of companies that provide web2py consulting. > This list is obsolete: > > http://web2py.com/init/default/support > > Some links are broke. Most pages do not even mention web2py. Some of them > have a design that is simply not acceptable for a web development company. > > That list will be eliminated. IF YOU WANT TO BE LISTED please update your > page to have a decent design and MENTION WEB2PY on the main site. Then > respond to this thread by providing an updated link and the country were > you incorporated. If you have a self-employed individual list your country > of residence. > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Not sure this list is up to date... New Zealand and Canadian companies do not exist... On Wednesday, September 26, 2018 at 9:50:42 AM UTC-7, Ben Lawrence wrote: > > FYI > "Challenging" is not spelled correctly on > http://experts4solutions.com/e4s/static/index.html > > > On Sunday, February 15, 2015 at 2:21:36 PM UTC-8, Massimo Di Pierro wrote: >> >> We need to update the list of companies that provide web2py consulting. >> This list is obsolete: >> >> http://web2py.com/init/default/support >> >> Some links are broke. Most pages do not even mention web2py. Some of them >> have a design that is simply not acceptable for a web development company. >> >> That list will be eliminated. IF YOU WANT TO BE LISTED please update your >> page to have a decent design and MENTION WEB2PY on the main site. Then >> respond to this thread by providing an updated link and the country were >> you incorporated. If you have a self-employed individual list your country >> of residence. >> >> -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
FYI "Challenging" is not spelled correctly on http://experts4solutions.com/e4s/static/index.html On Sunday, February 15, 2015 at 2:21:36 PM UTC-8, Massimo Di Pierro wrote: > > We need to update the list of companies that provide web2py consulting. > This list is obsolete: > > http://web2py.com/init/default/support > > Some links are broke. Most pages do not even mention web2py. Some of them > have a design that is simply not acceptable for a web development company. > > That list will be eliminated. IF YOU WANT TO BE LISTED please update your > page to have a decent design and MENTION WEB2PY on the main site. Then > respond to this thread by providing an updated link and the country were > you incorporated. If you have a self-employed individual list your country > of residence. > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi, If you can, please list Open-IT cz, s.r.o. (Czech Republic) as well. Main website is https://www.o-it.info made in Zope. Though it should be replaced with something fresher. But, IMO, it is not as ugly that it could not be listed.. We have a plenty of web2py-based projects, such as: http://www.englishlife.cz/ http://www.englishspace.cz/ http://www.englishanywhere.cz/ http://gjs.englishanywhere.cz/ http://lc.o-it.info/ http://www.netlektor.cz/ And we also offer web2py hosting: http://www.o-it.info/weby/webhosting/web2py-hosting Thank you in advance :) D. On Sunday, 15 February 2015 23:21:36 UTC+1, Massimo Di Pierro wrote: > > We need to update the list of companies that provide web2py consulting. > This list is obsolete: > > http://web2py.com/init/default/support > > Some links are broke. Most pages do not even mention web2py. Some of them > have a design that is simply not acceptable for a web development company. > > That list will be eliminated. IF YOU WANT TO BE LISTED please update your > page to have a decent design and MENTION WEB2PY on the main site. Then > respond to this thread by providing an updated link and the country were > you incorporated. If you have a self-employed individual list your country > of residence. > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hello, Can you add me too? Name: Oasis AGANO Software developer/consultant & Digital Nomad. I've been using web2py since 2014. I will share my site later(work in progress). meanwhile my email is oasisag...@gmail.com. kr, Oasis On Monday, February 16, 2015 at 12:21:36 AM UTC+2, Massimo Di Pierro wrote: > > We need to update the list of companies that provide web2py consulting. > This list is obsolete: > > http://web2py.com/init/default/support > > Some links are broke. Most pages do not even mention web2py. Some of them > have a design that is simply not acceptable for a web development company. > > That list will be eliminated. IF YOU WANT TO BE LISTED please update your > page to have a decent design and MENTION WEB2PY on the main site. Then > respond to this thread by providing an updated link and the country were > you incorporated. If you have a self-employed individual list your country > of residence. > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
A quick fix is to remove the paging links for the function " list_posts_by_author" at the bottom since they are using category: {{if request.function!='list_posts_by_author':}} {{if page>0:}} {{=A('previous', _class='btn', _href=URL(args=(category.name, page-1)))}} {{pass}} {{if len(rows)>=10:}} {{=A('next', _class='btn', _href=URL(args=(category.name, page+1)))}} {{pass}} {{pass}} On Monday, August 22, 2016 at 7:19:19 AM UTC-7, Annexx Xaar wrote: > > Hello sir i have tried all i could, still having errors in the reddit > clone application. > everything works fine except when i > implemented {{=author(user_id)}} under list_posts_by_votes.html > the errors blows when i click on the author of a comment. it does not > dislay the author's name as it showed in the toturial video. > > > > > here's it > > 1. > 2. > 3. > 4. > 5. > 6. > > Traceback (most recent call last): > File "C:\Users\nsikan\Desktop\web2py\gluon\restricted.py", line 227, in > restricted > exec ccode in environment > File > "C:\Users\nsikan\Desktop\web2py\applications\mydream\views\default/list_posts_by_votes.html", > line 117, in > NameError: name 'category' is not defined > > here's deault.py > POSTS_PER_PAGE = 10 > def get_category(): > category_name = request.args(0) > category = db.category(name = category_name) > if not category: > session.flash = 'page has not been created' > redirect(URL('index')) > return category > > def index(): > rows = db(db.category).select() > return locals() > > def create_post(): > category = get_category() > db.post.category.default = category.id > form = SQLFORM(db.post).process(next='view_post/[id]') > return locals() > > def edit_post(): > id = request.args(0, cast=int) > form = SQLFORM(db.post, id).process(next='view_post/[id]') > return locals() > > def list_posts_by_datetime(): > response.view='default/list_posts_by_votes.html' > category = get_category() > page = request.args(1, cast=int, default=0) > start = page * POSTS_PER_PAGE > stop = start + POSTS_PER_PAGE > rows = > db(db.post.category==category.id).select(orderby=~db.post.created_on, > limitby=(start, stop)) > return locals() > > def list_posts_by_votes(): > category = get_category() > page = request.args(1, cast=int, default=0) > start = page * POSTS_PER_PAGE > stop = start + POSTS_PER_PAGE > rows = db(db.post.category==category.id).select(orderby=~db.post.votes, > limitby=(start, stop)) > return locals() > > def list_posts_by_author(): > response.view='default/list_posts_by_votes.html' > user_id = request.args(0, cast=int) > page = request.args(1, cast=int, default=0) > start = page * POSTS_PER_PAGE > stop = start + POSTS_PER_PAGE > rows = > db(db.post.created_by==user_id).select(orderby=~db.post.created_on, > limitby=(start, stop)) > return locals() > > def view_post(): > id = request.args(0, cast=int) > post = db.post(id) or redirect(URL('index')) > comments = db(db.comm.post==post.id > ).select(orderby=~db.comm.created_on) > ##TODO > return locals() > > def vote_callback(): > id = request.args(0, cast=int) > direction = request.args(1) > ##TODO > return locals() > > def comm_vote_callback(): > id = request.args(0, cast=int) > direction = request.args(1) > ##TODO > return locals() > > > here's lists_posts_by_votes.html > {{extend 'layout.html'}} > > {{if request.function=='list_posts_by_votes':}} > {{=category.name.title()}} > {{=A('sort by datetime', _class='btn', _href=URL('list_posts_by_datetime', > args=category.name))}} > {{=A('post a new link', _class='btn btn-primary', _href=URL('create_post', > args=category.name))}} > > {{elif request.function=='list_posts_by_datetime':}} > {{=category.name.title()}} > {{=A('sort by votes', _class='btn', _href=URL('list_posts_by_votes', args= > category.name))}} > {{=A('post a new link', _class='btn btn-primary', _href=URL('create_post', > args=category.name))}} > {{else:}} > {{=author(user_id)}} > {{pass}} > > > {{for post in rows:}} > > > {{=post.votes}} > {{ =A(post.title,_href=post.url) if post.url else > post.title}} > {{=A('comments', _href=URL('view_post', args= > post.id))}} > > > > {{pass}} > > {{if page>0:}} > {{=A('previous', _class='btn', _href=URL(args=(category.name, page-1)))}} > {{pass}} > > {{if len(rows)>=10:}} > {{=A('next', _class='btn', _href=URL(args=(category.name, page+1)))}} > {{pass}} > > > here's db1.py > # -*- coding: utf-8 -*- > # -*- coding: utf-8 -*- > db.define_table('category', Field('name', requires=(IS_SLUG(), > IS_LOWER(),IS_NOT_IN_DB(db, 'category.name' > > db.define_table('post', > Field('category', 'reference category', > writable=False, readable=False), > Field('title', 'string', requires=IS_NOT_EMPTY()), > Field('url',
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hello sir i have tried all i could, still having errors in the reddit clone application. everything works fine except when i implemented {{=author(user_id)}} under list_posts_by_votes.html the errors blows when i click on the author of a comment. it does not dislay the author's name as it showed in the toturial video. here's it 1. 2. 3. 4. 5. 6. Traceback (most recent call last): File "C:\Users\nsikan\Desktop\web2py\gluon\restricted.py", line 227, in restricted exec ccode in environment File "C:\Users\nsikan\Desktop\web2py\applications\mydream\views\default/list_posts_by_votes.html", line 117, in NameError: name 'category' is not defined here's deault.py POSTS_PER_PAGE = 10 def get_category(): category_name = request.args(0) category = db.category(name = category_name) if not category: session.flash = 'page has not been created' redirect(URL('index')) return category def index(): rows = db(db.category).select() return locals() def create_post(): category = get_category() db.post.category.default = category.id form = SQLFORM(db.post).process(next='view_post/[id]') return locals() def edit_post(): id = request.args(0, cast=int) form = SQLFORM(db.post, id).process(next='view_post/[id]') return locals() def list_posts_by_datetime(): response.view='default/list_posts_by_votes.html' category = get_category() page = request.args(1, cast=int, default=0) start = page * POSTS_PER_PAGE stop = start + POSTS_PER_PAGE rows = db(db.post.category==category.id).select(orderby=~db.post.created_on, limitby=(start, stop)) return locals() def list_posts_by_votes(): category = get_category() page = request.args(1, cast=int, default=0) start = page * POSTS_PER_PAGE stop = start + POSTS_PER_PAGE rows = db(db.post.category==category.id).select(orderby=~db.post.votes, limitby=(start, stop)) return locals() def list_posts_by_author(): response.view='default/list_posts_by_votes.html' user_id = request.args(0, cast=int) page = request.args(1, cast=int, default=0) start = page * POSTS_PER_PAGE stop = start + POSTS_PER_PAGE rows = db(db.post.created_by==user_id).select(orderby=~db.post.created_on, limitby=(start, stop)) return locals() def view_post(): id = request.args(0, cast=int) post = db.post(id) or redirect(URL('index')) comments = db(db.comm.post==post.id).select(orderby=~db.comm.created_on) ##TODO return locals() def vote_callback(): id = request.args(0, cast=int) direction = request.args(1) ##TODO return locals() def comm_vote_callback(): id = request.args(0, cast=int) direction = request.args(1) ##TODO return locals() here's lists_posts_by_votes.html {{extend 'layout.html'}} {{if request.function=='list_posts_by_votes':}} {{=category.name.title()}} {{=A('sort by datetime', _class='btn', _href=URL('list_posts_by_datetime', args=category.name))}} {{=A('post a new link', _class='btn btn-primary', _href=URL('create_post', args=category.name))}} {{elif request.function=='list_posts_by_datetime':}} {{=category.name.title()}} {{=A('sort by votes', _class='btn', _href=URL('list_posts_by_votes', args= category.name))}} {{=A('post a new link', _class='btn btn-primary', _href=URL('create_post', args=category.name))}} {{else:}} {{=author(user_id)}} {{pass}} {{for post in rows:}} {{=post.votes}} {{ =A(post.title,_href=post.url) if post.url else post.title}} {{=A('comments', _href=URL('view_post', args= post.id))}} {{pass}} {{if page>0:}} {{=A('previous', _class='btn', _href=URL(args=(category.name, page-1)))}} {{pass}} {{if len(rows)>=10:}} {{=A('next', _class='btn', _href=URL(args=(category.name, page+1)))}} {{pass}} here's db1.py # -*- coding: utf-8 -*- # -*- coding: utf-8 -*- db.define_table('category', Field('name', requires=(IS_SLUG(), IS_LOWER(),IS_NOT_IN_DB(db, 'category.name' db.define_table('post', Field('category', 'reference category', writable=False, readable=False), Field('title', 'string', requires=IS_NOT_EMPTY()), Field('url', requires=IS_EMPTY_OR(IS_URL())), Field('body', 'text', requires=IS_NOT_EMPTY()), Field('votes', 'integer',default=0 , readable=False, writable=False), auth.signature)#created_on, created_by, modified_by, modified_on, is_active db.define_table('vote', Field('post', 'reference post'), Field('score', 'integer', default=+1), auth.signature) db.define_table('comm', Field('post', 'reference post'), Field('parent_comm', 'reference comm'), Field('votes', 'integer' ), Field('body', 'text', requires=IS_NOT_EMPTY()), auth.signature) db.define_table('comm_vote',
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi! I noticed that DefineScope appears twice in the list (although the URLs are different: one points to the main page, while the other points to the page where web2py is mentioned). I think it is the only duplicate in the list, although I might have missed something. Cheers, João Saraiva On Saturday, February 27, 2016 at 5:29:01 AM UTC, Gael Princivalle wrote: > > Hello Massimo. > > I've saw that some of these website companies are offline: > http://web2py.com/init/default/support > > I suggest to delete these websites from the support list. > > Best regards. > > Il giorno venerdì 26 febbraio 2016 14:50:26 UTC+1, Gael Princivalle ha > scritto: >> >> Hello Massimo. >> >> Can you add us? >> >> www.tasko.it >> >> Thanks. >> >> > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT SECURITY ISSUE
yes. On Thursday, 17 March 2016 18:01:59 UTC-5, Antonio Salazar wrote: > > Since this is not a vulnerability, can Examples be simply disabled? > > On Tuesday, March 15, 2016 at 10:43:24 AM UTC-6, Massimo Di Pierro wrote: >> >> An important security issue has come up. >> >> If you use web2py in production with the rocket web server (which you >> should not anyway): >> 1) delete the "examples" app >> 2) make sure you pages do not expose the {{=response.toolbar}} >> >> Please follow the above guidelines because exposing internal system >> status may help attackers gain confidential information about your system. >> The web2py in trunk will prevent the information leakage by default but >> removing "examples" is the safest way. >> >> If you use nginx or apache or other wsgi server there is no problem but >> you may still want to follow the above rules in production. >> >> Massimo >> >> >> -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT SECURITY ISSUE
Since this is not a vulnerability, can Examples be simply disabled? On Tuesday, March 15, 2016 at 10:43:24 AM UTC-6, Massimo Di Pierro wrote: > > An important security issue has come up. > > If you use web2py in production with the rocket web server (which you > should not anyway): > 1) delete the "examples" app > 2) make sure you pages do not expose the {{=response.toolbar}} > > Please follow the above guidelines because exposing internal system status > may help attackers gain confidential information about your system. > The web2py in trunk will prevent the information leakage by default but > removing "examples" is the safest way. > > If you use nginx or apache or other wsgi server there is no problem but > you may still want to follow the above rules in production. > > Massimo > > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - WEB2PY CONSULTING
Just wait to publish, I've saw in the thread other updates to apply. -- Gael Princivalle 2016-02-27 6:29 GMT+01:00 Gael Princivalle: > Hello Massimo. > > I've saw that some of these website companies are offline: > http://web2py.com/init/default/support > > I suggest to delete these websites from the support list. > > Best regards. > > Il giorno venerdì 26 febbraio 2016 14:50:26 UTC+1, Gael Princivalle ha > scritto: >> >> Hello Massimo. >> >> Can you add us? >> >> www.tasko.it >> >> Thanks. >> >> > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to a topic in the > Google Groups "web2py-users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/web2py/j_AV4YeI-zA/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hello Massimo. I've saw that some of these website companies are offline: http://web2py.com/init/default/support I suggest to delete these websites from the support list. Best regards. Il giorno venerdì 26 febbraio 2016 14:50:26 UTC+1, Gael Princivalle ha scritto: > > Hello Massimo. > > Can you add us? > > www.tasko.it > > Thanks. > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Il giorno domenica 15 febbraio 2015 23:21:36 UTC+1, Massimo Di Pierro ha scritto: > > We need to update the list of companies that provide web2py consulting. > This list is obsolete: > > http://web2py.com/init/default/support > > Some links are broke. Most pages do not even mention web2py. Some of them > have a design that is simply not acceptable for a web development company. > > That list will be eliminated. IF YOU WANT TO BE LISTED please update your > page to have a decent design and MENTION WEB2PY on the main site. Then > respond to this thread by providing an updated link and the country were > you incorporated. If you have a self-employed individual list your country > of residence. > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi Massimo, you could remove me from the list: Formatics.nl I still notice a lot of doublures on the current list. Cheers, Rene -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi Massimo, I work as a software consultant and developer. I work with Web2py in my projects with customers. I would like to be in the list of companies My website is : www.garciac.es I offer my consulting services in Spain. Thank you. Regards, Francisco. El domingo, 15 de febrero de 2015, 23:21:36 (UTC+1), Massimo Di Pierro escribió: > > We need to update the list of companies that provide web2py consulting. > This list is obsolete: > > http://web2py.com/init/default/support > > Some links are broke. Most pages do not even mention web2py. Some of them > have a design that is simply not acceptable for a web development company. > > That list will be eliminated. IF YOU WANT TO BE LISTED please update your > page to have a decent design and MENTION WEB2PY on the main site. Then > respond to this thread by providing an updated link and the country were > you incorporated. If you have a self-employed individual list your country > of residence. > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Please add me: Name : Ingesur SRL Country : Uruguay Website : http://www.ingesur.com.uy Thanks and Best Regards, Fernando. El domingo, 15 de febrero de 2015, 20:21:36 (UTC-2), Massimo Di Pierro escribió: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi Massimo, Please add me to the list: Raphael Lechner - GeekOnDemand (Italy) http://www.geekondemand.it/ Thanks! On Sunday, February 15, 2015 at 11:21:36 PM UTC+1, Massimo Di Pierro wrote: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
please kindly add me also Name : stifix Country : Indonesia Website : stifix.com Thanks and Best Regards, stifan -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi Massimo, I start build webservers soap with web2py to my clients, but yet haven't a site for expose this works. I work with integrations for cargo transportation companies in Brazil and expanding the use of web2py to websites. Hereafter we can add my company on the list. Thanks, Vanderson -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi Massimo, I also provide consulting for web2py apps. I was trained at Formatics. Company: Corebyte (NL) Adres: www.corebyte.nl Thanks! Op zondag 15 februari 2015 23:21:36 UTC+1 schreef Massimo Di Pierro: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Please add http://www.dutveul.nl (Netherlands) to the list. The site itself is web2py and a few solutions i'm working on now are web2py based solutions. Only recently i started my ICT job as self-employed part-time. Will add a web2py specific page in the near future. Regards, Remco -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi Dave, We are based in New York City since 2009. www.10biosystems.com -Sebastian On Tuesday, March 17, 2015 at 1:39:00 PM UTC-4, Dave S wrote: On Monday, March 16, 2015 at 6:57:54 PM UTC-7, DJ wrote: Hi Massimo, 10Biosystems.com has been doing web2Py consulting bioinformatics product development for lifesciences healthcare for a few years now. Kindly add us! Thanks, Sebastian Is there a website or contact information? Which region are you located in? /dps -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hey Kiran, Thanks for pointing that out! Just added a link to Web2Py on my site. -Sebastian On Tuesday, March 17, 2015 at 1:44:06 PM UTC-4, Kiran Subbaraman wrote: This seems to be the site: http://10biosystems.com Also, *Sebastian*, it would be helpful if you can refer to web2py on your site too; especially since you mention the open source stack that is powering this site (http://10biosystems.com/init/default/mobile) Kiran Subbaramanhttp://subbaraman.wordpress.com/about/ On Tue, 17-03-2015 11:09 PM, Dave S wrote: On Monday, March 16, 2015 at 6:57:54 PM UTC-7, DJ wrote: Hi Massimo, 10Biosystems.com has been doing web2Py consulting bioinformatics product development for lifesciences healthcare for a few years now. Kindly add us! Thanks, Sebastian Is there a website or contact information? Which region are you located in? /dps -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+un...@googlegroups.com javascript:. For more options, visit https://groups.google.com/d/optout. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - WEB2PY CONSULTING
This seems to be the site: http://10biosystems.com Also, *Sebastian*, it would be helpful if you can refer to web2py on your site too; especially since you mention the open source stack that is powering this site (http://10biosystems.com/init/default/mobile) Kiran Subbaraman http://subbaraman.wordpress.com/about/ On Tue, 17-03-2015 11:09 PM, Dave S wrote: On Monday, March 16, 2015 at 6:57:54 PM UTC-7, DJ wrote: Hi Massimo, 10Biosystems.com has been doing web2Py consulting bioinformatics product development for lifesciences healthcare for a few years now. Kindly add us! Thanks, Sebastian Is there a website or contact information? Which region are you located in? /dps -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com mailto:web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
On Monday, March 16, 2015 at 6:57:54 PM UTC-7, DJ wrote: Hi Massimo, 10Biosystems.com has been doing web2Py consulting bioinformatics product development for lifesciences healthcare for a few years now. Kindly add us! Thanks, Sebastian Is there a website or contact information? Which region are you located in? /dps -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi Massimo, 10Biosystems.com has been doing web2Py consulting bioinformatics product development for lifesciences healthcare for a few years now. Kindly add us! Thanks, Sebastian On Sunday, February 15, 2015 at 5:21:36 PM UTC-5, Massimo Di Pierro wrote: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
On Wednesday, March 11, 2015 at 11:07:04 AM UTC-7, Gary Cowell wrote: On Saturday, 7 March 2015 19:18:17 UTC, Massimo Di Pierro wrote: Who is opposed? Why? It would mean support going for Red Hat 5 I think Red Hat 6 is on 2.6, Red Hat 7 is 2.7. Everything I have is at least Red Hat 6. But that would be the reason, most probably FWIW, my CentOS 6.6 is at 2.6.6, which should be equivalent to RHEL 6. My creaky old Fedora 16 has updated to 2.7.3, but Fedora doesn't have the lock-down presumptions of RHEL. /dps -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
OSX earlier than 10.7 isn't supported by Apple anymore (and so is a pain to use), and even 10.6.8 shipped with 2.6. On Wednesday, March 11, 2015 at 7:41:33 PM UTC-4, LightDot wrote: RHEL 5 (and naturally CentOS 5 etc.) ship with python 2.4.3, that's already water under the bridge as far ar web2py goes. Keeping python 2.6 compatibility for a good while longer would be greatly appreciated - we have quite a few production apps on RHEL 6 / Scientific Linux 6, but python 2.5 is of no interest to us. Looking at the greater picture, I see nobody speaking in favor of python 2.5 compatibility so far. Hm? No Mac OS X users that still need it..? Regards On Wednesday, March 11, 2015 at 7:07:04 PM UTC+1, Gary Cowell wrote: On Saturday, 7 March 2015 19:18:17 UTC, Massimo Di Pierro wrote: Who is opposed? Why? It would mean support going for Red Hat 5 I think Red Hat 6 is on 2.6, Red Hat 7 is 2.7. Everything I have is at least Red Hat 6. But that would be the reason, most probably -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
On Saturday, 7 March 2015 19:18:17 UTC, Massimo Di Pierro wrote: Who is opposed? Why? It would mean support going for Red Hat 5 I think Red Hat 6 is on 2.6, Red Hat 7 is 2.7. Everything I have is at least Red Hat 6. But that would be the reason, most probably -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
RHEL 5 (and naturally CentOS 5 etc.) ship with python 2.4.3, that's already water under the bridge as far ar web2py goes. Keeping python 2.6 compatibility for a good while longer would be greatly appreciated - we have quite a few production apps on RHEL 6 / Scientific Linux 6, but python 2.5 is of no interest to us. Looking at the greater picture, I see nobody speaking in favor of python 2.5 compatibility so far. Hm? No Mac OS X users that still need it..? Regards On Wednesday, March 11, 2015 at 7:07:04 PM UTC+1, Gary Cowell wrote: On Saturday, 7 March 2015 19:18:17 UTC, Massimo Di Pierro wrote: Who is opposed? Why? It would mean support going for Red Hat 5 I think Red Hat 6 is on 2.6, Red Hat 7 is 2.7. Everything I have is at least Red Hat 6. But that would be the reason, most probably -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi, Massimo, My company also does web2py consulting and development. The link is http://www.definescope.com/ . web2py itself is mentioned in http://www.definescope.com/en/services/consulting/ and http://www.definescope.com/en/services/software-development/ (I just noticed now that the first page mentions web2py but does not contain a link to the website; I'll correct this later when I get home). Thanks! Best regards to everyone, João Saraiva On Sunday, February 15, 2015 at 10:21:36 PM UTC, Massimo Di Pierro wrote: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
I should be OK. Got my fingers crossed. On Saturday, March 7, 2015 at 11:18:17 AM UTC-8, Massimo Di Pierro wrote: Who is opposed? Why? -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
Me and my team is fine since we are always on the edge :) . But i would like to see input from old wizards that uses Old RedHat for servers and Debian 4.x . On Sun, Mar 8, 2015 at 10:04 AM, Ron Chatterjee achatterjee...@gmail.com wrote: I use 2.7.6 from canopy. I will b okay.I think... -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
I use the source code version. So it doesn't really matter for me. On Saturday, March 7, 2015 at 2:18:17 PM UTC-5, Massimo Di Pierro wrote: Who is opposed? Why? -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
If I understand Massimo correctly, he is saying that the latest version of web2py will not be guaranteed to run on Python 2.5 *regardless* of whether you are using packaged binaries or source version. *It just won't be guaranteed to run on 2.5 no matter what.* It's not a problem with my site. -- Joe On Saturday, March 7, 2015 at 1:01:50 PM UTC-8, Ron Chatterjee wrote: I use the source code version. So it doesn't really matter for me. On Saturday, March 7, 2015 at 2:18:17 PM UTC-5, Massimo Di Pierro wrote: Who is opposed? Why? -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
I use 2.7.6 from canopy. I will b okay.I think... -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DROPPING SUPPORT FOR PYTHON 2.5?
well, binaries ship their own python interpreter so they're out of the picture. Dropping 2.5 support means that if anyone is running web2py source with a python 2.5 interpreter would not work. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
As a user of web2py consultants, can I please just add what a great idea it is to do this. On Monday, 16 February 2015 06:21:36 UTC+8, Massimo Di Pierro wrote: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - WEB2PY CONSULTING
2015-03-04 22:26 GMT+01:00 Manuele Pesenti manuele.pese...@gmail.com: Il 04/03/15 17:40, Chris ha scritto: I do web2py consulting work on the side but I'm an individual. Can I include just an email address, and not a webpage? me too... in Italy. And me too, in Spain... M. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
I do web2py consulting work on the side but I'm an individual. Can I include just an email address, and not a webpage? (web...@adventurecow.com, US) On Sunday, February 15, 2015 at 5:21:36 PM UTC-5, Massimo Di Pierro wrote: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support http://www.google.com/url?q=http%3A%2F%2Fweb2py.com%2Finit%2Fdefault%2Fsupportsa=Dsntz=1usg=AFQjCNGDKUvDhAvmPCgUGrzXBJr44i3eEg Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - WEB2PY CONSULTING
Il 04/03/15 17:40, Chris ha scritto: I do web2py consulting work on the side but I'm an individual. Can I include just an email address, and not a webpage? me too... in Italy. M. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hi Massimo, You can remove my old (extinct) company - Blouweb Consultoria Digital http://www.blouweb.com/ (Brasil) I am not working with this company anymore, and I also do not have the domain. Thanks! On Sunday, February 15, 2015 at 8:21:36 PM UTC-2, Massimo Di Pierro wrote: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Massimo, please add my company: Name: Sonne Tech Website: www.sonnetech.com.br Country: Brazil. Thanks! Em domingo, 15 de fevereiro de 2015 20:21:36 UTC-2, Massimo Di Pierro escreveu: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Please add us Massimo: Company: NRG Internet Solutions Incorporated: Brazil website: http://www.nrg.com.br On Sunday, February 15, 2015 at 8:21:36 PM UTC-2, Massimo Di Pierro wrote: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hello, Please add us: Corporate name: Leonardo Pires Felix - ME Trade name: LPFX website: http://lpfx.com.br Web2py about in http://lpfx.com.br/software, where we tell about the software that we use. Em domingo, 15 de fevereiro de 2015 20:21:36 UTC-2, Massimo Di Pierro escreveu: We need to update the list of companies that provide web2py consulting. This list is obsolete: http://web2py.com/init/default/support Some links are broke. Most pages do not even mention web2py. Some of them have a design that is simply not acceptable for a web development company. That list will be eliminated. IF YOU WANT TO BE LISTED please update your page to have a decent design and MENTION WEB2PY on the main site. Then respond to this thread by providing an updated link and the country were you incorporated. If you have a self-employed individual list your country of residence. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Some of the web2py content should be colaborative, maybe a wiki or a file in github so developers could provide changes On Tuesday, 17 February 2015 01:21:32 UTC, Massimo Di Pierro wrote: We have always been listing companies that do web2py support. Eventually we should have a certification program for consultants but that is another story. On Monday, 16 February 2015 18:42:41 UTC-6, Ramkrishan Bhatt wrote: Massimo site is enough or we need to pass some test to get include officially. Or any legal formality we need to do to become official web2py cunsultant. I also request if you can classified with domain/industry/solutions expert. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
Hey Massimo, Please add us: Company: I Am Consultoria Incorporated: Portugal website: http://i-am.pt Mention to web2py can be seen here: http://i-am.pt/gallery-whatwedo.html We will be updating our website (for some reason this keeps being delayed by other projects) but the design is decent enough I think. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - WEB2PY CONSULTING
We have always been listing companies that do web2py support. Eventually we should have a certification program for consultants but that is another story. On Monday, 16 February 2015 18:42:41 UTC-6, Ramkrishan Bhatt wrote: Massimo site is enough or we need to pass some test to get include officially. Or any legal formality we need to do to become official web2py cunsultant. I also request if you can classified with domain/industry/solutions expert. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - DO NOT POST ISSUE ON GOOGLE CODE
Remember to change the readme that reports ;-) : Issues? Report issues at http://code.google.com/p/web2py/issues/ On Tue, Jan 27, 2015 at 12:00 AM, Niphlod niph...@gmail.com wrote: migration completed. You can find in the original googlecode issue a last message by me linking to the newly migrated issue on github, and on the github issue the link to the original issue on googlecode. From now on: - googlecode issues WON'T be looked at - please post ONLY issues on https://github.com/web2py/web2py/issues - moreover, if your issues are relative to DAL, now it lives in a different repository, so the issues should be posted to https://github.com/web2py/pydal/issues Bye -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Massimiliano -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - DO NOT POST ISSUE ON GOOGLE CODE
it's a pretty big change already. Never say never but I don't see it in the near future because developers aren't that much and frankly the google-group is working really fine for our community. On Tuesday, January 27, 2015 at 5:36:19 PM UTC+1, Ramos wrote: Are you going to use github Gitter ? Thank you -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DO NOT POST ISSUE ON GOOGLE CODE
Really nice job. I particularly liked the issues division between the whole web2py and the dal. On Monday, January 26, 2015 at 12:08:15 PM UTC-3, Massimo Di Pierro wrote: We have a migration in process and we will be moving all the open issues form googlecode to gihub (thanks Niphlod for handling all of this). So until it is done please: - don't touch existing issues on googlecode - don't open new ones on googlecode - wait a day or two for the complete migration - don't open issues on github - wait for our approval to start opening/modifying issues on github Thanks for the understanding and sorry for the trouble. Everything will be better when done. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [web2py] Re: IMPORTANT - DO NOT POST ISSUE ON GOOGLE CODE
Are you going to use github Gitter ? Thank you 2015-01-27 8:39 GMT+00:00 Massimiliano mbelle...@gmail.com: Remember to change the readme that reports ;-) : Issues? Report issues at http://code.google.com/p/web2py/issues/ On Tue, Jan 27, 2015 at 12:00 AM, Niphlod niph...@gmail.com wrote: migration completed. You can find in the original googlecode issue a last message by me linking to the newly migrated issue on github, and on the github issue the link to the original issue on googlecode. From now on: - googlecode issues WON'T be looked at - please post ONLY issues on https://github.com/web2py/web2py/issues - moreover, if your issues are relative to DAL, now it lives in a different repository, so the issues should be posted to https://github.com/web2py/pydal/issues Bye -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Massimiliano -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DO NOT POST ISSUE ON GOOGLE CODE
Thank you Niphlod, this is an amazon job. Massimo On Monday, 26 January 2015 17:00:52 UTC-6, Niphlod wrote: migration completed. You can find in the original googlecode issue a last message by me linking to the newly migrated issue on github, and on the github issue the link to the original issue on googlecode. From now on: - googlecode issues WON'T be looked at - please post ONLY issues on https://github.com/web2py/web2py/issues - moreover, if your issues are relative to DAL, now it lives in a different repository, so the issues should be posted to https://github.com/web2py/pydal/issues Bye -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: IMPORTANT - DO NOT POST ISSUE ON GOOGLE CODE
migration completed. You can find in the original googlecode issue a last message by me linking to the newly migrated issue on github, and on the github issue the link to the original issue on googlecode. From now on: - googlecode issues WON'T be looked at - please post ONLY issues on https://github.com/web2py/web2py/issues - moreover, if your issues are relative to DAL, now it lives in a different repository, so the issues should be posted to https://github.com/web2py/pydal/issues Bye -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: Important New Year News: PyCon 2014 Tutorial
Here's the link to the video from pyvideo.org: http://pyvideo.org/video/2558/0-to-0000-with-web2py I think it's a good introductory video for newbies to get some insights, but I think Massimo's videos are better for actually learning the framework :) Ykä On Saturday, January 4, 2014 6:03:52 AM UTC+2, Massimo Di Pierro wrote: There will be a web2py tutorial at PyCon 2014. https://us.pycon.org/2014/schedule/presentation/133/ Congratulations to Clifford Williams for proposing the tutorial and passing the selection process. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[web2py] Re: Important New Year News: Edison Award
Good luck! And glad to hear news like this. I am using again web2py and I am loving it. It was long time ago since I didn't enjoy programming so much. And I think you can see almost everywhere of 'him' the effort of the creators for develope something easy and fast to use. So.. as everyone say best wishes, Massimo web2py community! -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Yes! Good luck Massimo and web2py, go go go On Saturday, January 4, 2014 5:08:38 AM UTC+1, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Good luck! :) Hajrá! 2014. január 19., vasárnap 22:49:04 UTC+1 időpontban step a következőt írta: Yes! Good luck Massimo and web2py, go go go On Saturday, January 4, 2014 5:08:38 AM UTC+1, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: [web2py] Re: Important New Year News: Edison Award
Good luck for web2py and all the community ;) On 19 January 2014 23:01, szimszon szims...@gmail.com wrote: Good luck! :) Hajrá! 2014. január 19., vasárnap 22:49:04 UTC+1 időpontban step a következőt írta: Yes! Good luck Massimo and web2py, go go go On Saturday, January 4, 2014 5:08:38 AM UTC+1, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Best wish for you and web2py. :) Vào 11:08:38 UTC+7 Thứ bảy, ngày 04 tháng một năm 2014, Massimo Di Pierro đã viết: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Congratulations... and a big thank you also... I have just found web2py and absolutely amazed at how brilliant it is On Saturday, 4 January 2014 14:08:38 UTC+10, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
You deserve it, Massimo. I wish the best for you and to the awesome web2py! On Saturday, January 4, 2014 1:08:38 AM UTC-3, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: [web2py] Re: Important New Year News: Edison Award
Do not know but they asked for the logo and it was provided. On Thursday, 16 January 2014 17:27:23 UTC-6, Michele Comitini wrote: Why didn't they put the logo instead of a random snapshot?? 2014/1/16 Tim Richardson t...@growthpath.com.au javascript: web2py is now in the nominee showcase. As I write this, web2py is on page 20 of the nominee slide show. http://www.edisonawards.com/nomineegallery.php On Saturday, 4 January 2014 15:08:38 UTC+11, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+un...@googlegroups.com javascript:. For more options, visit https://groups.google.com/groups/opt_out. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
web2py is now in the nominee showcase. As I write this, web2py is on page 20 of the nominee slide show. http://www.edisonawards.com/nomineegallery.php On Saturday, 4 January 2014 15:08:38 UTC+11, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: [web2py] Re: Important New Year News: Edison Award
Why didn't they put the logo instead of a random snapshot?? 2014/1/16 Tim Richardson t...@growthpath.com.au web2py is now in the nominee showcase. As I write this, web2py is on page 20 of the nominee slide show. http://www.edisonawards.com/nomineegallery.php On Saturday, 4 January 2014 15:08:38 UTC+11, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Good luck Massimo, excellent framework On Saturday, January 4, 2014 7:08:38 AM UTC+3, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Wow. How cool would THAT be?? I'm hoping and pulling for you Massimo! Nobody deserves the award more than US! (Yes, we're all planning to bask in your reflected glory!) -- Joe B. On Friday, January 3, 2014 8:08:38 PM UTC-8, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Massimo, is there a link to the nomination? Good twitter food. On Saturday, 4 January 2014 15:08:38 UTC+11, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: [web2py] Re: Important New Year News: Edison Award
Congrats! :) Richartd On Tue, Jan 7, 2014 at 6:51 AM, Tim Richardson t...@growthpath.com.auwrote: Massimo, is there a link to the nomination? Good twitter food. On Saturday, 4 January 2014 15:08:38 UTC+11, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Congratulations and good luck! Routing for you! On Friday, January 3, 2014 10:08:38 PM UTC-6, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: [web2py] Re: Important New Year News: Edison Award
In bocca al lupo! From your mountains: https://it.wikipedia.org/wiki/Canis_lupus_italicus ;-) 2014/1/5 Mirko Scavazzin mscavaz...@gmail.com Way to go !! Congrats ! 2014/1/5 Cliff Kachinske cjk...@gmail.com Best of luck. Hope you (and web2py) bring back an award. On Friday, January 3, 2014 11:08:38 PM UTC-5, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
good luck you and web2py deserve it. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
May the Lord bless you and your wonderful Framework and Community magnificently, Massimo. Love and peace, Joe On Friday, January 3, 2014 8:08:38 PM UTC-8, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Best of luck. Hope you (and web2py) bring back an award. On Friday, January 3, 2014 11:08:38 PM UTC-5, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: [web2py] Re: Important New Year News: Edison Award
Way to go !! Congrats ! 2014/1/5 Cliff Kachinske cjk...@gmail.com Best of luck. Hope you (and web2py) bring back an award. On Friday, January 3, 2014 11:08:38 PM UTC-5, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
have the wonthefull luck for you and web2py \(^o^)/ best regards, stifan -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: Important New Year News: Edison Award
Good luck :). On Saturday, January 4, 2014 6:08:38 AM UTC+2, Massimo Di Pierro wrote: Web2py/me have been nominated for the Edison Award. Please wish web2py (and me) good luck. :-) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups web2py-users group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
Found no problems running my production code against today's trunk. Didn't change the models. I use grid to manage configuration items like currencies, locations, payment terms, delivery terms. More complex objects involve many-to-many relationships; lots of table joins, but very vanilla stuff. No surprises. On Sunday, August 26, 2012 10:47:35 AM UTC-4, Massimo Di Pierro wrote: Michele, Jonathan, Bruno, Anthony and I have continued test possible ways to improve web2py code. We have lazy tables in trunk and they can increase the speed of your code a lot but require minor rewrites of models. We are also looking at ways to improve the speed of your code without any rewrite and we have some important changes in trunk. They really need to be tested to make sure they do not break backward compatibility. accessing: request.anything response.anything session.anything as you can imagine this is everywhere. this is a major bottleneck. We made it 2-3x faster accessing: db.tablename we made this 2x faster accessing: db.tablename.fieldname we made this 20x faster (not a typo, 20x) Given row = db(db.table).select()[0] accessing: row.fieldname This is also a major bottleneck. We make this 10x faster. WE NEED TESTERS. Does the latest trunk/nightly built break your app? WE NEED INDEPENDENT BENCHMARKS AGAINST 1.99.7. Here is the code to benchmark: - import time db=DAL() db.define_table('person',Field('name')) db.test.insert(name='one') n = 10 t0 = time.time() for k in range(n): y = db.person.name print (time.time()-t0)/n row = db(db.person).select().first() t0 = time.time() for k in range(n): y = row.name print (time.time()-t0)/n -- Massimo --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
I'd expect something better. Add {{=response.toolbar()}} to your layout. It will tell you which tables are lazy and which ones are now. Make you do no have more tables than you need. For example using Field('',db.auth_user) forces db.auth_user even if not needed. Field('','reference auth_user') will keep it lazy. On Monday, 27 August 2012 19:27:27 UTC-5, Ron McOuat wrote: Thanks Anthony, this really helped confirm the lazy_tables=True is working as expected. On average I am using 8 to 10 tables out of 30 total per request depending on the URL visited. Here is the relevant output from httpserver.log when I ran the application through a sequence of operations. The applications are running on latest trunk as of Monday afternoon Aug 27. Results for application before lazy_tables conversion 127.0.0.1, 2012-08-27 17:13:14, GET, /ccimsb/default/user/login, HTTP/1.1, 200, 0.040427 127.0.0.1, 2012-08-27 17:13:18, POST, /ccimsb/default/user/login, HTTP/1.1, 303, 0.046311 127.0.0.1, 2012-08-27 17:13:19, GET, /ccimsb/default/index, HTTP/1.1, 200, 0.085805 127.0.0.1, 2012-08-27 17:13:23, GET, /ccimsb/map/index, HTTP/1.1, 303, 0.040259 127.0.0.1, 2012-08-27 17:13:23, GET, /ccimsb/map/display/region/AK, HTTP/1.1, 200, 0.060424 127.0.0.1, 2012-08-27 17:13:25, GET, /ccimsb/map/display/site/VDZ, HTTP/1.1, 200, 0.064545 127.0.0.1, 2012-08-27 17:13:28, GET, /ccimsb/live/display/camera/VDZ/vdz-ca06, HTTP/1.1, 200, 0.249349 127.0.0.1, 2012-08-27 17:13:31, GET, /ccimsb/live/display/camera/VDZ/vdz-ca07, HTTP/1.1, 200, 0.433233 127.0.0.1, 2012-08-27 17:13:35, GET, /ccimsb/archive/site/VDZ, HTTP/1.1, 303, 0.118293 127.0.0.1, 2012-08-27 17:13:35, GET, /ccimsb/archive/display/menu/VDZ, HTTP/1.1, 200, 0.066299 127.0.0.1, 2012-08-27 17:13:36, POST, /ccimsb/archive/control/VDZ, HTTP/1.1, 200, 0.041629 127.0.0.1, 2012-08-27 17:13:37, POST, /ccimsb/archive/control/VDZ, HTTP/1.1, 200, 0.045691 127.0.0.1, 2012-08-27 17:13:40, GET, /ccimsb/default/user/logout, HTTP/1.1, 303, 0.047035 127.0.0.1, 2012-08-27 17:13:40, GET, /ccimsb/default/index, HTTP/1.1, 200, 0.042211 The applcation model converted to use lazy_tables 127.0.0.1, 2012-08-27 17:11:21, GET, /ccims/default/user/login, HTTP/1.1, 200, 0.075939 127.0.0.1, 2012-08-27 17:11:27, POST, /ccims/default/user/login, HTTP/1.1, 303, 0.060465 127.0.0.1, 2012-08-27 17:11:27, GET, /ccims/default/index, HTTP/1.1, 200, 0.089743 127.0.0.1, 2012-08-27 17:11:31, GET, /ccims/map/index, HTTP/1.1, 303, 0.029557 127.0.0.1, 2012-08-27 17:11:31, GET, /ccims/map/display/region/AK, HTTP/1.1, 200, 0.058424 127.0.0.1, 2012-08-27 17:11:36, GET, /ccims/map/display/site/VDZ, HTTP/1.1, 200, 0.057399 127.0.0.1, 2012-08-27 17:11:39, GET, /ccims/live/display/camera/VDZ/vdz-ca06, HTTP/1.1, 200, 0.220563 127.0.0.1, 2012-08-27 17:11:41, GET, /ccims/live/display/camera/VDZ/vdz-ca07, HTTP/1.1, 200, 0.450254 127.0.0.1, 2012-08-27 17:11:43, GET, /ccims/archive/site/VDZ, HTTP/1.1, 303, 0.030611 127.0.0.1, 2012-08-27 17:11:44, GET, /ccims/archive/display/menu/VDZ, HTTP/1.1, 200, 0.062489 127.0.0.1, 2012-08-27 17:11:44, POST, /ccims/archive/control/VDZ, HTTP/1.1, 200, 0.029913 127.0.0.1, 2012-08-27 17:11:49, POST, /ccims/archive/control/VDZ, HTTP/1.1, 200, 0.032068 127.0.0.1, 2012-08-27 17:11:54, GET, /ccims/default/user/logout, HTTP/1.1, 303, 0.064506 127.0.0.1, 2012-08-27 17:11:54, GET, /ccims/default/index, HTTP/1.1, 200, 0.030596 This is an improvement in performance for the new lazy_tables. The login and logout numbers are a bit longer for the new version but it doesn't matter for that. Thanks for the many improvements, Ron --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
Hi Massimo, I double checked and all foreign keys are declared as reference table_name. I also used the {{=response.toolbar()}} and looking at the tables item I see the expected tables are defined for each function and tables not in use are indeed lazy. All the pages except the initial landing page are @auth.requires_login() in the controller. I might have a bad test case, not many tables, fairly complex views. The benchmark results for the shell based test are running very fast in sub microsecond times so even a dozen of those would add up to very little in the total service time of the pages in this app. Thanks Ron On Tuesday, 28 August 2012 09:35:35 UTC-7, Massimo Di Pierro wrote: I'd expect something better. Add {{=response.toolbar()}} to your layout. It will tell you which tables are lazy and which ones are now. Make you do no have more tables than you need. For example using Field('',db.auth_user) forces db.auth_user even if not needed. Field('','reference auth_user') will keep it lazy. On Monday, 27 August 2012 19:27:27 UTC-5, Ron McOuat wrote: Thanks Anthony, this really helped confirm the lazy_tables=True is working as expected. On average I am using 8 to 10 tables out of 30 total per request depending on the URL visited. Here is the relevant output from httpserver.log when I ran the application through a sequence of operations. The applications are running on latest trunk as of Monday afternoon Aug 27. Results for application before lazy_tables conversion 127.0.0.1, 2012-08-27 17:13:14, GET, /ccimsb/default/user/login, HTTP/1.1, 200, 0.040427 127.0.0.1, 2012-08-27 17:13:18, POST, /ccimsb/default/user/login, HTTP/1.1, 303, 0.046311 127.0.0.1, 2012-08-27 17:13:19, GET, /ccimsb/default/index, HTTP/1.1, 200, 0.085805 127.0.0.1, 2012-08-27 17:13:23, GET, /ccimsb/map/index, HTTP/1.1, 303, 0.040259 127.0.0.1, 2012-08-27 17:13:23, GET, /ccimsb/map/display/region/AK, HTTP/1.1, 200, 0.060424 127.0.0.1, 2012-08-27 17:13:25, GET, /ccimsb/map/display/site/VDZ, HTTP/1.1, 200, 0.064545 127.0.0.1, 2012-08-27 17:13:28, GET, /ccimsb/live/display/camera/VDZ/vdz-ca06, HTTP/1.1, 200, 0.249349 127.0.0.1, 2012-08-27 17:13:31, GET, /ccimsb/live/display/camera/VDZ/vdz-ca07, HTTP/1.1, 200, 0.433233 127.0.0.1, 2012-08-27 17:13:35, GET, /ccimsb/archive/site/VDZ, HTTP/1.1, 303, 0.118293 127.0.0.1, 2012-08-27 17:13:35, GET, /ccimsb/archive/display/menu/VDZ, HTTP/1.1, 200, 0.066299 127.0.0.1, 2012-08-27 17:13:36, POST, /ccimsb/archive/control/VDZ, HTTP/1.1, 200, 0.041629 127.0.0.1, 2012-08-27 17:13:37, POST, /ccimsb/archive/control/VDZ, HTTP/1.1, 200, 0.045691 127.0.0.1, 2012-08-27 17:13:40, GET, /ccimsb/default/user/logout, HTTP/1.1, 303, 0.047035 127.0.0.1, 2012-08-27 17:13:40, GET, /ccimsb/default/index, HTTP/1.1, 200, 0.042211 The applcation model converted to use lazy_tables 127.0.0.1, 2012-08-27 17:11:21, GET, /ccims/default/user/login, HTTP/1.1, 200, 0.075939 127.0.0.1, 2012-08-27 17:11:27, POST, /ccims/default/user/login, HTTP/1.1, 303, 0.060465 127.0.0.1, 2012-08-27 17:11:27, GET, /ccims/default/index, HTTP/1.1, 200, 0.089743 127.0.0.1, 2012-08-27 17:11:31, GET, /ccims/map/index, HTTP/1.1, 303, 0.029557 127.0.0.1, 2012-08-27 17:11:31, GET, /ccims/map/display/region/AK, HTTP/1.1, 200, 0.058424 127.0.0.1, 2012-08-27 17:11:36, GET, /ccims/map/display/site/VDZ, HTTP/1.1, 200, 0.057399 127.0.0.1, 2012-08-27 17:11:39, GET, /ccims/live/display/camera/VDZ/vdz-ca06, HTTP/1.1, 200, 0.220563 127.0.0.1, 2012-08-27 17:11:41, GET, /ccims/live/display/camera/VDZ/vdz-ca07, HTTP/1.1, 200, 0.450254 127.0.0.1, 2012-08-27 17:11:43, GET, /ccims/archive/site/VDZ, HTTP/1.1, 303, 0.030611 127.0.0.1, 2012-08-27 17:11:44, GET, /ccims/archive/display/menu/VDZ, HTTP/1.1, 200, 0.062489 127.0.0.1, 2012-08-27 17:11:44, POST, /ccims/archive/control/VDZ, HTTP/1.1, 200, 0.029913 127.0.0.1, 2012-08-27 17:11:49, POST, /ccims/archive/control/VDZ, HTTP/1.1, 200, 0.032068 127.0.0.1, 2012-08-27 17:11:54, GET, /ccims/default/user/logout, HTTP/1.1, 303, 0.064506 127.0.0.1, 2012-08-27 17:11:54, GET, /ccims/default/index, HTTP/1.1, 200, 0.030596 This is an improvement in performance for the new lazy_tables. The login and logout numbers are a bit longer for the new version but it doesn't matter for that. Thanks for the many improvements, Ron --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
OK, I have downloaded the latest trunk from Git and have imported a simple application: A copy of my site at http://www.ec2scripts.com, which is based on Plugin_Wiki and seems to (mostly) work. On the page which is the equivalent of http://www.ec2scripts.com/welcome/plugin_wiki/page/submit-your-recipe instead of Sorry, you need to be registeredhttp://www.ec2scripts.com/welcome/default/user/register and logged in http://www.ec2scripts.com/welcome/default/user/login to submit I just get: system error But there are no errors in the admin app, and the console running web2py.py does not spit out any system.out type stuff. Sorry I cannot be more specific. I can provide the wiki template that generates that page, if required. Not sure of the exact version I just pulled. The download is labelled web2py-web2py-6d78589, and the top of my CHANGELOG file says: ## 2.00.1 ### DAL Improvements - Support for DAL(lazy_tables=True) and db.define_table(on_define=lambda table:), thanks Jonathan - MongoDB support in DAL (experimental), thanks Mark Breedveld - geodal and spatialite, thanks Denes and Fran (experimental) etc Is this the kind of testing you were after, or were you wanting people to change over to lazy tables to see if that works, the way Ron did? --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
Not sure whether this would help... I've had something similar before. I found that if I was logged in and re-visited the url it would then give more complete info. Rgds, D On Monday, August 27, 2012 11:54:02 AM UTC+1, duncan macneil wrote: OK, I have downloaded the latest trunk from Git and have imported a simple application: A copy of my site at http://www.ec2scripts.com, which is based on Plugin_Wiki and seems to (mostly) work. On the page which is the equivalent of http://www.ec2scripts.com/welcome/plugin_wiki/page/submit-your-recipe instead of Sorry, you need to be registeredhttp://www.ec2scripts.com/welcome/default/user/register and logged in http://www.ec2scripts.com/welcome/default/user/login to submit I just get: system error But there are no errors in the admin app, and the console running web2py.py does not spit out any system.out type stuff. Sorry I cannot be more specific. I can provide the wiki template that generates that page, if required. Not sure of the exact version I just pulled. The download is labelled web2py-web2py-6d78589, and the top of my CHANGELOG file says: ## 2.00.1 ### DAL Improvements - Support for DAL(lazy_tables=True) and db.define_table(on_define=lambda table:), thanks Jonathan - MongoDB support in DAL (experimental), thanks Mark Breedveld - geodal and spatialite, thanks Denes and Fran (experimental) etc Is this the kind of testing you were after, or were you wanting people to change over to lazy tables to see if that works, the way Ron did? --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
The following code is broken in trunk: db = DAL('sqlite://test.sqlite') db.define_table('t',Field('x')) db.t.insert(x=1) db(db.t).select(db.t.id,db.t.x+1).first()(db.t.id) Throws AttributeError: 'Row' object has no attribute 'id' The point seems to be the _extra entry created in the row object if we have a computed value in the select. Am Sonntag, 26. August 2012 14:47:35 UTC schrieb Massimo Di Pierro: Michele, Jonathan, Bruno, Anthony and I have continued test possible ways to improve web2py code. We have lazy tables in trunk and they can increase the speed of your code a lot but require minor rewrites of models. We are also looking at ways to improve the speed of your code without any rewrite and we have some important changes in trunk. They really need to be tested to make sure they do not break backward compatibility. accessing: request.anything response.anything session.anything as you can imagine this is everywhere. this is a major bottleneck. We made it 2-3x faster accessing: db.tablename we made this 2x faster accessing: db.tablename.fieldname we made this 20x faster (not a typo, 20x) Given row = db(db.table).select()[0] accessing: row.fieldname This is also a major bottleneck. We make this 10x faster. WE NEED TESTERS. Does the latest trunk/nightly built break your app? WE NEED INDEPENDENT BENCHMARKS AGAINST 1.99.7. Here is the code to benchmark: - import time db=DAL() db.define_table('person',Field('name')) db.test.insert(name='one') n = 10 t0 = time.time() for k in range(n): y = db.person.name print (time.time()-t0)/n row = db(db.person).select().first() t0 = time.time() for k in range(n): y = row.name print (time.time()-t0)/n -- Massimo --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
WE NEED INDEPENDENT BENCHMARKS AGAINST 1.99.7. Here is the code to benchmark: - import time db=DAL() db.define_table('person',Field('name')) db.test.insert(name='one') db.person.insert(name='one') n = 10 t0 = time.time() for k in range(n): y = db.person.name print (time.time()-t0)/n row = db(db.person).select().first() t0 = time.time() for k in range(n): y = row.name print (time.time()-t0)/n -- gcc version 4.5.3 (Gentoo 4.5.3-r2 p1.1, pie-0.4.7) Python 2.7.3 Version 1.99.7 (2012-03-04 22:12:08) stable: 7.47010946274e-06 5.64429044724e-06 Version 2.00.0 (2012-08-27 07:41:29) dev: 4.28411960602e-07 2.50899791718e-07 Daniel --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
Thanks. This confirms my results. There is also a better db(...).select(cache=(cache.rame,3600)) It should be much faster than before. On Monday, 27 August 2012 09:55:49 UTC-5, Daniel Haag wrote: WE NEED INDEPENDENT BENCHMARKS AGAINST 1.99.7. Here is the code to benchmark: - import time db=DAL() db.define_table('person',Field('name')) db.test.insert(name='one') db.person.insert(name='one') n = 10 t0 = time.time() for k in range(n): y = db.person.name print (time.time()-t0)/n row = db(db.person).select().first() t0 = time.time() for k in range(n): y = row.name print (time.time()-t0)/n -- gcc version 4.5.3 (Gentoo 4.5.3-r2 p1.1, pie-0.4.7) Python 2.7.3 Version 1.99.7 (2012-03-04 22:12:08) stable: 7.47010946274e-06 5.64429044724e-06 Version 2.00.0 (2012-08-27 07:41:29) dev: 4.28411960602e-07 2.50899791718e-07 Daniel --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
FYI, in trunk, response.toolbar() now includes a new db tables button, which shows the tables that were fully defined (i.e., those that did not remain lazy) during the request. You can use this to verify which tables are getting defined and which are remaining lazy depending on the URL being called. Anthony On Sunday, August 26, 2012 10:47:35 AM UTC-4, Massimo Di Pierro wrote: Michele, Jonathan, Bruno, Anthony and I have continued test possible ways to improve web2py code. We have lazy tables in trunk and they can increase the speed of your code a lot but require minor rewrites of models. We are also looking at ways to improve the speed of your code without any rewrite and we have some important changes in trunk. They really need to be tested to make sure they do not break backward compatibility. accessing: request.anything response.anything session.anything as you can imagine this is everywhere. this is a major bottleneck. We made it 2-3x faster accessing: db.tablename we made this 2x faster accessing: db.tablename.fieldname we made this 20x faster (not a typo, 20x) Given row = db(db.table).select()[0] accessing: row.fieldname This is also a major bottleneck. We make this 10x faster. WE NEED TESTERS. Does the latest trunk/nightly built break your app? WE NEED INDEPENDENT BENCHMARKS AGAINST 1.99.7. Here is the code to benchmark: - import time db=DAL() db.define_table('person',Field('name')) db.test.insert(name='one') n = 10 t0 = time.time() for k in range(n): y = db.person.name print (time.time()-t0)/n row = db(db.person).select().first() t0 = time.time() for k in range(n): y = row.name print (time.time()-t0)/n -- Massimo --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
Thanks Anthony, this really helped confirm the lazy_tables=True is working as expected. On average I am using 8 to 10 tables out of 30 total per request depending on the URL visited. Here is the relevant output from httpserver.log when I ran the application through a sequence of operations. The applications are running on latest trunk as of Monday afternoon Aug 27. Results for application before lazy_tables conversion 127.0.0.1, 2012-08-27 17:13:14, GET, /ccimsb/default/user/login, HTTP/1.1, 200, 0.040427 127.0.0.1, 2012-08-27 17:13:18, POST, /ccimsb/default/user/login, HTTP/1.1, 303, 0.046311 127.0.0.1, 2012-08-27 17:13:19, GET, /ccimsb/default/index, HTTP/1.1, 200, 0.085805 127.0.0.1, 2012-08-27 17:13:23, GET, /ccimsb/map/index, HTTP/1.1, 303, 0.040259 127.0.0.1, 2012-08-27 17:13:23, GET, /ccimsb/map/display/region/AK, HTTP/1.1, 200, 0.060424 127.0.0.1, 2012-08-27 17:13:25, GET, /ccimsb/map/display/site/VDZ, HTTP/1.1, 200, 0.064545 127.0.0.1, 2012-08-27 17:13:28, GET, /ccimsb/live/display/camera/VDZ/vdz-ca06, HTTP/1.1, 200, 0.249349 127.0.0.1, 2012-08-27 17:13:31, GET, /ccimsb/live/display/camera/VDZ/vdz-ca07, HTTP/1.1, 200, 0.433233 127.0.0.1, 2012-08-27 17:13:35, GET, /ccimsb/archive/site/VDZ, HTTP/1.1, 303, 0.118293 127.0.0.1, 2012-08-27 17:13:35, GET, /ccimsb/archive/display/menu/VDZ, HTTP/1.1, 200, 0.066299 127.0.0.1, 2012-08-27 17:13:36, POST, /ccimsb/archive/control/VDZ, HTTP/1.1, 200, 0.041629 127.0.0.1, 2012-08-27 17:13:37, POST, /ccimsb/archive/control/VDZ, HTTP/1.1, 200, 0.045691 127.0.0.1, 2012-08-27 17:13:40, GET, /ccimsb/default/user/logout, HTTP/1.1, 303, 0.047035 127.0.0.1, 2012-08-27 17:13:40, GET, /ccimsb/default/index, HTTP/1.1, 200, 0.042211 The applcation model converted to use lazy_tables 127.0.0.1, 2012-08-27 17:11:21, GET, /ccims/default/user/login, HTTP/1.1, 200, 0.075939 127.0.0.1, 2012-08-27 17:11:27, POST, /ccims/default/user/login, HTTP/1.1, 303, 0.060465 127.0.0.1, 2012-08-27 17:11:27, GET, /ccims/default/index, HTTP/1.1, 200, 0.089743 127.0.0.1, 2012-08-27 17:11:31, GET, /ccims/map/index, HTTP/1.1, 303, 0.029557 127.0.0.1, 2012-08-27 17:11:31, GET, /ccims/map/display/region/AK, HTTP/1.1, 200, 0.058424 127.0.0.1, 2012-08-27 17:11:36, GET, /ccims/map/display/site/VDZ, HTTP/1.1, 200, 0.057399 127.0.0.1, 2012-08-27 17:11:39, GET, /ccims/live/display/camera/VDZ/vdz-ca06, HTTP/1.1, 200, 0.220563 127.0.0.1, 2012-08-27 17:11:41, GET, /ccims/live/display/camera/VDZ/vdz-ca07, HTTP/1.1, 200, 0.450254 127.0.0.1, 2012-08-27 17:11:43, GET, /ccims/archive/site/VDZ, HTTP/1.1, 303, 0.030611 127.0.0.1, 2012-08-27 17:11:44, GET, /ccims/archive/display/menu/VDZ, HTTP/1.1, 200, 0.062489 127.0.0.1, 2012-08-27 17:11:44, POST, /ccims/archive/control/VDZ, HTTP/1.1, 200, 0.029913 127.0.0.1, 2012-08-27 17:11:49, POST, /ccims/archive/control/VDZ, HTTP/1.1, 200, 0.032068 127.0.0.1, 2012-08-27 17:11:54, GET, /ccims/default/user/logout, HTTP/1.1, 303, 0.064506 127.0.0.1, 2012-08-27 17:11:54, GET, /ccims/default/index, HTTP/1.1, 200, 0.030596 This is an improvement in performance for the new lazy_tables. The login and logout numbers are a bit longer for the new version but it doesn't matter for that. Thanks for the many improvements, Ron --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
Just an idea for a formal approach moving forward: Write unit tests and have others contribute unit tests where the base ones don't cover their scenarios and then use Jenkins or some CI tool to run these at some time interval or every time there's code checked in. OpenShift provides a jenkins cartridge if you need an environment for this. Andrew On Sunday, August 26, 2012 9:47:35 AM UTC-5, Massimo Di Pierro wrote: Michele, Jonathan, Bruno, Anthony and I have continued test possible ways to improve web2py code. We have lazy tables in trunk and they can increase the speed of your code a lot but require minor rewrites of models. We are also looking at ways to improve the speed of your code without any rewrite and we have some important changes in trunk. They really need to be tested to make sure they do not break backward compatibility. accessing: request.anything response.anything session.anything as you can imagine this is everywhere. this is a major bottleneck. We made it 2-3x faster accessing: db.tablename we made this 2x faster accessing: db.tablename.fieldname we made this 20x faster (not a typo, 20x) Given row = db(db.table).select()[0] accessing: row.fieldname This is also a major bottleneck. We make this 10x faster. WE NEED TESTERS. Does the latest trunk/nightly built break your app? WE NEED INDEPENDENT BENCHMARKS AGAINST 1.99.7. Here is the code to benchmark: - import time db=DAL() db.define_table('person',Field('name')) db.test.insert(name='one') n = 10 t0 = time.time() for k in range(n): y = db.person.name print (time.time()-t0)/n row = db(db.person).select().first() t0 = time.time() for k in range(n): y = row.name print (time.time()-t0)/n -- Massimo --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
Agreed. we have unit tests and the code passes them all. The fact is we do not know if users are doing something not covered by them. We want to know. On Sunday, 26 August 2012 09:58:47 UTC-5, Andrew wrote: Just an idea for a formal approach moving forward: Write unit tests and have others contribute unit tests where the base ones don't cover their scenarios and then use Jenkins or some CI tool to run these at some time interval or every time there's code checked in. OpenShift provides a jenkins cartridge if you need an environment for this. Andrew On Sunday, August 26, 2012 9:47:35 AM UTC-5, Massimo Di Pierro wrote: Michele, Jonathan, Bruno, Anthony and I have continued test possible ways to improve web2py code. We have lazy tables in trunk and they can increase the speed of your code a lot but require minor rewrites of models. We are also looking at ways to improve the speed of your code without any rewrite and we have some important changes in trunk. They really need to be tested to make sure they do not break backward compatibility. accessing: request.anything response.anything session.anything as you can imagine this is everywhere. this is a major bottleneck. We made it 2-3x faster accessing: db.tablename we made this 2x faster accessing: db.tablename.fieldname we made this 20x faster (not a typo, 20x) Given row = db(db.table).select()[0] accessing: row.fieldname This is also a major bottleneck. We make this 10x faster. WE NEED TESTERS. Does the latest trunk/nightly built break your app? WE NEED INDEPENDENT BENCHMARKS AGAINST 1.99.7. Here is the code to benchmark: - import time db=DAL() db.define_table('person',Field('name')) db.test.insert(name='one') n = 10 t0 = time.time() for k in range(n): y = db.person.name print (time.time()-t0)/n row = db(db.person).select().first() t0 = time.time() for k in range(n): y = row.name print (time.time()-t0)/n -- Massimo --
[web2py] Re: IMPORTANT - NEED HELP: more speed improvements to be tested
Massimo, I am happy to report nothing is broken with a trunk hg pull as of Sunday Aug 26th morning a few minutes before writing this. The app I wrote is a video management platform for Axis cameras running on Linux. A lot of the code is outside web2py, but I use web2py for the user interface to select cameras for live view, look at archives and anything else that needs to be done through a browser which is the only user interface into the system. I converted my models to use the new lazy_tables using on_define callbacks in the table definition where needed because of IS_IN_DB with _and parameters or IS_IN_SET requirements. I used the inline requires= for tables that did not need the callback method. I only have on the order of 20 tables for the app and the tables in use are somewhat specific to the area the user is currently using, e.g. maps for geographic location of cameras, live viewing, archive viewing however many of the tables are needed regardless across all areas of the app. I did lazy_tables=True in the DAL statement plus made sure it was set up to have migration off. I didn't notice much difference in the timing in my case between the before and after lazy_tables modifications of the app both cases running on trunk as of yesterday. Maybe the small number of tables in the application or the way the tables are used makes it a don't care for me. I might also have missed something. I will try your code benchmark later when I get some time. I am layered on PostgreSQL 9.1.5 (Ubuntu 12.04). Ron --
[web2py] Re: important - need help with file locking
Found the problem with some help from a friend in the Chicago Python users group. One problem is flushing before unlocking the file. Another is that opening the file for writing truncates the file before the exclusive lock is acquired. On Feb 29, 11:46 am, Massimo Di Pierro massimo.dipie...@gmail.com wrote: I believe we have a problem with file locking. I managed to isolate the problem in this non-web2py pure-python program: begin file test.py == import fcntl import multiprocessing import unittest N=1 def lock(fp, mode): fcntl.flock(fp.fileno(), mode) def unlock(fp): fcntl.flock(fp.fileno(), fcntl.LOCK_UN) def read_write(args): (filename, iterations) = args for i in range(0, iterations): fp = open(filename,'r') lock(fp,fcntl.LOCK_SH) # shared lock content = fp.read() unlock(fp) # unlock fp.close() if len(content)!=N: return False fp = open(filename,'w') lock(fp,fcntl.LOCK_EX) # exclusive lock fp.write(content) unlock(fp) # unlock fp.close() return True class TestParallelLocks(unittest.TestCase): def setUp(self): self.filename = 'test.txt' contents = 'x'*N fp = open(self.filename,'w') fp.write(contents) fp.close() def tearDown(self): try: os.remove(self.filename) except: pass def test_reads_and_writes(self): readwriters = 10 pool = multiprocessing.Pool(processes = readwriters) results = pool.map(read_write, [[self.filename, 10]] * readwriters) for result in results: self.assertTrue(result) if __name__ == '__main__': unittest.main() = end file test.py If I run it with python test.py it will often fail the test (tested on Mac Leopard, Lion, Ubuntu, Python 2.5, 2.6, 2.7). HELP! Can you reproduce the problem? Do you see anything wrong with the code? Massimo
[web2py] Re: IMPORTANT
On Thu, 13 Oct 2011 16:33:58 -0700 (PDT) Massimo Di Pierro massimo.dipie...@gmail.com wrote: Dear Massimo, Yes perhaps we should close this thread. I do not see it going anywhere. I do not agree with your conclusion... I think we can all agree that: We welcome people of any gender identity or expression, race, ethnicity, size, nationality, sexual orientation, ability level, religion, culture, subculture, and political opinion (from http://mail.python.org/mailman/listinfo/diversity) This is nice. We can also agree that any comment that is intentionally offending or discriminating other users and groups will not be tolerating. This never happened and I am confident it will not. First of all you have started this thread with IMPORTANT subject and wrote that: Some people have expressed their believes (political, religious, metaphysical) but occasionally when this conflicts with believes of another person, the other person may feel offended. It has happened. and clarified it did not happen in the body of the message, but In those cases when religious or political statement was made, it was done in the form of a signature. Further, you suggested: Perhaps having a policy that says we should make no political/ religious/philosophical statements is the simplest policy to implement. although majority of courageous users who openly reveled their mind in this thread (almost) univocally said that for them there is NO issue and suggested live and let live policy. Moreover, it was confirmed (in majority) that people are not bothered what someone puts in his signature until it's not against other beliefs, attacking other groups etc. and conclusion of majority users is that so far, there was nothing against such policy posted here, either in the content or in the signature. Your original statetment was, however, re-inforcing the point that there is an issue: The problem with this issue is that... and I am just telling everybody there is an issue. Some people have been raising it privately. You may want to think twice about what you put in your emails. You may get more people to help you if you are neutral. suggesting that users should think about what is put in their email, iow. signature. So, according to my understanding, you, somehow, took the side of minority users who complained (most of them privately) although it's in clear opposition what the majority of users think here which means that those minority users were actually acting contrary to the, so far, unexpressed policy and they are the ones which should apologize! Moreover, at least, the feelings of one user were hurt in the process (This thread has saddened me, however.) and Johann is old web2py user (Gmane here finds his first post at Sun, 14 Jun 2009), so, based on everything above, I cannot conclude how this thread ...I do not see it going anywhere.? Just the opposite...users expressed their view that the policy should be live and let live and that, so far, it was not broken by anybody either by posting 'forbidden' content in the body of the message nor in the form of someone's signature. Iow, your 'bug report' should be marked as 'invalid'. ;) I very much appreciate everything what you do for web2py project, but I must say that I have expected some more maturity in handling this whole issue which hurts some people. Hoping that you will take my post as constructive criticism and not more. Sincerely, Gour -- “In the material world, conceptions of good and bad are all mental speculations…” (Sri Caitanya Mahaprabhu) http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810 signature.asc Description: PGP signature
[web2py] Re: IMPORTANT
First of all I apologize. The expression this thread is not going anywhere was not appropriate. User input was valuable. What I meant to say it that there was no consensus on a policy in this regard other than stated, therefore statistically, I did not expect more comments to change that. One correction. I have not taken any side on the issue. I have just reported a possible problem that some users have reported to me. Another correction. I did not close this thread. I suggested that perhaps we should close it because it is better if this discussion stops and we leave things as they are. Hopefully this thread has contributed to more awareness on the issue but the issue itself is not a subject of this mailing list. I do not think anybody should be saddened this this thread. people think differently, believe in different things and sometimes they disagree. That is a fact of life. The good thing is that even if there may be beliefs that divide us we can still find us something that unites us and gets us to talk to each other. This list is a place where people from different countries and different backgrounds don't just talk to each other but talk with respect and treat others as pears. I think this is something to be happy about. Massimo On Oct 14, 1:44 am, Gour g...@atmarama.net wrote: On Thu, 13 Oct 2011 16:33:58 -0700 (PDT) Massimo Di Pierro massimo.dipie...@gmail.com wrote: Dear Massimo, Yes perhaps we should close this thread. I do not see it going anywhere. I do not agree with your conclusion... I think we can all agree that: We welcome people of any gender identity or expression, race, ethnicity, size, nationality, sexual orientation, ability level, religion, culture, subculture, and political opinion (from http://mail.python.org/mailman/listinfo/diversity) This is nice. We can also agree that any comment that is intentionally offending or discriminating other users and groups will not be tolerating. This never happened and I am confident it will not. First of all you have started this thread with IMPORTANT subject and wrote that: Some people have expressed their believes (political, religious, metaphysical) but occasionally when this conflicts with believes of another person, the other person may feel offended. It has happened. and clarified it did not happen in the body of the message, but In those cases when religious or political statement was made, it was done in the form of a signature. Further, you suggested: Perhaps having a policy that says we should make no political/ religious/philosophical statements is the simplest policy to implement. although majority of courageous users who openly reveled their mind in this thread (almost) univocally said that for them there is NO issue and suggested live and let live policy. Moreover, it was confirmed (in majority) that people are not bothered what someone puts in his signature until it's not against other beliefs, attacking other groups etc. and conclusion of majority users is that so far, there was nothing against such policy posted here, either in the content or in the signature. Your original statetment was, however, re-inforcing the point that there is an issue: The problem with this issue is that... and I am just telling everybody there is an issue. Some people have been raising it privately. You may want to think twice about what you put in your emails. You may get more people to help you if you are neutral. suggesting that users should think about what is put in their email, iow. signature. So, according to my understanding, you, somehow, took the side of minority users who complained (most of them privately) although it's in clear opposition what the majority of users think here which means that those minority users were actually acting contrary to the, so far, unexpressed policy and they are the ones which should apologize! Moreover, at least, the feelings of one user were hurt in the process (This thread has saddened me, however.) and Johann is old web2py user (Gmane here finds his first post at Sun, 14 Jun 2009), so, based on everything above, I cannot conclude how this thread ...I do not see it going anywhere.? Just the opposite...users expressed their view that the policy should be live and let live and that, so far, it was not broken by anybody either by posting 'forbidden' content in the body of the message nor in the form of someone's signature. Iow, your 'bug report' should be marked as 'invalid'. ;) I very much appreciate everything what you do for web2py project, but I must say that I have expected some more maturity in handling this whole issue which hurts some people. Hoping that you will take my post as constructive criticism and not more. Sincerely, Gour -- “In the material world, conceptions of good and bad are all mental speculations…” (Sri Caitanya Mahaprabhu) http://atmarama.net| Hlapicina (Croatia) | GPG: 52B5C810
[web2py] Re: IMPORTANT
On Fri, 14 Oct 2011 02:09:14 -0700 (PDT) Massimo Di Pierro massimo.dipie...@gmail.com wrote: First of all I apologize. The expression this thread is not going anywhere was not appropriate. User input was valuable. /me nods What I meant to say it that there was no consensus on a policy in this regard other than stated, therefore statistically, I did not expect more comments to change that. Well, majority of people it seems to agree with live and let live policy, don't they do? One correction. I have not taken any side on the issue. I have just reported a possible problem that some users have reported to me. It looks that 'some users' are in minority to those who spoke up that for them there is no issue really 'since they were not bothered by any content posted here. So, my complain is that you took the voice of 'some users' and, based on that. declared there is an issue, although majority thinks differently considering their input in the thread. Another correction. I did not close this thread. I suggested that perhaps we should close it because it is better if this discussion stops and we leave things as they are. Hopefully this thread has contributed to more awareness on the issue but the issue itself is not a subject of this mailing list. I agree with that, but did not agree that this thread is not going anywhere - users input has coloured different picture. I do not think anybody should be saddened this this thread. It is your thinking only - Johann expressed clearly his feelings. So, in the same manner as you were sensitive to those who privately expressed their opinion, it would be nice to honour Johann's expression as well. At least, he has courage to speak in the public and I very much admire his humble statement. There is lot to be learnt from him. people think differently, believe in different things and sometimes they disagree. That is a fact of life. Sure. The good thing is that even if there may be beliefs that divide us we can still find us something that unites us and gets us to talk to each other. I hope so. This list is a place where people from different countries and different backgrounds don't just talk to each other but talk with respect and treat others as pears. I think this is something to be happy about. Well comments like it may be disturbing to read a signature quoting a political statement or verse from a religious book. are not in that league and I'm not aware nor interested about those 'private comments'. Sincerely, Gour -- “In the material world, conceptions of good and bad are all mental speculations…” (Sri Caitanya Mahaprabhu) http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810 signature.asc Description: PGP signature
[web2py] Re: IMPORTANT
My 2p worth. I run a couple of communities relating to software testing. One is public (uktmf.com) one is private (testers-retreat.org) and this kind of discussion arises from time to time, often about face to face communications. People who are passionate DO get upset - it happens. Testers are a particularly pedantic lot and see their mission in life to be critical. So testers are 'ten times worse'. This forum is about web2py for users of it and developers of it. There's a famous poem by W.B. Yeats http://elise.com/quotes/quotes/yeats.htm ... tread softly because you tread on my dreams. If you share your dreams here - people will tread on them if they don't share them. Period. So if you have a passion that isn't web2py or python or related - watch out - you may offend and be offended. For example. This is just an EXAMPLE. No offence Gour, but I don't think your quote stacks up. Let me critique it very quickly. All concepts are mental contrivances. So conceptions of anything are mental speculations. In ANY world. So the quote says nothing and its just plain wrong anyway. Have we enriched humanity by sharing the quote or critiquing it? Of course not. It's just noise. Now everyone could critique everyone elses quasi-religious, -mystic or -philosophic statements made in the forum. But it really won't get us anywhere. It's just noise and detracts from the purpose of the group. So put your non-web2py musings somewhere else. It's not because you may offend it's because criticism may offend you and there are plenty other forums for that kind of thing. So the policy should be - bring germane content in here or expect to be criticised - politely at all times of course.
[web2py] Re: IMPORTANT
On the one side sharing information about yourself on the list is a good thing because other people will get to know you better. On the other side you cannot be guaranteed other people like what they see and if they do not they may not help you. For example consider of an hypothetical user asking for technical help and telling us he/she is building: - propaganda site for a political party we oppose - a site for a government that is at war with our country - a tool for a religion that has caused oppression to our people - a site to collect signatures to oppose religion in schools - a tool for a religion that opposes certain life saving medical treatments to kids - a porn site - an estore that sells meat - an estore that sells chocolate not meeting the EU chocolate directive (2000/36/EC) - etc. These are just examples of projects that some members of this list may not want to provide support for. Of course different members for each item. And I do not mean to be discriminatory against ANY of the types of projects I listed. I am just trying to get people in other people's shoes. Just keep it in mind. That is all. If you want to tell who you are and what do fine. Some will like it, some will not. All I ask you is that we avoid discussion on whether we like it or not and we keep discussions to technical issues. Massimo
Re: [web2py] Re: IMPORTANT
http://zerp.ly/rochacbruno Em 14/10/2011 10:26, Massimo Di Pierro massimo.dipie...@gmail.com escreveu: On the one side sharing information about yourself on the list is a good thing because other people will get to know you better. On the other side you cannot be guaranteed other people like what they see and if they do not they may not help you. For example consider of an hypothetical user asking for technical help and telling us he/she is building: - propaganda site for a political party we oppose - a site for a government that is at war with our country - a tool for a religion that has caused oppression to our people - a site to collect signatures to oppose religion in schools - a tool for a religion that opposes certain life saving medical treatments to kids - a porn site - an estore that sells meat - an estore that sells chocolate not meeting the EU chocolate directive (2000/36/EC) - etc. These are just examples of projects that some members of this list may not want to provide support for. Of course different members for each item. And I do not mean to be discriminatory against ANY of the types of projects I listed. I am just trying to get people in other people's shoes. Just keep it in mind. That is all. If you want to tell who you are and what do fine. Some will like it, some will not. All I ask you is that we avoid discussion on whether we like it or not and we keep discussions to technical issues. Massimo
[web2py] Re: IMPORTANT
On Fri, 14 Oct 2011 10:29:43 -0300 Bruno Rocha rochacbr...@gmail.com wrote: http://zerp.ly/rochacbruno I like it. ;) Sincerely, Gour -- “In the material world, conceptions of good and bad are all mental speculations…” (Sri Caitanya Mahaprabhu) http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810 signature.asc Description: PGP signature
[web2py] Re: IMPORTANT
On Fri, 14 Oct 2011 06:26:33 -0700 (PDT) Massimo Di Pierro massimo.dipie...@gmail.com wrote: On the other side you cannot be guaranteed other people like what they see and if they do not they may not help you. If I, as vegetarian, would e.g. desist from helping someone else due to him/her being meat eater, I'd consider myself as lowest of mankind...however, I understand your point and will live with it for the time I choose to be part of this community. Now, I've enough of this 'IMPORTANT' talk... Sincerely, Gour -- “In the material world, conceptions of good and bad are all mental speculations…” (Sri Caitanya Mahaprabhu) http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810 signature.asc Description: PGP signature