I wanted to add to this discussion as well.  I think that developing with 
python 2.7 and web2py has been fine, however I have been really concerned 
as my application gets bigger that we are going to have to migrate to a 
.net or java based solution in the future.  The more I develop, the more I 
worry about the amount of re-work I am creating for myself in the future. 
 I would feel better about my decision to choose web2py if this supported 
the current version of the product.

I am not sure my Python abilities are good enough yet to be heavily 
involved in a conversion from 2.7 - 3.5, but I would be happy to help where 
I can once my current project is implemented.


On Monday, November 16, 2015 at 12:48:46 PM UTC-7, Paolo Valleri wrote:
>
> Just to understand what we are talking about, which are the main issues in 
> porting web2py on python 3.x ?
>
> Paolo
>
> On Saturday, November 14, 2015 at 11:24:30 PM UTC+1, Ramos wrote:
>>
>> weppy looks like a short webp2y environment, however lacks some good 
>> documentation like web2py and all of the code samples are very short and 
>> errors come often.
>> Seems that the only one helping is the "creator" itself.
>> Unfortunately i dont see it as a good alternative to web2py.
>>
>> At least web2py has a lot of people helping everybody.
>>
>>
>>
>> 2015-11-13 17:49 GMT+00:00 Jim S <j...@qlf.com>:
>>
>>> What are the chances that weppy (www.weppy.org) becomes the Python 3 
>>> version of web2py?
>>>
>>> I'm working with the newly available, officially supported Python 
>>> implementation on IBM i (formerly AS/400) and it is Python version 3.4 so 
>>> web2py isn't an option for me.  Is there any news or direction for people 
>>> forced to use Python 3?  I really don't want to give up my web2py knowledge 
>>> and move to another framework.  The other big guns (django, flask, bottle, 
>>> pyramid) all have Python 3 versions.  
>>>
>>> Thoughts?
>>>
>>> -Jim
>>>
>>>
>>> On Thursday, November 12, 2015 at 6:41:49 PM UTC-6, Massimo Di Pierro 
>>> wrote:
>>>>
>>>> I do not think it is a secret. As far as I know the security pricing 
>>>> infrastructure of Bank of America is based on proprietary object database 
>>>> built in Python and the JP Morgan Chase has been working for some time on 
>>>> an internal trading platform based on Python (do not know if it is in use 
>>>> at this time). Also I have consulted with some local trading companies in 
>>>> Chicago that use Python+pytable+numpy+hdf5.
>>>>
>>>> Here is a source 
>>>> https://www.quora.com/Why-are-banks-like-JP-Morgan-and-Bank-of-America-Merrill-Lynch-using-Python-to-replace-historic-legacy-systems-built-in-Java-C++
>>>>  
>>>> but I have my own sources. :-)
>>>>
>>>> In fact a friend told me Bank of America uses web2py too although not 
>>>> for business critical apps where they use proprietary code, but for 
>>>> interfacing some of their Air Conditioning systems. I have been unable to 
>>>> verify this information. I know other banks or large financial 
>>>> institutions 
>>>> that also use web2py for some of internal non-business critical 
>>>> development.
>>>>
>>>> Massimo
>>>>
>>>> On Wednesday, 11 November 2015 09:34:41 UTC-6, Ramos wrote:
>>>>>
>>>>> What banks? can you share that info ?
>>>>>
>>>>> 2015-11-11 15:21 GMT+00:00 Massimo Di Pierro <massimo....@gmail.com>:
>>>>>
>>>>>> As of today python 3 is used almost exclusively in schools. Do you 
>>>>>> know of any large company that uses Python 3? I do not. But I know many 
>>>>>> large companies that use Python 2, including banks.  
>>>>>>
>>>>>>
>>>>>> On Monday, 9 November 2015 01:36:40 UTC-6, Remco Boerma wrote:
>>>>>>>
>>>>>>> Great one Alex. 
>>>>>>>
>>>>>>> While searching for web2py and python3 the first result i got was 
>>>>>>> this 
>>>>>>> <https://www.reddit.com/r/Python/comments/31ai10/web2py_python3/>. 
>>>>>>>  
>>>>>>>
>>>>>>>> Hi...I m total beginner in python with elastic search also Unicode 
>>>>>>>> ... I am looking for a wonderful framework & was keen on web2py..but 
>>>>>>>> just 
>>>>>>>> happened to read that its not compatible with python 3..
>>>>>>>>
>>>>>>>> Pl guide me abt this issue & in selecting framework
>>>>>>>>
>>>>>>>> With regards to all,
>>>>>>>>
>>>>>>>
>>>>>>> I've been asked to start a new internship-company for a project i'm 
>>>>>>> involved in. And I so want to take those boys and girls on the web2py 
>>>>>>> path, 
>>>>>>> but to ask of those new-to-the-market to invest in a legacy language 
>>>>>>> (2020 
>>>>>>> is only 4 years from now) is something that feels odd to me. Especially 
>>>>>>> since i know the power and grace of web2py. 
>>>>>>>
>>>>>>> I know the subject has been debated and debated but for the sake of 
>>>>>>> these students (and these are not the high university kind, but rather 
>>>>>>> the 
>>>>>>> ground-work and getting-stuff-done folks) i would kindly ask to take 
>>>>>>> the 
>>>>>>> future into consideration as well as our marketing because web2py is 
>>>>>>> simply 
>>>>>>> droped out of the equation because of py2. I would love to teach those 
>>>>>>> kids 
>>>>>>> web2py and be future proof. Many schools already teach things from a 
>>>>>>> hundred years ago, let's not do that in IT as well. 
>>>>>>>
>>>>>>> Thank your for considering. 
>>>>>>>
>>>>>>> Op vrijdag 6 november 2015 23:57:33 UTC+1 schreef Alex:
>>>>>>>>
>>>>>>>> web2py for python 3 would be great. I hope it comes rather sooner 
>>>>>>>> than later. I'd love to use python 3, no more str <-> unicode nonsense 
>>>>>>>> (which already caused many issues and wasted time for me), type hints 
>>>>>>>> (seems to have good support in PyCharm) and other new features. I 
>>>>>>>> think the 
>>>>>>>> current situation could also scare away potential new users when they 
>>>>>>>> see 
>>>>>>>> that web2py does not support python 3.
>>>>>>>>
>>>>>>>> pyDAL seems to be already compatible with python 3. Is it not 
>>>>>>>> possible to make the remaining parts also compatible or are there 
>>>>>>>> completely new concepts planned? I for one would completely remove the 
>>>>>>>> FORM 
>>>>>>>> code - it's nice and easy to get something up and running but 
>>>>>>>> difficult to 
>>>>>>>> style (no clear separation of backend/frontend) and extend. I'm using 
>>>>>>>> knockout (I guess any data binding js lib will do fine) which is very 
>>>>>>>> flexible and easy to understand. That should be the preferred way to 
>>>>>>>> do 
>>>>>>>> forms and recommended in the book. But that's just my opinion. No more 
>>>>>>>> FORM 
>>>>>>>> would mean less code to port to python 3 ;)
>>>>>>>>
>>>>>>>> Alex
>>>>>>>>
>>>>>>>> On Wednesday, November 4, 2015 at 4:37:56 PM UTC+1, Ramos wrote:
>>>>>>>>>
>>>>>>>>> @massimo 
>>>>>>>>> When will it be available ? 
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2015-11-04 14:38 GMT+00:00 Massimo Di Pierro <
>>>>>>>>> massimo....@gmail.com>:
>>>>>>>>>
>>>>>>>>>> There will be a new framework similar to web2py for python 3. 
>>>>>>>>>> web2py has to be backward compatible and it is pointless to port it 
>>>>>>>>>> to 
>>>>>>>>>> python 3. 
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wednesday, 4 November 2015 06:25:40 UTC-6, Jim Gregory wrote:
>>>>>>>>>>>
>>>>>>>>>>> I know this has come up in the past, but it hasn't been asked in 
>>>>>>>>>>> a while. 
>>>>>>>>>>>
>>>>>>>>>>> Is there ever going to be a usable and maintained 
>>>>>>>>>>> Python3-compatible fork of web2py?
>>>>>>>>>>>
>>>>>>>>>>> The latest edition of Fedora now ships with Python3 by default. 
>>>>>>>>>>> It's the default version used in Django's tutorial.
>>>>>>>>>>>
>>>>>>>>>>> I'm not using Python3 now, but I can see the day when I 
>>>>>>>>>>> inevitably will. I don't want to invest the time in a framework if 
>>>>>>>>>>> I know 
>>>>>>>>>>> I'll have to abandon it later.
>>>>>>>>>>>
>>>>>>>>>> -- 
>>>>>>>>>> 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.
>>>>>>>>>> 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+un...@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+un...@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.

Reply via email to