+1 On Monday, November 16, 2015 at 3:38:48 PM UTC-6, Richard wrote: > > I would like to suggest a way to get out of these recurrent discussions... > > Why not adopt some guidance around the issue... I think the heart of the > problem here is that not knowing what is coming or not make people insecure > about the future of what is built (or could be build) with web2py. It may > be true that no big corporate are not using Python 3 at the moment, though > distros have already started sending the message that Python 3 is coming... > To my knowledge, since 3.4 Python 3 is consider to be ready for real > work... > > So, maybe we could write a section in the book about web2py and Python 3 > support, if the book is not the place we can put a text file in github > somewhere in web2py about that and maybe a TODO-List of what is need to be > done... Or a Roadmap on the web2py Web site... There is plenty of options > to document out this "issue" and what is know about it and what is the > heart of this issue... Also, if web2py will have to break it promise for > backward compatibility or not and if it breaks it what work to expect in > our apps to make them work in "web3py", etc. > > There is many threads on the mailing-lists... A good start could be to > retrieve them and read them to extract the important things?? > > Like that when the question pop again we can redirect people to the > Documentation/Roadmap and they can make a better informed decision about > using web2py or not, waiting for Python 3 support by web2py or not, etc. > > Thanks, regards > > Richard > > On Mon, Nov 16, 2015 at 4:13 PM, Stuart Rolinson <[email protected] > <javascript:>> wrote: > >> 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 <[email protected]>: >>>> >>>>> 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 <[email protected]> >>>>>>> : >>>>>>> >>>>>>>> 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 < >>>>>>>>>>> [email protected]>: >>>>>>>>>>> >>>>>>>>>>>> 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 [email protected]. >>>>>>>>>>>> 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 [email protected]. >>>>>>>> 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 [email protected]. >>>>> 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 [email protected] <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 [email protected]. For more options, visit https://groups.google.com/d/optout.

