I think the only issue is str vs unicode and it depenends on how the
handle it in the drivers. everything else should be 3 friendly aready.
On Apr 6, 8:39 am, AchipA <attila.cs...@gmail.com> wrote:
> It's a vicious circle of apps (frameworks) and libs not upgrading
> because of the other.
>
> What we *could* do is to make everything web3py friendly *without*
> separating the 2 and 3. Have a 2.6 base ready that can be put through
> 2to3 (and perhaps a custom web2to3py script) that transforms web2py
> into web3py to allow people to write python3 apps even though the
> majority is still on 2.x and not all database drivers are there yet.
> Why bother you say when (apart from unicode and longints) you gain no
> significant features ? Because this can give us an edge over other
> frameworks both in terms of tech and in terms of PR. The more time
> passes, the more people will use any particular framework and make it
> all the harder to migrate to python3. As the Django guy on the ORM
> panel said - we'll be the last ones there.
>
> web2py with it's batteries included style self-containedness is a
> prime candidate to make that jump first.
>
> On Apr 5, 5:07 am, mdipierro <mdipie...@cs.depaul.edu> wrote:
>
> > This issue is not "porting". The issues are:
>
> > 1) the database drivers have to be ported first. web2py and Django
> > depend more or less on the same drivers
>
> > 2) web2py supports the Google App Engine and that is Python 2.5. If we
> > move to 3.0 your applications will not run anymore on the GAE. Google
> > has no plan to move to 3.0.
>
> > 3) A framework is not just based on Python. It requires that you code
> > in Python. If people "port" Django to Python 3.0. Your Django
> > applications will no longer work. The same is true for web2py.
>
> > The bottom line is that we could port web2py to 3.0 in one week
> > (technically it does not take much, except for str vs unicode we are
> > already compliant) but it would be pointless to lose driver support,
> > GAE support and break compatibility of all the current apps.
>
> > When GAE moves to 3.0 and the database drivers for all supported
> > backends become available we will release something like web3py (TM).
> > Since we are going to break language backward compatibility that will
> > also be a good time to include other non-backward compatible changes.
> > 2010-2011 are reasonable dates but just a guess.
>
> > You should not measure progress of a framework from this deadline, but
> > from the number of commits.
>
> > What feature of 3.0 do you consider so important to constraint you?
>
> > Massimo
>
> > On Apr 4, 8:58 pm, Álvaro Justen [Turicas] <alvarojus...@gmail.com>
> > wrote:
>
> > > Hello all,
> > > is there a timeline to web2py be supported in Python3?
> > > I think this information important for who is studing and choosing a
> > > web framework, like me.
> > > Django, for example, will support Python3 in 2010.
>
> > > --
> > >  Álvaro Justen
> > >  Peta5 - Telecomunicações e Software Livre
> > >  21 3021-6001 / 9898-0141
> > >  http://www.peta5.com.br/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to