I agree :P Worth a shot though haha

-Thadeus




On Tue, Oct 27, 2009 at 11:18 AM, mdipierro <mdipie...@cs.depaul.edu> wrote:

>
> I do not think this feasible.
>
> On Oct 27, 11:15 am, Thadeus Burgess <thade...@thadeusb.com> wrote:
> > I suggest a gluon/deprecated.py. This file would hold all deprecated
> > functions/classes. In say your configuation file, say options_std.py you
> > could set what version of web2py to run under, and if the version is less
> > that what the version currently is, it will grab and replace the
> appropriate
> > functions/classes with the ones in deprecated.py
> >
> > -Thadeus
> >
> > On Tue, Oct 27, 2009 at 11:00 AM, Renato-ES-Brazil <
> caliari.ren...@gmail.com
> >
> > > wrote:
> >
> > > I think that something needs to be doing to keep the principle ("There
> > > should be only one way of doing things").
> > > Some warnings would be a good start. :-)
> >
> > > On 26 out, 14:14, Álvaro Justen [Turicas] <alvarojus...@gmail.com>
> > > wrote:
> > > > On Mon, Oct 26, 2009 at 13:42, mdipierro <mdipie...@cs.depaul.edu>
> > > wrote:
> >
> > > > > Good point. web2py can do this
> >
> > > > > import logging
> > > > > logging.warn('something is deprecated')
> >
> > > > > I could redefine
> >
> > > > >   SQLDB=lambda *a,**b: logging.warn(...) and DAL(*a,**b)
> >
> > > > > this would already produce lots of logs. I would not do it for
> SQLXyy
> > > > > because that would make even more logs.
> >
> > > > I agree.
> >
> > > > > Pros/Cons?
> >
> > > > > On Oct 26, 10:37 am, Renato-ES-Brazil <caliari.ren...@gmail.com>
> > > > > wrote:
> > > > >> Massimo,
> >
> > > > >> About the question of "backward compatibility", maybe there will
> come
> > > > >> a time that one of the principles Python and web2py are broken,
> > > > >> specifically this: "There should be only one way of doing things".
> >
> > > > >> Or not? :-)
> >
> > > > >> Example (extracted from manual):
> >
> > > > >> "For backward compatibility SQLDB=DAL and SQLField=Field. We
> encourage
> > > > >> you to use the new syntax DAL and Field, instead of the old
> syntax."
> >
> > > > >> I think would be interesting display warnings in some log file
> about
> > > > >> the deprecated methods used in some app. What do you think? Is
> web2py
> > > > >> already capable of doing that?
> >
> > > > >> Thanks. :-)
> >
> > > > --
> > > >  Álvaro Justen
> > > >  Peta5 - Nós fazemos TV Digital!
> > > >  21 3021-6001 / 9898-0141
> > > >  http://www.peta5.com.br/
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" 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